Leeruitkomsten
👔 PExE-01 Overleg opdrachtgever
Je voert effectieve overlegmomenten met de opdrachtgever, waarbij tussenresultaten duidelijk worden gepresenteerd, de eisen en wensen kritisch worden besproken op haalbaarheid, en samen een richting voor het vervolgtraject wordt bepaald.
Eindkwal: SE-1 Software Management & Control
Het overleg wordt effectief gevoerd
- Is het verloop van de meeting goed voorbereid?
- Is iedereen op de goede manier betrokken bij het gesprek?
- Wordt er goed omgegaan met de beschikbare tijd in de meeting?
De tussenresultaten zijn duidelijk en eerlijk overgebracht
- Is het duidelijk wat de groep in een iteratie heeft bereikt?
- Is de groep transparant een eerlijk over wat er wel en niet gelukt is?
Haalbaarheid van eisen en wensen komt aan bod
- Is de richting van de nieuwe iteratie duidelijk?
- Is het doel en de intentie van de opdrachtgever goed eigen gemaakt?
- Is de motivatie achter gekozen richting duidelijk?
🎯 PExE-02 Iteratiedoel en -inhoud
Je formuleert doelgerichte en haalbare Spikes op waarbij wensen van de opdrachtgever en eerdere resultaten kritisch worden afgewogen en gebruikt deze om tot een onderbouwde planning te komen van een iteratie.
Eindkwal: SE-1 Software Management & Control
De spikes zijn doelgericht geformuleerd
- Is het gegeven format gehanteerd?
- Is de onderzoeksvraag zo gedetailleerd en concreet mogelijk geformuleerd?
- Is er een deadline gesteld?
De planning is gemotiveerd en wordt haalbaar geacht
- Zijn er timeboxes en deadlines bepaald?
- Zijn de spikes handig verdeeld over de iteratie?
👽 PExE-03 Functionele analyse en ontwerp
Je hanteert passende technieken op een zorgvuldige manier om het huidige domein en eventuele vernieuwingen te exploreren en tot een bruikbaar gedeeld model te komen.
Eindkwal: SE-2 Software Requirements
Er is gebruik gemaakt van passende technieken
- Zijn er individuele domain storytelling-diagrammen gemaakt?
- Is/Zijn er individuele klassendiagram(men) gemaakt?
- Schetsen van de user interface
- gherkin scenario's (voor complexere business-regels)
- Is er een bijdrage aan de user stories en de user story map?
Opgedane kennis van het domein en de gedeelde modellen wordt getoond
- Worden modellen mondeling toegelicht?
- Worden onzekerheden uit het domein en/of model mondeling toegelicht?
- Wordt feedback op andermans modellen toegelicht?
- Wordt uitgelegd welke in hoeverre eigen ideeën in het gezamenlijke model zijn gekomen?
- Worden onzekerheden in gezamenlijke model mondeling toegelicht?
- Zijn belangrijke overwegingen terug te vinden in het logboek?
- Modellen van voldoende niveau en diepgang?
Afwegingen zijn helder
- Zijn er diagrammen van toekomstige nieuwe processen?
- Worden ideeën mondeling toegelicht?
- Zijn belangrijke overwegingen terug te vinden in het logboek?
Overzicht van de requirements wordt getoond
- Is er een user story map gemaakt?
- Toont aan een overzicht te hebben van de requirments
- Is de user story map besproken met belanghebbenden?
- Zijn de belangrijkste quality attributes benoemd en besproken?
🤓 PExE-04 Technische analyse en ontwerp
Je hanteert passende technieken om tot onderbouwde technische ontwerpbeslissingen te komen, evalueert deze ontwerpkeuzes en integreert deze beslissingen effectief in het gezamenlijke technisch ontwerp.
Eindkwal: SE-3 Design & Architecture
Er is gebruik gemaakt van passende technieken
- prototyping
- statische diagrammen (c4, klassendiagrammen)
- dynamische diagrammen (uit c4, sequentiediagrammen)
- selectie design patterns
- Ontbreken er technieken?
Ontwerpbeslissingen worden toegelicht
- Worden onderdelen waarover onzekerheid bestaat benoemd?
- Worden ideeën over mogelijke oplossingsrichtingen benoemd?
- Wordt feedback op andermans oplossingsrichtingen toegelicht?
- Wordt laten zien in hoeverre oplossingen aan wenselijkheid zijn getoetst?
- Zijn belangrijke overwegingen terug te vinden in het logboek?
- Resultaten van voldoende niveau en diepgang?
Kennis van het gezamenlijk technisch ontwerp wordt getoond
- Wordt uitgelegd in hoeverre eigen ideeën in het gezamenlijke model zijn gekomen?
- Wordt de mate van begrip van het gezamenlijk ontwerp duidelijk?
- Is iemand eerlijk ten aanzien van eigen begrip?
🤯 PExE-05 Kennis
Je identificeert leerbehoeften die voortkomen uit kennis technische en domeinspecifieke vraagstukken, verwerft gerichte kennis en vaardigheden en communiceert op een effectieve manier over de opgedane inzichten en resterende onzekerheden.
Eindkwal: SE-3 Design & Architecture
Leerbehoeften komen voort uit technische en domeinspecifieke vraagstukken
- Worden eerder gemaakte producten (functionele en technische ontwerpen) gebruikt bij het identificeren van leerbehoeften?
- Zijn doelmatige leeractiviteiten geselecteerd?
- Worden leerbronnen kritisch vergeleken met de leerbehoefte?
Gerichte verwerving van kennis en vaardigheden wordt laten zien
- Worden nieuwe inzichten mondeling samengevat worden?
- Wordt de bruikbaarheid van leerbronnen en leeractiviteiten achteraf toegelicht?
- Zijn belangrijke overwegingen terug te vinden in het logboek?
- Is verworven kennis van voldoende niveau en diepgang?
Kennisdeling van opgedane inzichten en resterende onzekerheden binnen de groep is effectief.
- Wordt de kennis gedeeld binnen de groep?
- Wordt er een concept map gebruikt
📆 PExE-06 Iteratie- en takenmanagement
Je gebruikt de aangereikte tooling om de werkzaamheden die voortkomen uit de spikes op te delen in kleinere, planbare taken volgens het gegeven format, deze af te stemmen met groepsgenoten en de voortgang van het project inzichtelijk te maken en te bewaken.
Eindkwal: SE-1 Software Management & Control
De tooling en format wordt gebruikt bij afstemming van taken binnen de groep
- Wordt het takenbord goed gebruikt bij het afstemmen van de werkzaamheden?
- Volgen de taken het gegeven format?
Het projectbord geeft een duidelijk beeld van de voortgang
- Zijn taken herleidbaar naar bijbehorende spike?
- Wordt het takenbord systematisch bijgehouden?
De logboeken geven een duidelijk beeld van het gevolgde proces
- Geven de logboeken aan welke taken er daadwerkelijk gedaan zijn?
- Geven de logboeken aan waarom er is afgeweken van de planning?
- Geven de logboeken aan wat er gedaan is bij afwijking op de planning?
De voortgang wordt effectief bewaakt binnen de groep
- Wordt er adequaat gehandeld na het verstrijken van een timebox?
- Stelt het team prioriteiten bij op basis van de voortgang
- Is er voldoende tijd gepland voor integratie en feedback op elkaars werk?
💀 PExE-07 Integratie
Je integreert alle belangrijke keuzes in een software product (walking skeleton) dat je gebruikt om de gevonden resultaten in samenhang te valideren.
Eindkwal: SE-3 Design & Architecture
Het geïntegreerde software product is een implementatie van de gekozen architectuur
Het geïntegreerde software product omvat de gevonden resultaten in samenhang te valideren
- Komen de features uit het software product overeen met story mapping?
- Zijn alle belangrijke individuele resultaten geïntegreerd?
- Is er valide onderbouwing voor het weglaten van individuele resultaten?
- Is het een samenhangend software product?
- Is het product gevalideerd bij de opdrachtgever?
- Zijn belangrijke overwegingen terug te vinden in het logboek?
Er is een build straat ingericht die het mogelijk maakt om het software product te bouwen en te testen
- Is er een build straat ingericht voor testen en deployen?
- Is er een onderbouwde keuze gemaakt voor de selectie van tools voor die de kwaliteit van de code kunnen bewaken?
- Is er een onderwouwde keuze gemaakt voor de selectie van tools voor het automatiseren van testen?
✍ PExE-08 Documentatie
Je schrijft documentatie voor softwareprofessionals waarin alle belangrijke technische en functionele ontwerpbeslissingen op een heldere manier worden verwoord en als gids kan dienen voor een implementatietraject.
Eindkwal: SE-6 Professioneel Handelen
Er is een User Story Map voor een overzicht van de requirements
- Bevat de User Story Map een duidelijk overzicht van de functionaliteit op hoofdlijnen?
- Zijn de meest kritische User Stories in de User Story Map het meest gedetailleer uitgewerkt?
Het software guidebook voldoet aan de gegeven richtlijnen
- Hoofdstukken aanwezig, of beargumenteerd dat een hf er niet moet zijn
- Is er een gids voor al het opgeleverde werk?
Diagrammen zijn informatief en bevatten voldoende toelichting
- Richtlijnen van de diagrammen gebruikt?
- Tekst met aanvullende informatie aanwezig?
Teksten zijn helder voor softwareprofessionals
- Sluit de tekst aan bij het kennisniveau en ervaring van mogelijke nieuwe developers?
- Sluit de tekst aan bij de informatiebehoefte van mogelijke opvolgers?
- Is de documentatie eenvoudig te vinden?
- Is er conform de AIM-controlekaart geschreven?
🏈 PExE-09 Samenwerking
Je bevordert aantoonbaar de samenwerking in het team en met de opdrachtgever en domeindeskundigen, door het vragen, geven en ontvangen van feedback en het bijsturen op het eigen handelen
Eindkwal: SE-6 Professioneel Handelen
Je vraagt, geeft en ontvangt doelgericht feedback op producten en gedrag (GEIN, KOET) en doet voorstellen voor verbetering
Je beargumenteert welke ontvangen feedback je wel en niet toepast en laat het daarbij horende gedrag zien
🤳 PExE-10 Zelfsturing
Je werkt gestructureerd aan je vakmanschap op het gebied van het onderwerp van het project en op samenwerking en reflecteert daarop
Eindkwal: SE-6 Professioneel Handelen
Je toont met behulp van het persoonlijk analyseformulier aan in hoeverre je de gegeven leeruitkomsten en leerdoelen hebt behaald.
Je beschrijft leerdoelen en koppelt deze aan leeruitkomsten welke feedback is verkregen en waar je nu staat als vakmens. Je geeft aan welke ontwikkelpunten je dus meeneemt naar het volgende project.
🖼 PExE-11 Projectorganisatie
Je richt een projectorganisatie in die past bij de opdracht en het team en stuurt die indien nodig bij
Eindkwal: SE-1 Software Management & Control
Je brengt je persoonlijk analyseformulier in in de project start up en maakt gezamenlijk teamkwadranten uitmondend in samenwerkingsafspraken en een passende rolverdeling die worden vastgelegd in het plan van aanpak.
Je draagt aantoonbaar en evenredig bij aan de vertaling van de projectopdracht naar een toepasbaar plan van aanpak met concrete resultaten, overige randvoorwaarden, projectgrenzen, kwaliteitseisen en planning en bijsturing.
Je bereidt je voor en neemt actief deel aan de ceremonies van de gebruikte projectmethode om het project te bewaken en bij te sturen.
Mapping
| Nieuwe LUK huidige uitvoering | Oude LUK in OWE beschrijving 2024/2025 |
|---|---|
| PExE-01 | PExE-05 ("Je stemt je werkzaamheden af [...] in samenhang met wensen van de opdrachtgever") PExE-06 ("Je ... presenteert deze [keuzes] in samenhang aan de opdrachtgever") |
| PExE-02 | PExE-05 |
| PExE-03 | PExE-01 |
| PExE-04 | PExE-02 |
| PExE-05 | PExE-03 |
| PExE-06 | PExE-05 |
| PExE-07 | PExE-06 |
| PExE-08 | PExE-04 |
| PExE-09 | PExE-08 |
| PExE-10 | PExE-10 |
| PExE-11 | PExE-11 |