RUP-metodologia
Metodologia RUP (Rational Unified Process, Rationaalinen yhtenäinen prosessi) on verkkopohjainen tietokanta hakukoneella. RUP-metodologian on luonut Rational Software -yritys.
RUP-metodologia perustuu seuraaviin periaatteisiin:
- Riskien varhainen havaitseminen ja jatkuva, kehityksen loppuun saattamiseen asti kestävä, poistaminen.
- Täysi keskittyminen asiakkaan vaatimuksiin, joita asetetaan kehitettävälle tuotteelle.
- Jatkuva valmius tehdä muutoksia projektin tehtäviin ja toteutustapoihin.
- Komponenttien arkkitehtuurin soveltaminen työskennellessä projektin parissa.
- Projektin toteutuksen laadun valvonta kaikilla sen kehitysvaiheilla.
- Projektin työnkulku tapahtuu yhtenäisessä tiimissä, jossa päärooli kuuluu arkkitehdeille.
Projektin parissa työskentely RUP-metodologiaa käyttäen sisältää vaiheet:
- Alkuvaihe (Inception), jossa muodostetaan projektin konsepti, sen taloudellinen perustelu, arvioidaan riskit, ja luodaan käyttötapaustemalli.
- Tarkennus (Elaboration). Tässä vaiheessa analysoidaan tulevaa tuotetta ja dokumentoidaan kaikki sen yksityiskohdat, suunnitellaan ja testataan projektin arkkitehtuuri, tarkennetaan työn aikataulua ja kustannuksia, sekä mahdollisuuksien mukaan vähennetään tärkeimpiä riskejä.
- Rakentaminen (Construction), jossa tapahtuu tuotteen pääasiallinen kehitys. Rakentamisen päätyttyä tapahtuu järjestelmän ensimmäinen ulkoinen julkaisu ja merkitään alkuisen toiminnallisen valmiuden virstanpylväs.
- Siirtymävaihe (Transition). Tässä vaiheessa tuote on jo luotu, ja se siirtyy testauksen jälkeen asiakkaalle. Jos asiakas ei ole tyytyväinen saamiinsa tuloksiin, tuote käy uudelleen läpi kaikki edellä mainitut vaiheet sisältävän syklin.
Katso myös
-
konsepti
RAD,
jota sovelletaan tuotteen kehittämiseen epämääräisillä vaatimuksilla -
metodologia
PMBOK,
jota sovelletaan strukturoituun lähestymistapaan projektin johtamiseen -
metodologia
Cobit,
jota sovelletaan standardien kehittämiseen IT-tarkastuksen ja hallinnan alalla -
suositukset
ITIL,
jotka määrittelevät standardit IT:n yhdistämiseksi liiketoimintastrategiaan