Tarkvaratehnika

Kogu tarkvaratehnika koosneb kolmest kihist – protsess, meetodid ja vahendid. Eesmärgiks on TA kvaliteet.

TARKVARA PROTSESS – tegevused, mille läbi toodetakse tarkvara.

TA protsessi tegevused:

  • TA spetsifitseerimine (спецификация)
  • TA arendamine (результат – готовое ПО соответствующее спецификации)
  • TA valideerimine ()
  • TA muutmune

TA protsessi mudelid:

  • Lihtsustatud kirjeldus, mis iseloomustab konkreetset vaatenurka protsessile

KOSKMUDEL – waterfall model – каскадная модель
SPIRAALNE MUDEL – spiral model – спиральная модель
PROTOTÜÜPIMISELE ORIENTEERITUD MUDEL
RAD MUDEL – rapid application development
KORDUVKASUTUSEL ORIENTEERITUD MUDEL – iterative model – итерационная модель
INKREMETAALNE MUDEL – incremental model
V-MUDEl
AGIILNE MUDEL – agile model

TA protsessi loomise etapid:

Nõuete väljaselgitamine – requirements – требования
Kavandamine – planning
Teostamine – implementation
Valideerimine – validation
Tugi – support