Projecttakenlijst
Lijst met activiteiten en hun bijhorende taken.
Je kan filteren op een bepaalde rol op de volgende manier https://raci.vdnieuwenhof.be/list?roles=tl,sm
Legende
R (Responsible, NL: Verantwoordelijk): Degene die verantwoordelijk is voor de uitvoering. Verantwoording wordt afgelegd aan de persoon die accountable is.
A (Accountable, NL: Eindverantwoordelijk):
Degene die (eind)verantwoordelijk, bevoegd is en goedkeuring geeft aan het resultaat.
Als het erom gaat, moet hij/zij het eindoordeel kunnen vellen, vetorecht hebben.
Er is slechts één persoon Accountable.
C (Consulted, NL: Geraadpleegd):
Deze persoon geeft (mede) richting aan het resultaat.
Hij/zij wordt voorafgaand aan beslissingen of acties (verplicht) geraadpleegd.
Dit is tweerichtingscommunicatie.
I (Informed, NL: Geinformeerd):
Iemand die geïnformeerd wordt over de beslissingen, over de voortgang, bereikte resultaten enz.
Dit is eenrichtingscommunicatie.
- Kick-off meeting houden
- Projectplan en onderdelen in presentatievorm voorstellen aan team en betrokkenen: planning, inhoud, practical stuff
PM PO PPO SM TA TL UX DEV TESTER
- Sprint planning houden
- Meeting lead, faciliteren van sprint planningsmeeting
SM - Inschatten van backlog met team (en eventueel opdelen in taken): punten in grootte toekennen.
SM TA TL DEV - Sprint lengte en target/commitment vastleggen met team (rekening houdend met voorziene beschikbaarheid).
SM DEV TA TL PO PPO PM - Definition of Done bijwerken
SM PPO TL DEV - Definition of Ready bijwerken
SM PPO TL DEV
- Daily standup houden
- Meeting lead, faciliteren van standup meeting
SM - Aanhalen status (3 scrum vragen): wat is gedaan en wat niet (tov van vorige standup) , waar zijn er (nog) moeilijkheden, en wat wil/moet men gedaan hebben tegen volgende standup.
SM TL DEV - Progress monitors met team (scrum bord, burndown) opzetten, bijwerken, bevragen (en laten interpreteren).
SM - Problemen (na de meeting) verder bespreken en (laten) oplossen.
SM - Niet technische problemen (laten) aanpakken
SM
- Hindernissen wegruimen
- Werking van het team en de snelheid/efficientie op peil houden (maar niet ten nadele van de functionelen en technische kwaliteit).
SM - Gate-keeping (te veel afleiding van een team weghouden)
SM - Scrum technieken (laten) toepassen en bewaken om belemmeringen naar boven te laten komen.
SM - Allerhande niet technische problemen of taken (laten) aanpakken, opvolgen en oplossen.
SM - Opvolgen van te nemen acties nav een retrospectieve
SM
- Project opvolgen
- Timesheet (actuals) van teamleden opvragen/bijhouden
PM PPO SM TA TL UX DEV TESTER - Belangrijke scope changes/beslissingen registreren
PO PPO SM PM
- Stories implementeren
- Ad-hoc feedback vragen
TL DEV - Technische standaarden, technische kwaliteit en onderhoudbaarheid garanderen, D.O.D. naleven
TL DEV - Zorgen dat er peer code reviews uitgevoerd worden.
TL DEV - Waken dat de vooropgestelde architectuur wordt geimplementeerd.
TL DEV TA - Waken dat de vooropgestelde code richtlijnen worden gerespecteerd.
TL DEV - Waken dat de code wordt gedocumenteerd.
TL DEV - Technische coachen en opvolgen van de team members.
TL - Source controle systeem managen (branching, checkin/checkout controle,…)
TL
- Stories integreren
- Stories integreren
TL DEV - Waken dat er kwaliteitsvolle unit tests worden geschreven.
TL DEV
- Sprint demo houden
- Meeting lead, faciliteren van demo
SM - Klaarzetten van demo omgeving en data ervoor
SM TL DEV - Presentatie van het opgeleverde product increment tijdens de sprint door developper laten presenteren
SM - Ontwikkelde stories demo'en
SM TL DEV PO PPO PM TA UX TESTER - Helpen berekenen van geprojecteerd project einde in functie van huidige/gemiddelde velocity en budget/
PM PO PPO SM - (Resterende) Product backlog prioritiseren (aansluitend aan demo = 'review board')
SM PO PPO PM
- Sprint retrospectieve houden
- Meeting lead, faciliteren van retrospectieve meeting
SM - Beoordeling van afgelopen sprint door iedereen laten uitvoeren: typisch formaat ‘START, KEEP, STOP’ en dergelijke
SM - Verbeteringsvoorstellen formuleren (inhoudelijk en qua proces)
SM PPO TA TL UX DEV TESTER PO PM - De verbeteringen laten ordenen en vertalen naar concrete acties (‘SMART’)
SM - D.O.D. en of D.O.R. (laten) bijstellen
SM PPO - Status overzicht geven over vorige te nemen acties en van burndown en velocity afgelopen sprints.
SM - Verslag van retrospectieve maken
SM - Opvolgen van te nemen acties nav een retrospectieve
SM
- Backlog verfijnen
- Verduidelijken en bijstellen van haalbare functionele vereisten, noden en prioriteiten, in overleg met het development team, eindgebruikers en business specialisten.
PO PPO SM TA TL UX DEV TESTER
- Backlog refinement meeting
- Meeting lead, faciliteren van backlog refinement meetings
SM - Herschatten van de resterende backlog
PO PPO SM TA TL UX DEV TESTER - Feedback krijgen op stories verwerken, opdeling van stories
PO PPO SM TA TL UX DEV TESTER - Definition of ready (D.O.R.) bijstellen, nl. verwachtingen aan een story die klaar is om geimplementeerd en ingeschat te worden.
PO PPO SM TA TL UX DEV TESTER
- Testen
- Klaarzetten van de test-omgeving om testen mogelijk te maken.
TA TL DEV PO PPO TESTER - "Smoke" test uitvoeren - nl. is release/deploy gelukt door functioneel en summier controleren: zijn alle nieuwe features mee? Werkt het geheel nog?
TA TL - Communiceren of test release/deploy gelukt is.
TA TL PO PPO PM SM
- Stories Ontwikkelen
- Bespreken, bevragen en demonstreren van de functionaliteit van een story bij aanvang, tijdens en aan het eind van de implementatie.
TL DEV PO PPO TESTER - Bugs fixen, regressie testen bijschrijven
TL DEV PO PPO TESTER
- Accepteren (van stories)
- Klaarzetten van de acceptatie-omgeving (en gegevens) om de acceptatie testen van de release mogelijk te maken.
TA TL DEV - "Smoke" test uitvoeren - nl. is release/deploy gelukt door functioneel en summier controleren: zijn alle nieuwe features mee? Werkt het geheel nog?
TA TL - Communiceren of test release/deploy gelukt is.
TA TL PO PPO PM SM - Formeel laten accepteren
SM PM PO
- Test feedback meeting houden
- Meeting lead, faciliteren van test feedback meetings
SM - Test-resultaten verzamelen, verwerken en ordenen vooraf
PO PPO PM SM TESTER - Test-resultaten bespreken/ overlopen
PO PPO PM SM TESTER - Opnemen van extra features in de product backlog.
PO PPO SM - Opnemen van bugs in de sprint backlog.
SM TL DEV - Bijstellen van D.O.D. met team (verwachtingen van een story die af is)
SM PO PPO TA UX DEV TESTER
- Stories Ontwikkelen, Stories Integreren
- Stories kwaliteitsvol (op korte en langere termijn) ontwikkelen en integreren.
TA TL DEV PPO SM UX TESTER
- Release sprint planning
- Meeting lead, faciliteren van release sprint planning
SM - Input voor technische stories voor release
TA TL - Bepalen inhoud van volgend product increment om te releasen
PO PM SM TA - Laten inschatten en committen van release stories
SM - Bepalen van geschikte releasedatum
PO PM SM
- Release sprint retrospectieve houden
- Meeting lead, faciliteren van retrospectieve meeting
SM - Beoordeling van afgelopen sprint door iedereen laten uitvoeren: typisch formaat ‘START, KEEP, STOP’ en dergelijke
SM - Verbeteringsvoorstellen formuleren (inhoudelijk en qua proces)
SM PPO TA TL UX DEV TESTER PO PM - De verbeteringen laten ordenen en vertalen naar concrete acties (‘SMART’)
SM - D.O.D. en of D.O.R. (laten) bijstellen
SM PPO - Status overzicht geven over vorige te nemen acties en van burndown en velocity afgelopen sprints.
SM - Verslag van retrospectieve maken
SM - Opvolgen van te nemen acties nav een retrospectieve
SM
- Deploy naar productie
- Voorbereidingen treffen voor een zo vlot mogelijke release (minimale down-time, back-up plan)
TA TL - Release en deploy benodigdheden (afhankelijkheden, software, …) vooraf tijdens ontwikkeling verzamelen.
TA TL DEV - Uitvoeren deploy: data load uitvoeren, automated tools, …
TA TL DEV - "Smoke" test uitvoeren - nl. is release/deploy gelukt door functioneel en summier controleren: zijn alle nieuwe features mee? Werkt het geheel nog?
TA TL DEV - Release notes bijwerken
TA TL
- Performantie testen
- Performantie test plan opmaken: extra/maximum data en load, meten, evalueren, remediëren.
TA TL PO - Performantie testing stories en taken op product backlog (laten) zetten
TA TL - Performantie van de applicatie tijdens ontwikkeling opvolgen (preventief - alledaags performantie beslissingen (1+n, data-storage design, …))
TA TL DEV - Performantie test activiteiten uitvoeren
TA TL - Performantie issues oplossen
TA TL DEV
- Pre-game planningsmeeting houden
- Opstellen, schatten en inplannen van de pre-game backlog op basis van de pre-activiteiten
PM PO PPO SM TA UX TESTER
- Projectactiviteiten afstemmen
- Overlopen van het standaard proces en beslissen waar, wanneer, hoe, in welke mate elke activiteit in het huidige project zal worden uitgevoerd.
PM PO SM TA COACH
- Stuurgroep meeting houden
- Verslag stuurgroep meeting opstellen
PM PO SM
- Project team alloceren
- Concrete aanvragen rond extra middelen voor de personen: infrastructuur, toegang, plaats, opvolgingstools (stories, bugs …)
PM PO SM TA
- Kwaliteitsplan opstellen
- Afstemmen en opstellen concrete soorten kwaliteitsbewaking (incl. soorten testen, wanneer en door wie) in een kwaliteitsplan. Op basis van een kwaliteitsplan-template.
SM PO PPO TA TL TESTER - Opstellen eerste versie D.O.D (definition of done) – op basis van template.
SM PPO TA TL PO - Opstellen eerste versie D.O.R. (definition of ready) – op basis van template.
SM PPO TA TL PO - Performantie test plan opmaken: extra/maximum data en load, meten, evalueren, remediëren.
TA TL
- Backlog opstellen
- Initiëel inschatten van de product backlog.
PO TA TL UX DEV TESTER PPO
- Technisch design opstellen, backlog verfijnen
- Technischere aspecten en stories uitwerken/voorbereiden.
TA TL
- Technisch design opstellen
- Performantie test plan opmaken: extra/maximum data en load, meten, evalueren, remediëren.
TA TL