Hieronder zie je een lijst met onderzoeken die je zou kunnen doen. We verwachten dat je een groot deel van deze lijst nodig hebt in het project, maar (afhankelijk van het project) is het niet verplicht om alle technieken toe te passen. Zorg dat je dit goed afstemt met de begeleidende docenten.
1: Functionele Onzekerheid
Domain Storytelling om domein te onderzoeken
User story mapping voor het vinden van functionele eisen en wensen
Bepalen welke quality attributes belangrijk zijn
Example Mapping voor het vinden van belangrijke business regels
Klassendiagram van het domein om het domein te modelleren
User Interface schetsen voor het vinden van functionele eisen en wensen
Gherkin Scenario's voor het specificeren van belangrijke business regels
2: Technische Onzekerheid
Technisch ontwerp (Statische/dynamische Structuur op verschillende abstractieniveau's)
Software Architecture Diagramming met C4 model
Proof of Concepts maken
Bruikbare Design Priciples & Patterns (bijvoorbeeld SOLID)
Onderzoek naar Geautomatiseerd testen
Integratie en Build proces
Multi Criteria Decision voor het vergelijken van verschillende opties
3: Kennis Onzekerheid
Concept Maps maken voor verkrijgen van inzicht
Geannoteerde bronnenlijst maken voor het overdraagbaar maken van bruikbare bronnen
Tutorials uitwerken om handigheid te krijgen met een bepaalde techniek
Tutorials maken voor andere developers
Proof of concept maken om een leervraag te beantwoorden