Rational Unified Process (yhtenäistetty prosessi)

Kuvauksen kirjoitti:Miikka Solonen, tunnus L3534

Rational Unified Process on Rational Software -yhtiön 90-luvulla kehittämä prosessimalli. Ohjelmistotuotantomenetelmä on iteratiivinen ja inkrementoiva. RUP:n tarkoitus on taataa laadukkaiden ohjelmistojen kehitys, sekä luoda yhtenäinen lähestyminen tehtävien jakoon ja vastuualueiisiin.

RUP:n rakentuu 6 hyväksi todetun ohjelmistonkehitys tavan ympärille, jotka: 1. Ohjelmiston iteratiivinen kehitys -Kannustavat iteratiiviseen kehittämiseen, keskittymällä löytämään sekä korjaamaan havaitut korkeantason riskitekijät. 2. Ohjelmiston vaatimusten hallinnointi -Kertovat kuinka organisoida ja ylläpitää dokumentaatiota projektin ajan. 3. Ohjelmiston komponentti pohjainen arkkitehtuuri -Pyrkivät kehittämään ohjelmiston komponentteja, joita voidaan käyttää uudelleen nykyisissä ja tulevissa projekteissa. 4. Ohjelmiston visuaalinen mallinnus -Kuvailevat tapoja (UML) joilla koko ohjelmisto kuvataan visuaalisesti 5. Ohjelmiston laadunvarmistus -auttavat suunnnittelemaan, toteuttamaan ja arvioimaan testejä koko ohjelmistokehityksen elinkaaren ajan. 6. Ohjelmiston muutosten hallinta -Kuvailevat kuinka seurata ja tarkkailla tuotannon aikana tapahtuvia muutoksia.

Iteratiivinen ohjelmistokehitys

Ohjelmiston mallin mukainen kehittäminen jakaan ohjelmistokehityksen neljään vaiheeseen, joissa: 1. Inception Phase -Dokumentaatio, resurssien kokoaminen jne. 2. Elaboration Phase -Projektisuunnitelma, toiminnallisuus, vaatimukset jne. 3. Construction Phase -Ohjelmiston toteutus, ominaisuuksien ja komponentien toteutus ja testaus. 4. Transition Phase -Ohjelmiston loppukäyttäjälle saattaminen, beta testaus, ongelmien korjaaminen, käyttäjien ja ylläpitäjien koulutus.

Lähteitä liittyen aiheeseen

https://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf https://www.cs.helsinki.fi/u/mluukkai/ohtu/suomalainen-kandi.pdf

Linkit wikin muihin sivuihin

Listaa tähän sivut repositorion sisältä, jotka liittyvät kuvaamaasi käsitteeseen/aiheeseen

Käsite/Concept

Kuvauksen kirjoitti: Miikka Solonen, tunnus L3534