Tagasi

Prototüüpmudel

Prototüüpimine on tarkvara varajane katsevariant. see ei ole lõplik süsteem,
vaid tööriist ideede testimiseks, seda saab kasutada mitmes arendus etapis:



Prototüübi loomise etapid

1. Etapp: Nõuete kogumine ja analüüs

Arendus algab info kogumisega kliendilt, selles faasis ei proovita
kõike kohe täpselt teada saada, vaid kogutakse piisavalt infot, et
luua esialgne prototüüp.

2. Etapp: Prototüübi loomine

selles etapis tehakse kiire ja lihtne prototüüp, mis võib olla joonis

3. Etapp: Kasutajatagasiside ja hindamine

Valminud prototüüp antakse kasutajale testimiseks, ning kogutakse tagasisidet.

4. Etapp: Parandused ja iteratsioon

Tagasiside põhjal tehakse muudatused, parandatakse disaini, funktsioone või loogikat.
See protsess võib kesta mitu iteratsiooni:
  1. Tehakse muudatus
  2. näidatakse kliendile
  3. saadakse tagasiside
  4. parandatakse uuesti

5. Etapp: Lõplik Prototüüp

Kui klient on prototüübiga rahul, siis saab sellest alustada lõpliku tarkvara arendust.



Prototüüpimise liigid




Ühekordne prototüüpimine (Rapid throwaway Prototyping) Evolutsiooniline prototüüpimine Lisanduv prototüüpimine (Incremental Prototyping)
Prototüüp tehakse ainult probleemi parandamiseks. Hiljem see eemaldatakse ja
asendatakse lõpliku süsteemiga mis tehtakse nullist. Seda tehakse siis kui katseversioon
ei sobi tugevamale süsteemile.
Prototüüp areneb lõplikuks süsteemiks. Süsteem jagatakse osadeks, iga osa jaoks tehakse eraldi prototüüp, mis hiljem
ühendatakse lõplikku süsteemi.

Arendusmudeli joonis:



ALLIKAD:

EUCIP geeksforgeeks