Wikisage is op 1 na de grootste internet-encyclopedie in het Nederlands. Iedereen kan de hier verzamelde kennis gratis gebruiken, zonder storende advertenties. De Koninklijke Bibliotheek van Nederland heeft Wikisage in 2018 aangemerkt als digitaal erfgoed.
- Wilt u meehelpen om Wikisage te laten groeien? Maak dan een account aan. U bent van harte welkom. Zie: Portaal:Gebruikers.
- Bent u blij met Wikisage, of wilt u juist meer? Dan stellen we een bescheiden donatie om de kosten te bestrijden zeer op prijs. Zie: Portaal:Donaties.
Prototyping model
Het prototyping model is binnen de softwareontwikkeling een vorm van een lineaire ontwikkelmethode. Deze methode lijkt veel op het watervalmodel. Bij het prototypingmodel wordt in de beginfase een prototype van het te bouwen product gemaakt. Het prototype is een simpelere versie van het uiteindelijke eindproduct. Wanneer de requirements duidelijk zijn verwerkt in het prototype wordt deze eerste fase afgesloten en wordt er verder gegaan met de volgende fases uit het model. Binnen het prototypingmodel zijn de volgende fases te onderscheiden:
- Achterhalen van de requirements met behulp van prototyping.
- Basisontwerp
- Technisch ontwerp / detailontwerp
- Bouw
- Testen
- Implementatie
- Beheer / onderhoud
U kunt zien dat alleen de eerste fase afwijkt van het watervalmodel. Binnen de eerste fase vindt een iteratie plaats. Men bouwt als eerste een prototype, dit prototype laat men aan de opdrachtgever zien. Wanneer de opdrachtgever bepaalde aspecten anders ziet wordt dit veranderd in het eerste prototype en gaat men deze iteratie opnieuw in.
Voordat het prototypingmodel werd gebruikt werden er vaak fouten gemaakt tijdens het identificeren van de requirements. Bij het traditionele watervalmodel was dit erg moeilijk, door nu te gaan werken met behulp van prototypes probeert men de requirements beter te definiëren.
Voordelen
Het risico dat er gewerkt gaat worden met verkeerde requirements in de bouwfase wordt verkleind. Er kan eerder aan de marketing van het product worden begonnen. De opdrachtgever heeft een beter beeld van het product dat wordt gemaakt.
Nadelen
Het vereist veel extra werk. Het prototype wordt weggegooid nadat de requirements bekend zijn. De klant heeft het idee dat het project al zowat klaar is nadat het prototype is gemaakt, terwijl dan nog erg veel gemaakt moet worden. Wanneer in de laatste fasen wordt ontdekt dat er toch nog een fout in de requirements is gemaakt, kan dit vaak niet gemakkelijk ongedaan worden gemaakt.
Intertaalkoppelingen via Wikidata (via reasonator)
Bronnen, noten en/of referenties |