V-malliV-malli (V-model) on prosessimalli jota voidaan käyttää kehitysprojektien suunnittelussa ja toteutuksessa. Se parantaa projektinhallintaa ja projektin onnistumisen todennäköisyyttä. V-mallin avulla voidaan määritellä projektin päämäärät ja tavat joilla näihin päämääriin päästään. Se määrittelee kaikkien projektiin osallistujien roolit: kuka tekee mitä ja milloin. [1] [2] V-mallia kehitettiin samanaikaisesti Saksassa ja Yhdysvalloissa. Saksassa sitä kehitettiin hallituksen puolustusprojekteja varten. V-mallin tavoitteet
V-mallin rakenneV-malli määrittelee kuka tekee mitä ja milloin. V-mallia voidaan muokata projektin tarpeiden mukaan, jolloin sen rakenne saattaa hieman muuttua. V-malli lähtee liikkeelle suunnittelusta, joka löytyy kuvan mukaisesti V:n vasemman sakaran yläreunasta, josta lähdetään liikkeelle alaspäin. Ensin tehdään vaatimusmäärittely. Tämän jälkeen siirrytään suunnitteluvaiheeseen, jonka aikana suunnitellaan tuote aloittaen laajemmasta konseptista siirtyen tarkempaan eli esimerkiksi yksittäisiin toimintoihin. Seuraava vaihe on tuotteen toteutus. Tämä vaihe löytyy V:n pohjalta. Kolmas eli viimeinen vaihe V-mallissa on testaus eli lähdetään nousemaan V:n oikea sakaraa ylös. Testaus suoritetaan tarkemmasta yleisempään. Eli testataan esimerkiksi ensimmäisenä tuotteen toiminnot, sitten koko tuotteen toiminta ja tämän jälkeen testaus loppukäyttäjällä. Testausvaiheessa verrataan koko ajan vastaako tuote samalla tasolla olevaa suunnitteluvaihetta. Eli siis esimerkiksi viimeistä testausta verrataan vaatimusmäärittelyyn, joka oli suunnittelun ensimmäinen vaihe. Hyödyt ja rajoituksetHyödytAlla löytyy V-mallin soveltamisen hyödyt:
RajoituksetV-mallin rajoituksia ovat:
Lähteet
Aiheesta muualla
|