Inzicht krijgen in voortgang, status en voorspelbaarheid van werk binnen het ALM-proces door continue monitoring van backlog- en sprintitems.
π Introductie
Progress Tracking richt zich op het zichtbaar maken van de status en voortgang van werk binnen een iteratieve delivery-omgeving.
Het maakt inzichtelijk:
- wat is afgerond
- wat is in uitvoering
- wat is vertraagd of geblokkeerd
- hoe de sprint of release presteert
- of planning nog realistisch is
π Progress Tracking is essentieel om voorspelbaarheid en grip op delivery te behouden binnen Dataverse projecten.
π― Doel van Progress Tracking
Progress Tracking ondersteunt:
- realtime inzicht in voortgang
- vroegtijdige signalering van risicoβs
- bijsturen van planning en scope
- transparantie richting stakeholders
- monitoring van sprint- en release performance
π Het doel is niet alleen βzien wat gedaan isβ, maar ook begrijpen of we nog op koers liggen.
π Wat wordt getrackt?
πΉ Work items
- Epics
- Features
- User Stories
- Tasks
- Bugs
πΉ Delivery status
- To Do
- In Progress
- In Review
- Done
- Blocked
πΉ Planning metrics
- Sprint velocity
- Burndown / burnup
- Remaining work
- Cycle time
π Belangrijke tracking indicatoren
πΉ Sprint Burndown
Toont hoeveel werk er nog over is binnen de sprint.
- ideaal: lineaire afname
- afwijking = risico
πΉ Velocity
Gemiddelde hoeveelheid afgerond werk per sprint.
π Wordt gebruikt voor: - sprint planning - capaciteit inschatting
πΉ Cycle Time
Tijd van start tot afronding van een work item.
π Indicator voor: - efficiΓ«ntie - procesvertraging
πΉ Throughput
Aantal items afgerond per tijdseenheid.
π Geeft inzicht in: - team output - stabiliteit van delivery
πΉ WIP (Work In Progress)
Aantal items tegelijk in uitvoering.
π Te hoog = risico op vertraging
π§ Hoe Progress Tracking werkt
πΉ Stap 1 β Work items structureren
Alle werkitems worden gekoppeld aan backlog en sprint.
πΉ Stap 2 β Status updates
Teamleden updaten continu status in Boards.
πΉ Stap 3 β Visualisatie
Dashboards tonen voortgang via grafieken en boards.
πΉ Stap 4 β Analyse
Afwijkingen worden geanalyseerd:
- waarom loopt iets uit?
- waar ontstaan blokkades?
πΉ Stap 5 β Bijsturing
Scope, capaciteit of prioriteit wordt aangepast.
π Visualisaties
πΉ Kanban board
Realtime status van werkitems.
πΉ Sprint board
Focus op actieve sprint.
πΉ Dashboards
- burndown chart
- velocity chart
- cumulative flow diagram
β οΈ Signalen van problemen
π© Veel items in βIn Progressβ
π© Geen duidelijke voortgang op burndown
π© Tasks blijven te lang open
π© Hoge WIP zonder afronding
π© Sprint scope verandert constant
π¦ Outputs van Progress Tracking
Na goede implementatie zijn beschikbaar:
- Sprint statusoverzicht
- Release voortgang
- Velocity rapportage
- Burndown charts
- WIP analyse
- Cycle time metrics
π§ Best Practices
- update status real-time
- beperk Work In Progress
- gebruik dashboards actief
- analyseer trends i.p.v. losse data
- combineer metrics (niet één KPI leidend maken)
- bespreek voortgang dagelijks
β οΈ Veelgemaakte fouten
- status niet bijwerken
- alleen focussen op βDoneβ
- te veel werk tegelijk starten
- metrics gebruiken als performance beoordeling
- geen actie op afwijkingen
- dashboards niet gebruiken in gesprekken
π§© Relatie met ALM lifecycle
πΉ Plan & Track
- monitoring van backlog en sprint
πΉ Develop
- voortgang van implementatie
πΉ Build & Test
- inzicht in teststatus en kwaliteit
πΉ Deploy
- release readiness en uitvoering
πΉ Operate
- post-release monitoring en feedback