Verktækni - 01.03.2001, Blaðsíða 25

Verktækni - 01.03.2001, Blaðsíða 25
Hugbónaður Rational Unifíed Process Inngangur Með tilkomu Internetsins hefur sam- keppnishæfni fyrirtækja orðið ná- tengdari þeim hugbúnaði sem gerir þeim mögulegt að stunda viðskipti á Netinu. Þetta hefur í för með sér auknar kröfur til þeirra sem fram- leiða hugbúnað um styttri þróunar- tíma en samtímis öruggari, fullkomn- ari og betri hugbúnað, sem kann að virðast þversögn. Til að koma til móts þessar kröfur verður að huga að framleiðsluferli hugbúnaðarins, sem hér eftir kallast hugbúnaðarferli. Það lýsir þeim at- höfnum sem umbreyta þörfum í full- búinn hugbúnað, eða HVER gerir HVAÐ, HVENÆR og HVERNIG. Rational Software (www.rational.com) hefur í 20 ár ver- ið í fararbroddi við skilgreiningu formlegra aðferða og gerð verkfæra sem styðja hugbúnaðarferlið og auka sjálfvirkni þess. Helstu hugmynda- íræðingar hlutbundinnar aðferðafræði og ferlisfræði hugbúnaðargerðar, þeir Grady Booch, James Rumbaugh og Ivar Jacobsen (oftast nefndir the three Amigos) „hafa um árabil" starf- að hjá Rational. Þeir hafa átt stóran þátt í skilgreiningu UML (Unified Modeling Language), sem notað er til að lýsa hlutbundnum kerfum, og hug- búnaðarferlisins Rational Unified Process (RUP). Meðal notenda hugbúnaðar og að- lerðafraíði Rational, má nefna mörg stærstu fyrirtæki heims í upplýsinga- iðnaði og framleiðslu hugbúnaðar svo sem Microsoft, Oracle, IBM, Ericsson °g Boeing, svo einhver séu nefnd. Kögun er umboðs- og samstarfsaðili Rational Software og annast sölu og ráðgjöf á Islandi. Kögun býður einnig uppá námskeið í notkun verkfæra frá Rational og hugmyndafræði tengdri þeim (www.kogun.is). Hvers vegna RUP? Að skilgreina hugbúnaðarferlið, þarf ekki nauðsynlega að fela í sér ná- kvæma skjölun á hverri einstu aðgerð við hugbúnaðargerðina. Umfang vinnu í kringum hugbúnaðarferlið verður að vera í fullu samræmi við umfang hugbúnaðargerðarinnar. Ferlið á að vera þannig úr garði gert að það vinni fyrir fyrirtækið en ekki öfugt. Allir sem framleiða hugbúnað gera það augljóslega á einhvern tiltekinn hátt og eru því að vinna samkvæmt hugbúnaðarferli. Valið stendur milli þess að hafa þetta ferli óformlegt og ómeðvitað eða formlegt og meðvitað. Mótun hugbúnarferlis felur í sér að taka ákvarðanir um hversu formlegt og meðvitað það á að vera. Einn af kostunum við að taka upp ferli eins og RUP er að þessi ákvarð- anataka felst í að velja vinnugögn eða aðgerðir úr tilbúnu ferli og aðlaga að þörfum fyrirtækisins. Af öðrum kost- um má nefna að RUP kemur með reglulegum uppfærslum þannig að not- endur þurfa ekki sjálfir að aðlaga ferlið að nýrri tækni eða hugmynda- fræði. Einnig má nefna að með RUP fylgja sniðmát af skjölum sem unnið er með í hugbúnaðarverkefnum, eins og t.d. ýmsum þarfagreiningarskjöl- um, notkunardæmi, verkefnaáætlun og ítrunaráætlun. Hvað er RUP RUP er vefur. Honum tengist leitar- vél og tré sem gerir ferlið mjög að- gengilegt. Auk skilgreiningar á hug- búnaðarferlinu inniheldur RUP ýms- ar gagnlegar upplýsingar um hugbún- aðargerð. RUP er því þekkingar- grunnur í hugbúnaðargerð og um leið skilgreining á ákveðnu hugbúnaðar- ferli WorkfJows Buslness Mooellng Requlrements Analysls & Design Implementatlon Test Deployment Conflgurotion & Chsnge Mgmt Project Management Envlronmont Phases Incepöon Eloboraöon iietaoVii renoojlicon" k CBMt kOMtt ||1hn Jflör] III II il I « I "I II «1.11« I Iteratlons Mynd 1: RUP Hugbúnaðarferlið Mynd 1 sýnir RUP hugbúnaðarferl- ið fyrir verkefni. Hugbúnaðarferlið er skilgreint með 6 vinnuferlum sem sýnd eru á lóðréttum ás á myndinni: Gerð viðskiptalíkans, Þarfagreiningu, Greiningu og Hönnun, Forritun, Próf- unum og Gangsetningu, auk þriggja stoðvinnuferla: Samstæðu- og breyt- ingastjórnun, Verkefnisstjórnun og Umgjörð. Tíminn sem verkefnið tekur er sýndur láréttum ás á myndinni. Hon- um er skipt í fjóra áfanga: Upphaf, Þróun, Smíði og Yfirfærslu. Hverjum áfanga má deila upp í röð ítrana. Milli áfanga eru skilgreindar vörður (sýndar með lóðréttri brotalínu) þar sem gefst tækifæri til að meta stöðu verkefnisins á skilgreindan hátt. Hverju vinnuferli er skipt í verk- þætti sem lýst er með táknmáli eins og sýnt er á mynd 2, þar sem tiltekið hlutverk (t.d arkitekt, hönnuður, for- ritari ) framkvæmir aðgerðir og notar til þess og/eða leiðir af sér vinnugögn. Vinnugögnum og aðgerðum geta tengst sniðmát, gátlistar og leiðbeiningar. Hverri aðgerð er að lokum lýst með þeim skrefum sem taka þarf til þess að framkvæma hana. 25

x

Verktækni

Beinir tenglar

Ef þú vilt tengja á þennan titil, vinsamlegast notaðu þessa tengla:

Tengja á þennan titil: Verktækni
https://timarit.is/publication/957

Tengja á þetta tölublað:

Tengja á þessa síðu:

Tengja á þessa grein:

Vinsamlegast ekki tengja beint á myndir eða PDF skjöl á Tímarit.is þar sem slíkar slóðir geta breyst án fyrirvara. Notið slóðirnar hér fyrir ofan til að tengja á vefinn.