Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Au la 4 - 03 /0 5/ 20 06 2 M o de lo s Pr es cr iti v o s de Pr o ce ss o • M o de lo e m ca sc a ta • M o de lo s in cr e m e n ta is – M o de lo in cr em e n ta l – M o de lo R AD • M o de lo s e vo lu ci o n ár io s – M o de lo de pr o to tip a ge m – M o de lo e sp ira l – M o de lo de de se n vo lv im e n to co n co rr e n te • M o de lo s e sp e ci a liz a do s de pr o ce ss o – D e se n vo lv im e n to ba se a do e m co m po n en te s – M o de lo de m ét o do s fo rm a is – D e se n vo lv im e n to o rie n ta do a as pe ct o s Au la 4 - 03 /0 5/ 20 06 3 Co m pa ra çã o M o de lo In cr em e n ta l • At iv id a de s fix a s do m o de lo e m ca sc a ta sã o u sa da s e m ca da in cr e m e n to . • O bje tiv a a e la bo ra çã o de u m pr o du to o pe ra ci o n a l a ca da in cr e m e n to , qu e po de se r te st a do . M o de lo Es pi ra l • As a tiv id a de s n ão sã o fix a s, ca da “ lo o p” se co n ce n tra m a is e m u m a de te rm in a da a tiv id a de . • A a n ál is e de ris co s é u m a a tiv id a de e ss e n ci a l n o m o de lo . Au la 4 - 03 /0 5/ 20 06 4 M o de lo de D es en v o lv im en to Co n co rr en te • To da s a s a tiv id a de s o co rr e m e m pa ra le lo m a s e st ão e m di fe re n te s e st a do s. • O m o de lo de fin e u m a sé rie de e ve n to s qu e vã o di sp a ra r tra n si çõ e s de e st a do pa ra e st a do , pa ra ca da u m a da s a tiv id a de s. • Em ve z de u sa r u m a se qü ên ci a co m o o m o de lo ca sc a ta , e le de fin e u m a re de de a tiv id a de s. • Po de se r a pl ic a do a to do tip o de de se n vo lv im e n to de so ftw a re e fo rn e ce u m a vi sã o e xa ta de co m o e st á o e st a do do pr o jet o . Au la 4 - 03 /0 5/ 20 06 5 D es en v o lv im en to Co n co rr en te Em de se n vo lv im e n to N e n hu m Ag u a rd a n do m o di fic a çõ e s Em re vi sã o So b in sp e çã o Tr a n sf o rm a do e m re fe rê n ci a Pr o n toAt iv id ad e de M o de la ge m Au la 4 - 03 /0 5/ 20 06 6 D es en v o lv im en to Co n co rr en te • Ex e m pl o : Co m e ço de pr o jet o – A a tiv id a de de co m u n ic aç ão co m pl e to u su a pr im e ira ite ra çã o e e st á n o e st a do ag u ar da n do m o di fic aç õe s. – A a tiv id a de de m o de la ge m pa ss a do e st a do n en hu m pa ra o e st a do em de se n v o lv im en to . – Se o cl ie n te re qu e re m u da n ça n o s re qu is ito s, a m o de la ge m pa ss a de em de se n v o v im en to pa ra ag u ar da n do m o di fic aç õe s e a co m u n ic a çã o pa ss a de a gu a rd a n do m o di fic a çõ e s pa ra em re v is ão . Au la 4 - 03 /0 5/ 20 06 7 D es en v o lv im en to B as ea do em Co m po n en te s • Co m põ e a pl ic a çõ e s a pa rti r de co m po n e n te s de so ftw a re pr e vi a m e n te pr e pa ra do s. • Se gu e o s se gu in te s pa ss o s im pl a n ta do s co m u m a a bo rd a ge m e vo lu ci o n ár ia : 1. Pe sq u is a e a va lia çã o de co m po n e n te s di sp o n ív e is pa ra o do m ín io e m qu e st ão . 2. Co n si de ra çõ e s so br e a in te gr a çã o de co m po n e n te s. 3. Pr o jet o de a rq u ite tu ra de so ftw a re . 4. In te gr a çã o do s co m po n e n te s à a rq u ite tu ra . 5. Te st e s pa ra ga ra n tir a fu n ci o n a lid a de a de qu a da . Au la 4 - 03 /0 5/ 20 06 8 Va n ta ge n s do de se n v o lv im en to ba se ad o em co m po n en te s • Le va a o re u so de so ftw a re , qu e se gu n do e st u do s te m co m o co n se qu ên ci a s: – R e du çã o si gn ific a tiv a do pr a zo de de se n vo lv im e n to . – R e du çã o si gn ific a tiv a n o cu st o do pr o jet o . – Au m e n to do ín di ce de pr o du tiv id a de . • Em qu e si tu a çõ e s o de se n vo lv im e n to ba se a do e m co m po n e n te s n ão é a de qu a do ? – Aq u e la s e m qu e n ão e xi st a m co m po n e n te s pa dr ão di sp o n ív e is o u e m qu e n ão se qu e ira pa ga r pe lo s co m po n e n te s. Au la 4 - 03 /0 5/ 20 06 9 M o de lo de M ét o do s Fo rm ai s • M ét o do s fo rm a is pe rm ite m a o e n ge n he iro de so ftw a re e sp e ci fic a r, de se n vo lv e r e ve rif ic ar u m si st em a a pl ic a n do u m a rig o ro sa n o ta çã o m a te m át ic a . – Um a va ria n te ch a m a da e n ge n ha ria de so ftw a re sa la lim pa é a pl ic a da po r a lg u m a s o rg a n iz a çõ e s. Au la 4 - 03 /0 5/ 20 06 10 Va n ta ge n s do s m ét o do s fo rm ai s 1. El im in a m u ito s pr o bl e m a s e n co n tra do s n o s o u tro s m o de lo s: – a m bi gü id a de – in co m pl e tit u de – in co n si st ên ci a 2. Se rv e m de ba se pa ra a ve rif ic a çã o de pr o gr a m a s, o fe re ce n do a pr o m e ss a de u m so ftw a re liv re de de fe ito s. 3. Ap ro pr ia do pa ra so ftw a re s cr íti co s (po r e xe m pl o , de a e ro n a ve s e di sp o si tiv o s m éd ic o s). Au la 4 - 03 /0 5/ 20 06 11 D es v an ta ge n s do s m ét o do s fo rm ai s 1. O de se n vo lv im en to de m o de lo s fo rm a is é a tu a lm e n te m u ito le n to e di sp e n di o so . 2. Ex ig e tre in a m e n to e xt e n si vo pa ra da r a o s de se n vo lv ed o re s o pr e pa ro n e ce ss ár io . 3. É di fíc il u sa r os m o de lo s co m o u m m e ca n is m o de co m u n ic aç ão co m a m a io ria do s cl ie n te s. Au la 4 - 03 /0 5/ 20 06 12 D es en v o lv im en to O rie n ta do a A sp ec to s • É u m pa ra di gm a n o vo de e n ge n ha ria de so ftw a re qu e fo rn e ce m e ca n is m o s pa ra de fin ir, e sp e ci fic a r, pr o jet a r e co n st ru ir a sp e ct o s. • As pe ct o s= pr e o cu pa çõ e s do cl ie n te qu e pe rm e ia m di ve rs o s n ív e is do si st e m a , in cl u in do : – Pr o pr ie da de s de a lto n ív e l (e x: se gu ra n ça , to le râ n ci a a fa lh a). – Fu n çõ e s (ex : a pl ic a çã o de re gr as de n eg óc io ). – Si st êm ic as (ex : si n cr on iz aç ão e ge st ão de m em ór ia ). • Um pr o ce ss o o rie n ta do a a sp e ct o s a in da n ão fo i to ta lm e n te de se n vo lv id o , m a s de ve a do ta r ca ra ct e rís tic a s do m o de lo e sp ira l e do m o de lo co n co rr e n te . Au la 4 - 03 /0 5/ 20 06 13 O Pr o ce ss o Un ifi ca do • É u m a te n ta tiv a de u n ir o s m e lh o re s re cu rs o s e ca ra ct e rís tic a s do s m o de lo s co n ve n ci o n a is . • R e co n he ce a im po rtâ n ci a da co m u n ic a çã o co m o cl ie n te e do s ca so s de u so pa ra de sc re ve r a vi sã o do cl ie n te • Ut iliz a a UM L co m o a n o ta çã o pa ra m o de la ge m e a n ál is e de pr o jet o . • Su ge re u m flu xo de pr o ce ss o qu e é ite ra tiv o e in cr e m e n ta l. • Ta m bé m co n he ci do co m o R UP (de R a tio n a l Un ifie d Pr o ce ss ) – a R a tio n a l c o n st ru iu fe rr a m e n ta s de a po io a o pr o ce ss o u n ific a do . Au la 4 - 03 /0 5/ 20 06 14 H is tó ric o do Pr o ce ss o Un ifi ca do • D éc ad a de 19 80 : po pu la riz a çã o do s m ét o do s de pr o gr a m a çã o o rie n ta da a o bje to (O O ) le va n do a m ét o do s va ria do s de a n ál is e e pr o jet o O O . • In íc io da dé ca da de 19 90 : R u m ba u gh , Bo o ch e Ja co bs o n co m e ça ra m a tra ba lh a r e m u m “ m ét o do u n ific a do ” , qu e re su lto u n a UM L. – A UM L to rn ou - se u m a n or m a in du st ria l. – A R a tio n a l e o u tro s ve n de do re s de se n vo lv e ra m fe rr am e n ta s UM L. • Fi n al da dé ca da de 19 90 : Ja co bs o n , R u m ba u gh e Bo o ch de se n vo lv e m o Pr o ce ss o Un ific a do , u m a rc a bo u ço pa ra e n ge n ha ria de so ftw a re O O . • H o je e m di a o PU e a UM L sã o a m pl a m e n te u sa do s e m pr o jet o s O O de to da s a s n a tu re za s. Au la 4 - 03 /0 5/ 20 06 15 Fa se s do Pr o ce ss o Un ifi ca do 1. Co n ce pç ão : a br a n ge a tiv id a de s de co m u n ic a çã o co m o cl ie n te e de pl a n e jam e n to . – R e qu is ito s de n e gó ci o u sa n do ca so s de u so pr e lim in a re s. – Ar qu ite tu ra ge ra l d o si st e m a co m o s pr in ci pa is su bs is te m a s e fu n çõ e s. – Pl a n e jam e n to co m re cu rs o s, ris co s e cr o n o gr a m a s. Au la 4 - 03 /0 5/ 20 06 16 Fa se s do Pr o ce ss o Un ifi ca do 2. El ab o ra çã o : a br a n ge a s a tiv id a de s de co m u n ic a çã o co m o cl ie n te , pl a n e jam e n to e m o de la ge m . • R e fin a e e xp a n de o s ca so s de u so pr e lim in a re s. • Ex pa n de a re pr e se n ta çã o a rq u ite tu ra l p a ra in cl u ir ci n co vi sõ e s di fe re n te s: • O m o de lo de ca so s de u so . • O m o de lo de a n ál is e . • O m o de lo de pr o jet o . • O m o de lo de im pl e m e n ta çã o . • O m o de lo de im pl a n ta çã o . • O pl a n o é re vi st o e po de se r m o di fic a do . Au la 4 - 03 /0 5/ 20 06 17 Fa se s do Pr o ce ss o Un ifi ca do 3. Co n st ru çã o : id ên tic a a at iv id a de de co n st ru çã o n o pr o ce ss o ge n ér ic o. – Us a o m o de lo a rq u ite tu ra l c o m o e n tra da . – D e se n vo lv e o u a dq u ire e in te gr a co m po n e n te s de so ftw a re . – To rn a ca da ca so de u so o pe ra ci o n a l. – M o de lo s de a n ál is e e pr o jet o sã o co m pl e ta do s. – Te st e s sã o e la bo ra do s e e xe cu ta do s. Au la 4 - 03 /0 5/ 20 06 18 Fa se s do Pr o ce ss o Un ifi ca do 4. Tr an si çã o : a br an ge a tiv id a de s de co n st ru çã o e im pl a n ta çã o. – O so ftw a re é da do a o s u su ár io s fin a is pa ra te st e s be ta e re la tó rio s de fe e db a ck qu e po de m le va r a m o di fic a çõ e s. – In fo rm a çõ e s de a po io n e ce ss ár ia s sã o cr ia da s (m a n u a is e pr o ce di m e n to s de in st a la çã o ). – N a co n cl u sã o de ss a fa se te m - se u m a ve rs ão u til iz áv e l d o so ftw a re . Au la 4 - 03 /0 5/ 20 06 19 Fa se s do Pr o ce ss o Un ifi ca do 5. Pr o du çã o : a br an ge a tiv id a de s de im pl a n ta çã o . • O u so do so ftw a re é m o n ito ra do . • É fo rn e ci do su po rte pa ra o a m bi e n te de o pe ra çã o . • O s re la tó rio s de de fe ito e so lic ita çõ e s sã o re ce bi do s e a va lia do s. Au la 4 - 03 /0 5/ 20 06 20 Pr o ce ss o Un ifi ca do • É u m pr o ce ss o in cr e m en ta l. – En qu a n to a co n te ce m a s fa se s de co n st ru çã o , tra n si çã o e pr o du çã o , já po de se r in ic ia do o in cr e m e n to se gu in te . • Um flu xo de tra ba lh o de e n ge n ha ria de so ftw ar e é di st rib u íd o a o lo n go de to da s a s fa se s do PU . – Id e n tif ic a a s ta re fa s e xi gi da s pa ra re a liz a r u m a a çã o im po rta n te de e n ge n ha ria de so ftw a re . Au la 4 - 03 /0 5/ 20 06 21 Pr in ci pa is Pr o du to s de Tr ab al ho do Pr o ce ss o Un ifi ca do • Co n ce pç ão : – D o cu m e n to de vi sã o – M o de lo in ic ia l d e ca so de u so – G lo ss ár io in ic ia l d o pr o jet o – Ca so de n e gó ci o in ic ia l – Av a lia çã o in ic ia l d e ris co – Pl a n o de pr o jet o – M o de lo de n e gó ci o – Um o u m a is pr o tó tip o s Au la 4 - 03 /0 5/ 20 06 22 Pr in ci pa is Pr o du to s de Tr ab al ho do Pr o ce ss o Un ifi ca do • El ab o ra çã o : – M o de lo de ca so de u so – R e qu is ito s su pl e m e n ta re s – M o de lo de a n ál is e – D e sc riç ão da a rq u ite tu ra do so ftw a re – Pr o tó tip o a rq u ite tu ra l e xe cu tá ve l – M o de lo de pr o jet o pr e lim in a r – Li st a de ris co re vi sa da – Pl a n o de pr o jet o in cl u in do pl a n o s de ite ra çã o , flu xo s de tra ba lh o a da pt a do s, m a rc o s, pr o du to s té cn ic o s de tra ba lh o – M a n u a l p re lim in a r do u su ár io . Au la 4 - 03 /0 5/ 20 06 23 Pr in ci pa is Pr o du to s de Tr ab al ho do Pr o ce ss o Un ifi ca do • Co n st ru çã o : – M o de lo de pr o jet o – Co m po n e n te s de so ftw a re – In cr e m e n to in te gr a do de so ftw a re – Pl a n o e pr o ce di m e n to de te st e – Ca so de te st e – D o cu m e n ta çã o de a po io • M a n u a is do u su ár io • M a n u a is de in st a la çã o • D e sc riç ão do in cr e m en to a tu a l Au la 4 - 03 /0 5/ 20 06 24 Pr in ci pa is Pr o du to s de Tr ab al ho do Pr o ce ss o Un ifi ca do • Tr an si çã o : – In cr e m e n to de so ftw a re e n tre gu e – R e la tó rio de te st e be ta – R e a lim e n ta çã o ge ra l d o u su ár io