Prototüüp on süsteemi algne versioon, mida kasutatakse disaini
võimaluste katsetamiseks ning ideede demonstreerimiseks. Prototüüpe saab kasutada
erinevates arenduse faasides. Näiteks nõuete analüüsi etapil nende
leidmiseks ja valideerimiseks; disaini etapil valikuvõimaluste uurimiseks ning
kasutajaliidese kavandamiseks
| Positiivsed küljed | Negatiivsed küljed |
|---|---|
| Parem süsteemi kasutusmugavus | Võib nõuda rohkem aega ja ressursse pidevate muudatuste tõttu |
| Täpsem ühildumine kasutaja tegelike vajadustega | Nõuab tihedat koostööd kasutajatega, mis võib olla keeruline |
| Parem kvaliteet ja hooldatavus ning väiksem vaev arendamisel | Iteratsioonid võivad põhjustada projekti venimist ja eelarve ületamist |