Prototüüp on süsteemi esialgne versioon, mida kasutatakse disaini testimiseks ja ideede demonstreerimiseks. Seda saab rakendada eri arendusetappides, nagu nõuete analüüs ja disaini kavandamine.

Prototüüpimise eelised: parem kasutusmugavus, täpsem vastavus kasutajavajadustele, kõrgem kvaliteet ja lihtsam hooldus.

Spiraal skeem

Prototüüpimise etapid:

Prototüüp peab valmima kiiresti ja keskenduma ebaselgetele osadele, mitte kogu funktsionaalsusele või vigade kontrollile. Peamised meetodid:

Ühekordne prototüüpimine (Throwaway)
Evolutsiooniline prototüüpimine (Evolutionary)
Lisanduv prototüüpimine (Incremental)