Wikisage, de vrije encyclopedie van de tweede generatie, is digitaal erfgoed

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.
rel=nofollow

Prototyping model

Uit Wikisage
Naar navigatie springen Naar zoeken springen

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:

  1. Achterhalen van de requirements met behulp van prototyping.
  2. Basisontwerp
  3. Technisch ontwerp / detailontwerp
  4. Bouw
  5. Testen
  6. Implementatie
  7. 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.

Q576460 op Wikidata  Intertaalkoppelingen via Wikidata (via reasonator)

rel=nofollow

Bronnen, noten en/of referenties

Bronnen, noten en/of referenties
rel=nofollow