Mudelite võrdlustabel

Mudelite ajalugu

Agiilne mudel

  • Esimesed ideed: iteratiivse ja inkrementaalse lähtepunktid ulatuvad 1950.–70. aastatesse, nt evolutionary project management 1970ndatel.
  • Kiirlahenduste areng: 1990. aastatel ilmnesid Rapid Application Development (1991), Unified Process, DSDM (1994), Scrum (1995), XP (1996) jt.
  • Manifest: 11.–13. veebruar 2001 Snowbirdis (Utah), kus 17 tehnoloogi sõnastasid Agiilse tarkvaraarenduse manifesti.
  • Peamised autorid: Kent Beck, Ward Cunningham, Martin Fowler, Jeff Sutherland, Ken Schwaber jt

V‑mudel

  • Saksamaa: välja töötatud IABG ja Saksa kaitseministeeriumi eestvedamisel Ottobrunnis, ametlikult kasutusele võetud 1992. aastal tsiviilvaldkonnas.
  • USA: paralleelselt 1991. aastal NCSE (praegu INCOSE) sümpoosionil koondati süsteemi‑ ja disainiinseneria protsessid V‑kujuliseks mudeliks.
  • V‑mudeli täiendused: 2004 V‑Model XT („Extreme Tailoring“) suurema paindlikkuse nimel.

Arendusetapid

Agiilne mudel

  1. Sprinti planeerimine
  2. Arendus (disain, kodeerimine)
  3. Igapäevane stand‑up
  4. Sprinti ülevaatus ja demo
  5. Retrospektiiv
  6. Järgmine sprint

See tsükkel kordub seni, kuni toode vastab kliendi ootustele

V‑mudel

  • Nõuete analüüs
  • Süsteemidisain
  • Arhitektuuridisain
  • Moodulidisain
  • Kodeerimine
  • Üksustestimine (Unit Testing)
  • Integratsioonitestimine
  • Süsteemtestimine
  • Kasutaja aktsepteerimiskuulamine (UAT)

Skeemid

Agiilne mudel

V‑mudel

Mudelite võrdlus tabelis

KriteeriumAgiilne mudelV‑mudel
PaindlikkusKõrge, muutustele reageeritakse sprintide lõpusMadal, muutused keerulised pärast kavandamisfaase
Testimise ajastusJagatud kõikides sprintides Konkreetne testifaas iga arendusetapi järel
DokumentatsioonVähene, keskendub pigem töövale tarkvaraleUlatuslik, nõutud igas etapis
Kliendi kaasamineRegulaarne, iteratiivne demo & tagasisidePeamiselt alguses ja lõpus
Rakenduse sobivusIdeaalne kiiruse ja turu vajaduste jaoksSobib suurematele riigihangetele ja reguleeritud projektidele
 

Results

#1. Mis aastal sõnastasid 17 tehnoloogi Agiilse tarkvaraarenduse manifesti?

#2. Kes töötas V-mudeli välja Saksamaal ja millal see ametlikult tsiviilvaldkonnas kasutusele võeti?

#3. Milline on üks Agiilse mudeli arenduse etappidest?

#4. Milline mudel sobib kõige paremini kiirusel põhinevatele projektidele ja turu vajaduste kiiresti muutumisel?

Previous
Finish