V-Shape arendusmudel (V-mudel)

1. Mis on V-Shape arendusmudel?

V-Shape arendusmudel on tarkvaraarenduse mudel, mis põhineb Waterfall-mudelil, kuid rõhutab tugevalt testimist. Iga arendusetapi jaoks on olemas vastav testimisetapp.

Mudeli kuju meenutab tähte V, kus vasakul poolel toimub planeerimine ja paremal poolel testimine.

2. V-Shape arendusmudeli eesmärk

3. V-Shape arendusprotsessi etapid

Vasak pool - arendus ja planeerimine

  1. Nõuete analüüs
  2. Süsteemi disain
  3. Detailne disain
  4. Koodi kirjutamine

Parem pool - testimine

  1. Üksustestimine
  2. Integreerimistestimine
  3. Süsteemitestimine
  4. Vastuvõtutestimine

4. V-Shape arendusmudel joonisena

V-mudeli loogika:

5. V-Shape arendusmudeli tähtsaim omadus

Kõige olulisem omadus on testimise sidumine arendusetappidega, mis aitab avastada vead varakult ja parandada tarkvara kvaliteeti.

6. Head ja vead

Head Vead
Selge ja loogiline struktuur Vähe paindlik muudatuste suhtes
Hea dokumentatsioon Muudatused on kallid
Kõrge kvaliteet Ei sobi ebamääraste nõuetega projektidele

7. V-Shape mudeli suurim kasu

Suurim kasu on süsteemne testimine ja hästi kontrollitud arendusprotsess, mis sobib eriti projektidele, kus nõuded on alguses selgelt määratud.

8. Viited