Scrum voor Developers
Lesgeld
Cursus Scrum voor Developers
De cursus Scrum voor Developers biedt een uitgebreide introductie in de achtergronden van Scrum en het Agile Manifesto. In deze cursus worden de verschillende rollen binnen Scrum besproken, zoals de Product Owner en Scrum Master. Ook de Scrum Ceremonies, Planning, Daily meetings en Reviews komen uitgebreid aan bod. Daarnaast besteden we aandacht aan Requirements Gathering, User Stories en Acceptation Criteria, wat essentieel is voor succesvolle projectuit
Cursus Scrum voor Developers
De cursus Scrum voor Developers biedt een uitgebreide introductie in de achtergronden van Scrum en het Agile Manifesto. In deze cursus worden de verschillende rollen binnen Scrum besproken, zoals de Product Owner en Scrum Master. Ook de Scrum Ceremonies, Planning, Daily meetings en Reviews komen uitgebreid aan bod. Daarnaast besteden we aandacht aan Requirements Gathering, User Stories en Acceptation Criteria, wat essentieel is voor succesvolle projectuitvoering.
Scrum Artifacts
In de cursus staan Scrum artifacts centraal, zoals Stories en de Product Backlog. We bespreken de verdeling van werkzaamheden in Sprints en de Best Practices in Scrum. Dit helpt deelnemers om een goed begrip te krijgen van hoe Scrum in de praktijk functioneert en hoe ze deze principes kunnen toepassen in hun eigen projecten.
Zelf-organiserende Teams
Tijdens de training maken de deelnemers deel uit van een Scrum Development Team, zodat zij kunnen ervaren hoe een zelf-organiserend team functioneert. Dit is cruciaal voor de ontwikkeling van software die in elke Sprint kan worden opgeleverd en direct in productie kan worden genomen. Door deze praktische ervaring leren deelnemers de dynamiek van teamwerk en samenwerking binnen Scrum.
Theorie en Praktijk
De training is een mix van theorie en praktijktoepassing. Voor de praktijkopdrachten wordt Java gebruikt, en deelnemers zijn betrokken bij requirements engineering, design, development, testing, integration en deployment binnen een enkele iteratie. Dit hands-on aspect zorgt ervoor dat deelnemers de geleerde theorie direct kunnen toepassen.
Technische Vaardigheden
In de cursus worden alle technische vaardigheden behandeld die teamleden nodig hebben om succesvol de gewenste functionaliteit te ontwikkelen en op te leveren. Dit omvat zowel de technische als de methodologische aspecten van het werken binnen een Scrum team.
Scrum Certificering
Na het volgen van de cursus Scrum voor Developers bent u in staat om Scrum certificering te behalen door middel van een officieel examen. Dit examen, genaamd "Professional Scrum Developer", kan online worden afgenomen. Voor meer informatie over Scrum en de certificering, kunt u terecht op de officiële Scrum website.
U kunt ook onze andere cursussen bekijken, zoals Scrum Fundamentals en Agile Development.
Doelgroep Cursus Scrum voor Developers
The cursus Scrum voor Developers is bedoeld voor teams and individuen die willen leren hoe Scrum kan worden ingezet bij de ontwikkeling van applicaties.
Voorkennis Scrum voor Developers
Ervaring met programmeren in een moderne programmeer taal zoals Java, C#, JavaScript of Python is vereist om aan deze training te kunnen deelnemen.
Uitvoering Training Scrum voor Developers
Tijdens de training maken de deelnemers deel uit van een Scrum Development Team dat een applicatie ontwikkelt. Zij kunnen zo ervaren hoe een zelf-organiserend team functioneert en wat daarbij komt kijken. De cursustijden zijn van 9.30 tot 16.30.
Certification Scrum voor Developers
De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Scrum voor Developers. De deelnemers kunnen ook opgaan voor het online examen 'Professional Scrum Developer'.
Modules
Module 1 : Scrum Intro
- What is Scrum?
- Project Management
- Self-organized teams
- Business sets priorities
- Target accomplishment
- Agile introduction
- The Agile Manifesto
- Agile Methods
- Method differences
Module 2 : Using Scrum
- Working in Scrum Teams
- Roles
- Product owner
- Scrum Master
- Development Team
- Manager
- Ceremonies
- Planning
- Daily meeting and Review
Module 3 : User Stories
- User Story Parts
- Acceptation Criteria
- Why User Stories?
- Gathering Stories
- Requirements Gathering
- Writing User Stories
- Acceptation Criteria
- Prioritization
- Story Mapping
Module 4 : Scrum Artifacts
- Artifacts
- Stories
- Product Backlog
- Prioritization
- Size Estimation
- Product Timeline
- Sprints
- Life in the Sprints
- Sprint Backlog
- Sprint Planning
- Charts
Module 5 : Best Practices
- Test-driven Development
- Continuous Integration
- Refactoring
- Emergent Architecture
- Incremental DB Design
- Definition of Done
- Planning
- Code Review
- Pair Programming
- Version Control
- Acceptance Tests
Module 6 : ALM
- Application Lifecycle Management
- ALM tools with Scrum
- Manage and Monitoring
- DevOps Culture
- Requirements Management
- Requirements Workflow
- Estimation and Planning
- Incident Management
- Testing
- Quality Assurance
- Deployment and DevOps