Aperçu du cours
Doel van de opleiding: Deze opleiding biedt een diepgaande uitleg over het toepassen van Agile methodologieën, met een focus op Scrum en Kanban, voor een efficiënte implementatie van systeemontwikkeling en integratie. De training behandelt de kernprincipes van Agile, de rol van Scrum en Kanban in het beheer van projecttaken, en het verbeteren van de samenwerking binnen teams.
Prérequis
- Basiskennis van projectmanagement
- Basiskennis van softwareontwikkeling en systeemimplementatie
Fonctionnalités
- Begrijpen van de basisprincipes van Agile en het verschil tussen Scrum en Kanban.
- Leren hoe Scrum en Kanban effectief toegepast kunnen worden bij systeemontwikkeling.
- Ontwikkelen van vaardigheden om projectteams effectief te organiseren en projecten op een flexibele en efficiënte manier uit te voeren.
- De integratie van Agile-principes in de systematische aanpak van systeemontwikkeling en implementatie.
Public ciblé
- Projectmanagers
- Systeemontwikkelaars
- Scrum Masters
- Business analisten
- Consultants die werken met Agile teams
Détails
- 2 Sections
- 6 Lessons
- 2 Weeks
Expand all sectionsCollapse all sections
- Dag 1: Agile Methodologieën: Scrum en Kanban (7 uur)3
- 1.1Inleiding tot Agile en Scrum (2 uur) Wat is Agile en waarom is het belangrijk in systeemontwikkeling? Het Agile Manifesto en de kernprincipes van Agile. Scrum: definities, rollen, en processen (Scrum Master, Product Owner, Scrum Team) Activiteit praktische oefening: Groepsdiscussie: Wat zijn de voordelen van Agile voor systeemontwikkeling? Scenario-analyse van een project met Scrum.
- 1.2De Scrum-methodologie in de praktijk (3 uur) Scrum evenementen: Sprints, Sprint Planning, Daily Standups, Sprint Review, Sprint Retrospective. Het gebruik van Scrum bij het plannen, uitvoeren en afronden van systeemontwikkelingsprojecten. Het belang van feedback loops en continue verbetering in Scrum. Activiteit praktische oefening: Simulatie van een Sprint Planning meeting. Deelnemers plannen een mini-sprint voor een fictief project.
- 1.3Kanban voor Efficiënte Taakbeheer (2 uur) Wat is Kanban en hoe verschilt het van Scrum? De principes van Kanban: Visualisatie van werk, Limiteren van werk in uitvoering, Beheer van werkstromen. Implementeren van Kanban in teams voor continue levering en verbeteringen. Activiteit praktische oefening: Oefening: Stel een Kanban-bord in voor een project en oefen het beheer van werkitems door de verschillende fasen van de werkstroom.
- Dag 2: Integratie van Agile in Systeemontwikkeling (7 uur)3
- 2.1Het Scrum Proces voor Systeemontwikkeling (3 uur) Het plannen van een systeemontwikkelingsproject met Scrum: Van User Stories tot het definiëren van requirements. Het opstellen van product backlog items en het prioriteren van werk. Het monitoren van voortgang met burndown charts en Scrum boards. Activiteit praktische oefening: Maak samen met de deelnemers een backlog voor een fictief project en gebruik Scrum boards om de voortgang bij te houden.
- 2.2Kanban in Integratie en Continue Levering (3 uur) Het toepassen van Kanban in integratie en systeemlevering. Hoe Kanban helpt bij het verminderen van vertragingen in het ontwikkelingsproces. Best practices voor het implementeren van een Kanban-systeem in systeemontwikkelingsprojecten. Activiteit praktische oefening: Deelnemers werken in groepen om een Kanban-bord te integreren in hun systeemontwikkelingsproces en voeren een korte evaluatie uit van de resultaten.
- 2.3Praktische Implementatie van Agile in Teams (1 uur) Het ontwikkelen van een strategie voor de implementatie van Agile binnen een systeemontwikkelingsteam. Hoe teams de samenwerking kunnen verbeteren door Agile methodologieën te omarmen. Bespreken van uitdagingen bij de implementatie en hoe ze kunnen worden overwonnen. Activiteit praktische oefening: Brainstormsessie over de uitdagingen bij het integreren van Agile in bestaande teams en het vinden van oplossingen.