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

Fase
Bedrijfsstudie

Tijdens de bedrijfsstudie worden de requirements voor het project verder uitgekristalliseerd, zij het nog steeds op redelijk abstract niveau. De bedrijfsstudie geldt als verdiepingsslag van de haalbaarheidsstudie, voordat wordt overgegaan tot het iteratieve deel van het project.

Gedurende deze verdiepingsslag wordt geen aandacht besteed aan aspecten die met de technische implementatie van de functionaliteit te maken hebben, zoals databases, inpassen in de applicatiearchitectuur en het toepassen van objectgeoriënteerde principes.

Doel

In de bedrijfsstudie worden de requirements voor het project gemodelleerd op een hoog abstractieniveau. Pas in de iteratieve cycli die volgen wordt een gedetailleerde en technische invulling gegeven aan de requirements.

Afronding

De bedrijfsstudie wordt afgesloten met het samenstellen van het document bedrijfsstudie. Dit document bevat de producten die tijdens deze fase zijn opgesteld. Het belangrijkste product in de bedrijfsstudie is de nadere uitwerking van de use case diagrammen. Deze geven het projectteam een uitgebreide samenvatting van de te bouwen functionaliteit en bieden bovendien aanleiding voor een goede schatting van de grootte van het project. De use case diagrammen spelen bovendien een belangrijke rol in de komende iteratieve fasen van het project.

Richtlijnen

Haalbaarheidsstudie als offerte
Als de haalbaarheidsstudie is gebruikt voor het uitbrengen van een offerte, dan fungeert de bedrijfsstudie bovendien als een eerste meetpunt op de haalbaarheid van deze offerte.

Anticiperen op veranderingen
Het is zeer waarschijnlijk dat tijdens het project de diagrammen zoals die zijn opgesteld tijdens de haalbaarheidsstudie aan verandering onderhevig zijn. Er kunnen nieuwe actoren en requirements (use cases) worden vastgesteld. Ook kan de structuur en samenstelling van de use cases wijzigen. In een lineair systeemontwikkelproject zorgt dergelijke voortschrijdend inzicht voor aanzienlijke problemen. In Smart, en andere iteratieve en incrementele systeemontwikkelmethoden, wordt echter optimaal geanticipeerd op de veranderingen in requirements en fucntionaliteit.
Zo leidt ook het voortschrijdend inzicht dat ontstaat tijdens de bedrijfsstudie tot een (licht) verbeterd inzicht wat betreft requirements, schatting, risicoanalyse en de haalbaarheid van non-functional requirements.

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