Volgens Wikipedia is het bouwen van een prototype een methode van softwareontwikkeling. Hiermee kunt u snel de eerste resultaten behalen en vroegtijdig feedback krijgen over de geschiktheid van een oplossing. Het doel moet zijn om problemen en wijzigingsverzoeken in een vroeg stadium te identificeren en deze met minder inspanning te verhelpen dan na volledige voltooiing mogelijk zou zijn.
Op veel gebieden, zoals de ontwikkeling van touchtoepassingen voor medische technologie, is het zinvol om eerst met prototypes te werken. Hierdoor kunnen we testen of een gebruiker goed overweg kan met het product en of het daadwerkelijk positief verschilt van de concurrent in de gebruikerservaring en welke verbeteringen aan het product noodzakelijk en nuttig zijn.
3 Voordelen van een prototype
Voordeel 1: De klant spreekt een wens uit en de ontwikkelafdeling voert deze uit. Aan de hand van het prototype is direct duidelijk of de wensen van de klant samenvallen met het ontwikkelresultaat. Of dat het resultaat en de functionaliteit te veel afwijkt van wat efficiënt mogelijk is, of dat de klant het ook daadwerkelijk wilde (kosten-batenfactor).
Voordeel 2: Is er geen concrete specificatie van het product? Het is vaak goedkoper en minder tijdrovend om een prototype te ontwikkelen met een "vaag" idee dan om een gedetailleerde specificatie te maken.
Voordeel 3: Het prototype is kosteneffectiever dan het eindproduct. Als niet zeker is hoe de applicatie door de gebruikers zal worden ontvangen, of de vraag echt zo groot is als verwacht en de kostendruk enorm is, moet deze eerst met een prototype naar de gebruikersgemeenschap worden benaderd. Dit vermindert het kostenrisico enorm.
Als een prototype niet genoeg is, creëer je gewoon een opvolger. Met elke extra prototype-opvolger neemt ook de voortgang van het project zijn loop, omdat er met elk extra type iets zal veranderen op het gebied van uiterlijk, functionaliteit en verhoogde gebruikersacceptatie.