Fasen in software ontwikkeling Flashcards
het begrip mijlpaaldocument in het kader van procesmodellen en software engineering uitleggen
na iedere fase moet er een mijlpaaldocument opgesteld worden, dat zijn rapporten voor management om te evalueren of het project door moet gaan/ de fase hernomen moet worden
uitleggen wat het watervalmodel precies is
is een gefaseerde aanpak
verschillende fasen in softwareontwikkeling opsommen in de juiste volgorde en voor elke fase de belangerijkste taken opsommen
VAORI - vooronderzoek analyse, ontwerp, realisatie, integratie
fase: vooronderzoek
- inzicht in omgevingsvariabelen
- randvoorwaarden nagaan
- globaal inzicht wensen van de klant
- alternatieve oplossingen bekijken en evalueren
- kosten en baten + haalbaarheid inschatten
fase: analyse
vereisten gedetailleerd onderzoeken
statische structuur van probleemgebied in klassendiagram
business events identificeren
business rules identificeren
fase: ontwerpfase
basisarchitectuur/database/GUI… ontwerpen
integratieplan
Handleiding
fase: realisatiefase
programmeren
aankoop hard en software
fase: integratiefase
componenten combineren
uitvoeren systeemtest
acceptatietesten
installeren soft en hardware
onderhoudsfase
beperkekte aanpassingen om systeem draaiende te houden:
CORRECTIEF ONDERHOUD:
pas ontdekte fouten herstellen
ADAPTIEF ONDERHOUD
wijzigingen na veranderen omgevingsvariabelen
PERFECTIEF ONDERHOUD
extra functionaliteiten op vraag van opdrachtgever