Home · Fasen · Rollen · Producten · Best practices · Referenties · Nieuws & release notes · Begrippen

Fase
Ontwerp

Tijdens iedere iteratie vindt er ontwerp en bouw plaats. De use cases - en aanverwante diagrammen - die bij het opstellen van het incrementplan zijn geselecteerd om gerealiseerd te worden, worden verder uitgewerkt en uiteindelijk gebouwd.

Pas tijdens de ontwerpfase wordt naar de technische invulling van de diagrammen gekeken. De haalbaarheidsstudie en bedrijfsstudie beschrijven hoofdzakelijk WAT er wordt gerealiseerd in het project, ontwerp en bouw betreffen vooral het HOE. Hierdoor hoeft tijdens de bedrijfsstudie alleen aandacht te worden besteed aan de daadwerkelijke business requirements, zonder allerlei implementatieaspecten aan de orde te laten komen.

Doel

Tijdens het ontwerp worden alle business- en architectuurvragen beantwoordt die tijdens de iteratie worden gesteld. Het ontwerp levert een verzameling diagrammen op, die tijdens de bouw gebruikt worden om de applicatie te implementeren volgens de requirements.

Afronding

Evenals in DSDM kan er in Smart gekozen worden om een aantal iteraties uit te voeren over het ontwerp. Daarna wordt dan doorgegaan met de bouw, waarin ook weer verschillende iteraties kunnen worden uitgevoerd. Een dergelijke werkwijze heeft als nadeel dat er minder interactie plaatsvindt tussen ontwerp, bouw en test. Dit kan leiden tot overhead. Er is bovendien wellicht meer afstemming nodig.



In veel gevallen is het handzamer om gecombineerde ontwerp-en-bouw-iteraties toe te passen, waarbij wordt geïtereerd over de belangrijkste stappen in ontwerp en bouw heen. Hiermee is de interactie tussen verschillende rollen in het project gewaarborgd en kan efficiënter worden gewerkt. Deze ontwerp-en-bouw iteraties zijn kleinere iteraties, liefst behelzen ze 1 dag, en worden use case iteraties genoemd omdat de gekozen stappen zich op een use case richten. Alhoewel deze werkwijze sterk is aan te bevelen, schrijft Smart dit niet voor.

 [PHSE004] Versie 2003Q2 Basic - ©1999-2006 Sander Hoogendoorn (aahoogendoorn@gmail.com), 1 juli 2003