Detailed Course Outline
INTRODUCTION
- What is Agile?
- Why use Agile?
- The Agile Manifesto
- Principles of the Agile Manifesto
- Agile Methods
- Other Agile Methods
- Scrum Overview
- Scrum Summary
ROLES
- The Product Owner
- The Scrum Team
- The Scrum Master
- Advantages of Cross-functional Teams
PLANNING
- Scrum Flow
- Requirements in Scrum
- Prioritizing the Product Backlog
- Adaptive Project Management
- Scrum Planning
- User Stories
- The Concept of Persona
- Acceptance Criteria
- Generic Done Criteria
- Criteria for a Good User Story
- Estimation
- Importance of Value
- Risk Burndown Graphics
- Scrum Board
- Sprints (from Product Owner’s point of view)
- Sprint Planning Meeting
- Planning Game
- Task Estimation
- The Sprint Backlog
IMPLEMENTATION
- Daily Stand-up Meeting
- Sprint Review Meeting
- Sprint Retrospective Meeting
- Product Backlog Grooming
LARGE PROJECTS
- Scrum for Large Projects
- The Chief Product Owner
- Distributed teams in Scrum
- Transition to Scrum
- Mapping Traditional Roles to Scrum
- Maintaining Stakeholder Involvement