>"g!K(q}*@dj?~6-uovEӄOQlļ+̋hF֜E,dR^<6.K'riF=L;K6u8SXDufBFc:*ݔ+cTr׀79NFq.MBFĔ.3h Mˋ,qV ljet2̆BZi23TȰ,x0,r{#lɗJPF9!]oJgWJBq:j 0P(W8)HԴ8|-eriٓ~oGˬl.6 ʝiUVgnS!u,:{k80T*a]ޑyUh{`؏VeEiħL%v+t]w RhY19**В+! 䭐+ rH'U C0(á8zgXm&<"'ޗ*vTE{(=j}]mHXp^mbfNէX&":[+Qr_i\$2*4iaW, x6#C!Gs .Pn u_3t5EsuR9ir>?_>.٬a' l_l?}'~L"ד7zY羘3Yh:SL]H()LF!`@:I#g g2ixBVY {:v}xN;ethL}dvZ}:|<:?oY6N{i9Sڑ@(B?D5[l4Tn\YC̙wBAw%w,{MAeB@aO*I|CUh6n@&?9KZPGMw] kpj2=QX)YRo=k >hw@U1tbPGlmYÄO3ͻt Tv=:jYrȿ P<ET4R֞/L"o Baz =2r<MpBB,8 ?-]A?Yv8/P 1h(L̴թRQ 7Ι2km%TO&Vz~k&e@ơW 'ZrjtDGTZ.p(F$D6hXd#/zA0d3ڟu[Y,ģdco^u `@c{$M]9r꧓'ѝ\u~\,QF/ql+CXԆ쒀^f4G#sg: , |J8riXSҒ kz=qG:1D)MA"zUI*S0V =.1wεb[EKYEјf;#p|dʬq9+J@EO%V$/RJiӀn*$'΅*FϫSMb+I XSl"±}7^]eZGcZ9J1ؔc8qgg %*6V*6u~sLaP4{,}\}+.SB٠Em(& FEkH6EpmpM=Sv("o|u&xʞymrXI#:>2Kk|?7 PmU"P R6?$m\!=\ ^&xI%؁k\'~e$aP/ ](;N'wmE,J'ل./HmclDf2red^F<@ گ4xe0c A\!^4\Q&hɫ.7<]oL:$> =\``C84l+.nXEVTD1o]Dn*o%ɠ;XIvD0B}*eZvُI Sd_;7LiVtyS~ϼ@ M,Dxh&dk=h_9Uc9X~Cy*2QZ4ݐRo|PǾH 7\ԫNk}*Jz/S&ih Lu2['K2~&n}mu k2xQ+T4sh\Se4^=j`Z,;^o`d*kFy F/g[JJ H"o[R>9d0dl)kݑLI6`cAPRU^`oI-`Bs2LJr}ڬ^o.﯑5͠^ %ɕ5m~`4e }~S@c5?f- y zeVYA1¼nѽPMB{'ͻjlfw` 6Wڠ0G]X~& lOyt5IGp/:: @,+(.eBà>bؠtMDP90zeY1}q5)rmvl^{p_6dP+GcaFD 8KQPaMle$%&g)U?!-a l7s+a)8aT [ɨJec pZUJ(bKBpNlU YN\'4gPL(^@4mC;}q(O-ds b iVBZaMKn,bA8,L[Z;v^UZZaMUEi\o'Ug^&[Jl@̇2 ?avBUO'k;Ev+wFtN׵R lNk,RP\Wi]*/WCvoϿuvؚlku΂{3@:+f46+EJXi ;E @ňyd.dQi2rz ֡.og2vZFOHE1?wY`1L2`*;FU?/7۞p5lVƺv0|qҦ9,@ڭm\k3z2Xڤ=~4x|fkqzb=ofZ]|VxKT3#\5nT >"g!K(q}*@dj?~6-uovEӄOQlļ+̋hF֜E,dR^<6.K'riF=L;K6u8SXDufBFc:*ݔ+cTr׀79NFq.MBFĔ.3h Mˋ,qV ljet2̆BZi23TȰ,x0,r{#lɗJPF9!]oJgWJBq:j 0P(W8)HԴ8|-eriٓ~oGˬl.6 ʝiUVgnS!u,:{k80T*a]ޑyUh{`؏VeEiħL%v+t]w RhY19**В+! 䭐+ rH'U C0(á8zgXm&<"'ޗ*vTE{(=j}]mHXp^mbfNէX&":[+Qr_i\$2*4iaW, x6#C!Gs .Pn u_3t5EsuR9ir>?_>.٬a' l_l?}'~L"ד7zY羘3Yh:SL]H()LF!`@:I#g g2ixBVY {:v}xN;ethL}dvZ}:|<:?oY6N{i9Sڑ@(B?D5[l4Tn\YC̙wBAw%w,{MAeB@aO*I|CUh6n@&?9KZPGMw] kpj2=QX)YRo=k >hw@U1tbPGlmYÄO3ͻt Tv=:jYrȿ P<ET4R֞/L"o Baz =2r<MpBB,8 ?-]A?Yv8/P 1h(L̴թRQ 7Ι2km%TO&Vz~k&e@ơW 'ZrjtDGTZ.p(F$D6hXd#/zA0d3ڟu[Y,ģd:AV =I֦r&X E9IȓV~:Y?x[qi(Sxʅ8c5n,BtI:dAmm4O|Pils//+I гeCHa1ڔ"r[Aت"9 c-1{ng_\K (.OieèU4o3 gG9s^t\+*`EJHi/6Mi8IJz\rI_WX:{i0ҟ.5&~-ۇp㟮Ufݿr4UCE+ ,M9zig[vvvڭOb&h#B1Ѿn2 ;lSAN0K3O˕<׷BAH1.Dٹ _yئb ms\d3\z_Wئׄ3e"bK@7_w/KllB7)&WJApE4/#j4Cs#Eۆ_% % YsZMݖCnȥioBT6y%^~!~7;_FЅtpVt<;9i~M"6F Ll&#_FFNeē: xnZPpA#_a=p$K~%mq Oz&>2ȰJZ+|$ov| z: WZËK _>a~_$H3B{)E /B]i$ TU"1賚]_Tso)*^5U7.6R ybB?W'x2 ':~!ۊ{Q ;Do+ѲJH2VPmJzc=T>%Yd}WV篬A9E\_t/Ts2 xG^^7'ϪuW5Jħsx8 sMtN9Z:/@ ֗xD"ɯ. DK!cSXPTʎA \\UE'H PdLy$Z|F`PM2SEbF6mh;p7= bSU$b @^3; h# $ہ4٬=y?{;vWzR21Vv^ lLm( @ԛ)/aCMŃ*1</iB&¤IF&Zo"9,S]ɒ&A߀[ixnr@6@cJ-U-d!קh5⎺קA"?=ʪ^S]"g u;K:!8KJ5 A:>8t06(ce87Q1:T ?v僿wwYlvLhM\<G#f Jk!|0Q3Q'҄ETXS(?{AY~2I/>r}m(hOu$}f&ۍ6sXuNUV2R;-:+Ayؒп׮;/9ým&Bb+W$ Y[09|> ;zB_3ʋS ;kBp7X@ՏvX+[bFD0 f֬\kzp U֩@{XvUNZ& bsU{I>JҷE&:kpgkpJ6{u!f[T+Հy`tZc (tvO!{f[ iWN3,&Ϩd;չF 3:9`J:ga]Rꁓj) +"W@0ʇ[r#{n.Ҁ{N[ӷ s~%t~X$ J^kĔNgt K!ʌv~_l||_`y9cA GaȈ|L5=lh[ y~c-=WGq<|?- _)k18Hg@kxokoG]&lHތ(`πNy'Ja~,֟<{NC~1P1"f .~~Dj.󵌜OHj-۴|Z/7 "Y&Uz?|?jɧ|I62N*YN|n`6b " :R\cq ȟu[: 뾿;|vvo]C% ʎl' Ͷ'\ [2 3iN- 7vkF['yڌ 6ig C|ǂbXaSl׿Ռ?6KT
>"g!K(q}*@dj?~6-uovEӄOQlļ+̋hF֜E,dR^<6.K'riF=L;K6u8SXDufBFc:*ݔ+cTr׀79NFq.MBFĔ.3h Mˋ,qV ljet2̆BZi23TȰ,x0,r{#lɗJPF9!]oJgWJBq:j 0P(W8)HԴ8|-eriٓ~oGˬl.6 ʝiUVgnS!u,:{k80T*a]ޑyUh{`؏VeEiħL%v+t]w RhY19**В+! 䭐+ rH'U C0(á8zgXm&<"'ޗ*vTE{(=j}]mHXp^mbfNէX&":[+Qr_i\$2*4iaW, x6#C!Gs .Pn u_3t5EsuR9ir>?_>.٬a' l_l?}'~L"ד7zY羘3Yh:SL]H()LF!`@:I#g g2ixBVY {:v}xN;ethL}dvZ}:|<:?oY6N{i9Sڑ@(B?D5[l4Tn\YC̙wBAw%w,{MAeB@aO*I|CUh6n@&?9KZPGMw] kpj2=QX)YRo=k >hw@U1tbPGlmYÄO3ͻt Tv=:jYrȿ P<ET4R֞/L"o Baz =2r<MpBB,8 ?-]A?Yv8/P 1h(L̴թRQ 7Ι2km%TO&Vz~k&e@ơW 'ZrjtDGTZ.p(F$D6hXd#/zA0d3ڟu[Y,ģd34(+[$YۻI$b5 r>O'!O*;[9dbpYΥ-^(>W%5݅H< sB1\&-ȚGfph qE giSȭoUe +bhD_9K̞}s-/x`>bpRVт4f0 2k\l{ї+sɮI+9K-Z4jħ$c*ɶs%ec\fp(JRdGxC<plfWuјV1fŮhR278mi>PJ>;X%Ɣէdn줲M/9|S<Kd_/Wa y"T/fjGv6a:? "#iQmp=}\a:\zϔ-[|#|? / ހ%Yd}WjU9ON\tv PvWs2 X^W ^7'Ϫu77Jħsx8 NtN9H[:/@ ֗xD"\ѯDP!cSXPԙBAB \\UE'H PdLy䙊$[|F`PM2EG6nh;p= b0SU$b @^3; h# )&$偉4,Ey {;vWz\1mw^ lLm( @Gԛ)T/aC,MŃ*1<=/ij&w˔ƤIF&Zo"r:p/S]͢ɒ&A߀[ixnꃌ@6@cJ-U-הh!קh "5K厺קA"?=ʊ^u=yssY9X!ڳѬ@ނs=ҶۖuO#f[@8nw,=l,rTb[b&k!tnO-6aw&sH Yݛ眺*2 =*O/ ^<|kToP"YZ efhD`|\GZDPE8CLL ڀt7XI4elj<Ŏdϟ5;h\8+A1\3ykcphM34AIre~Sb%M76Ch_zsYKC48{^"sUVV`0sFt/6c*_I1eoXi͕6h'E(&o6͉B2>S]"g u;K:!8KJ% A:>8t06(ce87Q1:T[ }?wYlvL_hM\<7$f Jk!|0Q#3Q'҄ETXS(?{AY~2I/>r}m(hOu$}f&ۍ6sXuNUV2R;-:+Ayؒ?߮;/e9ým&şFb+% Yӽ09|> ;zB_3+T ;kBp7XEvX+[bFD: f֬fkzpU@{XvUSZ,) bsU}I>ҷE0:kpgkpJ6{u5f[T(+WՀy`tZc )tvO!{f[ iWN3,&Ϩd;չF!3:9`J:ga]Rꁓj) "W@0ʇ[r#n.Ҁ{l[ӷ s~%t~X3 J^kĔNgt K!ʌv~nl||dy9cA 7bȈ|LI=l?h[ y~c-=WGq<|?- -km8Hg@xOKl#pG]&lfތ(`ЀNy+Ja~-_@{NC~1P1"f .~~Dj.󵌜OHj-۴|Z/' "Y&Uz?|?jɧ|I62N*YN|n`6b " :R\cq ȟu[: 뾿;|vv^C% ʎl' Ͷ'\ [2 3ߝiN- 7vkF['yڌ 6ig C|ǪbXa˙l?Ռ?@M1T

Working with Access Idaho

<< return to Web Application Development

What software development process is used by Access Idaho?

Each web application project follows a development lifecycle consisting of eight phases.

Engagement

The agency describes the high-level objectives of the project, identifies key project members, decides on the data access and billing plans, and submits a Letter of Engagement [DOC] to Access Idaho. The project's Management Team will meet to discuss the agency's objectives. If the needs of the agency mesh with the skills of Access Idaho, the project will be added to the Access Idaho project queue.

Inception

Representatives from Access Idaho and the agency hold pre-requirements meetings to define the project's goals, motivation, timeframe, scope, and risks. Project team members are included as needed. Inception generally consists of one to three meetings and lasts one to two weeks. The phase ends when the Project Definition is approved by the Executive Project Sponsor.

Requirements Gathering

The Agency Project Leader and the Access Idaho Project Manager meet with business users who understand the agency's current processes and team members from both the agency and Access Idaho who will be doing the project work. The requirements of the project are specified, the project's products and deliverables are defined, and prototypes are built and tested for usability. A work schedule is developed that defines which workers will complete which tasks, and task completion dates and deliverables are defined and assigned. Requirements Gathering generally consists of four to eight meetings and lasts two to four weeks. The phase ends when the Requirements Specification and Prototype have been approved, the Service Level Agreement has been signed by the Executive Project Sponsor, and the Project Schedule has been approved by both the Executive Project Sponsor and the Access Idaho General Manager.

System Design

Technical workers from Access Idaho and the agency design the system. This work generally includes the agency sending technical specifications to Access Idaho. System design generally lasts one to two weeks. The phase ends when the system design has been agreed to by the technical team members.

Implementation

The technical team members build the web application and the administrative tools and reports which are part of the project's deliverables. User interface testing is performed at the end of this phase. Implementation generally lasts four to six weeks. The phase ends when the Beta version of the product is released to the agency.

Agency Testing

A formal Beta release meeting is held to show the application in its near to final form. Team members from the agency test the application, including the interactions of the application with the agency's data, and raise any issues which are encountered. Any necessary changes are made, and a new Beta version of the application is released. This cycle may be repeated several times. Agency testing generally lasts two to four weeks. The phase ends when the Beta Release has been approved for production by the Executive Project Sponsor and the Access Idaho General Manager.

Deployment

The application is moved into the production environment using the agency's production data. The application's URL is publicized to potential users. Agency business users are trained to help the agency's customers use the application. Agency financial specialists are trained to use the billing reports to reconcile any funds collected by Access Idaho and sent to the State Treasurer's office. The Deployment phase generally lasts about one week.

Closure

Closure represents the end of the project, and the moving of the application into general operation. A closure meeting will be held with the Project Executive Sponsor, the Agency Project Leader, the Access Idaho General Manager, and the Access Idaho Project Manager to discuss how operations work, how change requests should be handled, and general support expectations. Closure generally consists of a single meeting and lasts about one week. The phase ends with the Closure Meeting.

In this section:

pEĈӡBݵA9&qDeBCBķ<$ܥ0bF4fqiB4fNY WXr 9OD.g<Vͫm[F3VOzVY}rM'TlVBи!zXBQ3:M&橱$2) ;3#&|Ǝ*gCNYa^H64f#!9wow^ڄ<7cl<%da l{Thc 8~<WLJ>g4wZD2؊bEP*%zk4V# 縡M$cvXֱDlԮlm@'`䢭ƭ4-i'>q$HDK~|pzNhˆqڅialFKq¶#uzC!-b7d"d`%s$L"y3\.@6q)wB^R+\%s9k(bG()LgTH,;qɅ٣'{݁K AY \l@9nUV{]!q۟ :{k80T>t!{gU-eX=Fe?h',N6Vֻn .в0R9(*ШW! 佐 rH#aUpgp(ޚw)dGHu|@r/@Qy"NsQTUtX:S%πci'":Fw pg X?v*g&9u֙'fLV>SFj&J ak,ix,ƙ L@{0սkȞ3pݣ*D7L6:1L Gpi3od&&KYIAT#*X;F-Ho};`?p'wJb^} Y>$X&DߜSF>)4F JNGvmc.X7'f)Q]("He>¦#Kcw2zr>哏} إ yG,S&s"3D?Ŕ]DKwNAǓCπtv\f{y͐"~4`H}:JFaQ GԃLU\ ̾QZȪet8V1̜dDnur Uuւ<}t`%tlE91?؞m0L 8\OoaQNuJ L͕TE.ɨv,(/ZOULX4c*pBs0t(iAVGz: O#, R8LDnx:(޸BNX%zKtvكk} 7,2&1vZɔ"gsWrً\KfE,I2Z_z/Һ]# )SIO/ɵ0˃Me+I5XQl,V±y׾]eGaZU;DJޔ#96r''ǝP%qI E+&WuN*ycC'cJ^{!o!dvX]s%H; M4AZk6y'+lSkBXl"d @ȏ:s {eCE4#k4O0FWs#;Eۆ?N$wJ@Af)#rwՐK[ބ;0emKb}~5;GylF K`Qx 9i^&tyjl#|&R6##2JBwfz_@'HSB{%5F v;cޮIowRW2"1׮kW=|gv\JN˧p5[ rsP0^4Ljȶz1z!"A~}%ZvR)Wx7IRp-QMT)7<%كLb$Kn@?9yQج+֜ :Wۉ3*sV"x<&Z &"ČQ3b,3B#)0Q3[u=CT3*D`lBSJsmt^QV^)632cpJ|Hj{ WR;оrԫZvؖ2y*2QZ4=Ro|PGH \ԫN˙܃*Jj/]&i(+LUAKdv;RFtX d2jVjnиJ h:E; <PEY.wع:;? rQeVG oɻKkA` dqTWUfDVCeMynsh^1buS 3!AI%{摮FlARq^ovg1f2=;ȼ^1xΨSЈȝA!)MRN^:z[P*WSY|AnקKX& MFI:çZUH[uX4+ 4K:<Ϙ ytzS^]zƨl.snY5=x ]ɈNMY=v2ʟU_#}k~)@Jg%]֔yc3$zaz>Lϩ;W4A3/땡/?:*kC]Ն"tlWpRtf{Vڸ`s sh߳vu#M).~MYCt4ws łRU*P&ή1#5JduTt}Cwqq/ USwJ"(Wmd^oMjD:67LIhT@{Y k eg'(O&)ŗu^'T.09NQ  9NO%d^.pN J0HFT6qNNKP^&B /4`Z]EpwuNבtu Bsz(t4vSD&CsyjBu+M\lH*kZ%t`Lֈ_gal՚m~MBjhkp.J55 z[A,W.?6WRa`}:/Wf_Y~ rU?Y~-XԹUdOu7*,Ucgt\c zR0lkR!} r!<I5dl`Cz:vK۱5) }:Ws"YdP0 Ig'?Z@s`PM8{0F}WHQTqA`CPʾh* /ǽ}0')Fat^+|,a)D]/,O]\~ ?3,ȑL /)<3:.L7m?z4~ٿ1 ?f?&G2qGeeM?锇~Ж1h!~|M}q=T?dܝ2 ^=W}(0Yi7,RE#hO|D TKB_"D5MZZN'iyy;n-۴}ZW/!"Y$܉U'q(qu9K$vX_?|<4hom?lNA$~xtN v3x(٢N_ӀԢ"t]xBOKb,
>"g!K(q}*@dj?~6-uovEӄOQlļ+̋hF֜E,dR^<6.K'riF=L;K6u8SXDufBFc:*ݔ+cTr׀79NFq.MBFĔ.3h Mˋ,qV ljet2̆BZi23TȰ,x0,r{#lɗJPF9!]oJgWJBq:j 0P(W8)HԴ8|-eriٓ~oGˬl.6 ʝiUVgnS!u,:{k80T*a]ޑyUh{`؏VeEiħL%v+t]w RhY19**В+! 䭐+ rH'U C0(á8zgXm&<"'ޗ*vTE{(=j}]mHXp^mbfNէX&":[+Qr_i\$2*4iaW, x6#C!Gs .Pn u_3t5EsuR9ir>?_>.٬a' l_l?}'~L"ד7zY羘3Yh:SL]H()LF!`@:I#g g2ixBVY {:v}xN;ethL}dvZ}:|<:?oY6N{i9Sڑ@(B?D5[l4Tn\YC̙wBAw%w,{MAeB@aO*I|CUh6n@&?9KZPGMw] kpj2=QX)YRo=k >hw@U1tbPGlmYÄO3ͻt Tv=:jYrȿ P<ET4R֞/L"o Baz =2r<MpBB,8 ?-]A?Yv8/P 1h(L̴թRQ 7Ι2km%TO&Vz~k&e@ơW 'ZrjtDGTZ.p(F$D6hXd#/zA0d3ڟu[Y,ģd3,7* [$Y[I$b5 r.O'!O*;[dboYʥ-^(>W %5ͅ<sB1\&-ȚEfph QE 'iSȭoUe +BhDO9K̝}s-/_>bpRV~4fΈ/2k\lzѓ+sɮhI+9K)R4Jħ$C*ɶs%ѾecTdpèJRdxC<plfWuјVu1FŮR 26mAi>HJ>8%tէdm줲M9\S<Kd_/W_ y"T+fjGxv6a:? "#iQm3p=}\a:\zϔ-[|#|? / ހ%Yd}WbM9O΁\4_uoVs2 X^^7'ϪTuw6Jħsx8 MtN9Z:/@ ֗xD"\ίnDN!cSXPԘA* L\\UEҊe'EH PdLyZ$ [|F`PM2EF6Lnh;pW= b0SU$b @^3; h# )#$၉4,By?{;vWzXz1-w^ lLm( @7ԛ)T/aC$MŃ*1<-/iZ&wŤIF&Zo"B:p.S]Ǣɒ&A߀ [ixn5$3l<ƨZ[4)βCO0Kt-juO7D6=~{vz檳rtC2յ_UY#ó-%P{m-)vO22 6F̔n pH{$Y1 (*/$MB^4Ȉ5X2m.'LBbG7 6&39u T~e?=4{T6 ^Va{*2 y(DW),ޠ8p?s@+% f(t+5aqfI'01@ow09{CS>mV@݃cfgTКfPi 6?G02olD>Lއ) 1tMb)#¤ٺ5ت{Ú\o'Zխ5z;]U Jk@:p=6< ぃᖠd'Kc{4?mœFD _@Z=1Y(]R29X=zGuX#Cu2",SPxnuO=:9*B}=~u~-c+~uKld>_ߏqʚ~-1~Ж;z#,ih[=n׭~&[V,7c /X 428z>`F#mnX>Ϟ½SĐx TG&BF)!|-#4ҥǼڢ=k6m' +H w/ޏ'ߏ)_;:̟?x?rS'ۺ3؂BOmзT