Iterative, Evolutionary and Agile
6 belangrijke vragen over Iterative, Evolutionary and Agile
Wat zijn de 4 fasen van de watervalmethode?
2. Ontwerpen van het systeem
3. Implementatie
4. Oplevering systeem
Wat is het verschil tussen iteratief en incrementeel?
Incrementeel of evolutionair: na iedere stap is er een werkend stukje aan het systeem toegevoegd.
Ieder incrementeel proces is iteratief.
Iteratief hoeft niet incrementeel te zijn!
Het resultaat van een iteratie is een werkend deel en geen experiment of prototype!
Wat is belangrijk aan de architectuur van een systeem?
Architecture-centric driven iterative development is belangrijk om in een vroeg stadium al te focussen op bouwen, testen en stabiliseren van de core architectuur. Het niet hebben van een solide architectuur is een groot risico.
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Wat zijn de 4 belangrijkste kenmerken van Agile modeling?
1. Incrementele karakter met iteraties van vaste lengte.
2. Blijvend toestaan van wijzigingen in de specificaties (analyse wordt gespreid over meerdere iteraties).
3. Herwaardering van code.
4. Participatie van gebruikers en belanghebbenden.
Welke disciplines zijn er in UP? (ook wel genoemd workflows of activiteiten)
Drie belangrijkste displines: business modeling, specificatie en ontwerp.
Business Modeling (levert Domeinmodel op), Requirements (levert Use Case model op), Design (levert design model op), Implementation, Test, Deployment, Configuration and Change Management, Project management, Environment (levert development case op = keuze van artifacts).
NB: Implementation in UP is programmeren van het systeem en is niet hetzelfde als deployment.
Wat is Agile modeling?
Voor delen van het systeem waarvoor duidelijk is wat gebouwd moet worden, wordt niet expliciet een ontwerp gemaakt.
Wanneer wel ontworpen moet worden, worden eenvoudige tools (whiteboard) gebruikt.
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden