Agile Bootcamp
Detailed Course Guide
Below are the topics typically covered in an Agile Bootcamp. Based upon where you are in your agile journey, your consultant tailors your days to cover what is important to your organization.
Introduction to Agile
- History of Agile
- Understanding the Agile Manifesto
- Overview of various Agile methods and how they differ
Agile Roles
- Overview of roles
- Leadership in Agile
Agile Teams
- Key Concept: Self organizing teams
- Creating effective and empowered teams
- Team Dynamics: What to expect when forming teams
- Tips for reaching consensus
- Meeting rules and team charters
Strategic Agile Planning
- Vision & Strategy
- Road mapping
Building the Product Backlog & Story Writing
- Review what Agile stories are and why they are important
- Investigate what makes a good Agile story
- Prepare acceptance criteria
- Explore user roles & techniques for developing them
- Learn techniques for collecting stories
- Master story decomposition techniques
- Use themes to categorize stories
- Prioritization
- Story Mapping
Estimation
- Issues with conventional estimation
- How agile estimation is different
- Estimation techniques
Release Planning
- Key Concept: Velocity
- Estimating dates with velocity
- Overview of release planning process
- How to do release plan
- Schedule based release planning
- Scope based release planning
- Maintaining the release plan
Iteration Planning
- The importance of defining done
- Capacity planning
- Iteration Planning: defining the “what” and determining the “how”
- Planning for chaos
Iteration Execution & Review
- The 3 themes of iteration execution
- Conducting daily standups
- Team Smells: signs of a dysfunctional team
- Iteration demonstrations and review
Retrospectives
- Conducting effective Retrospectives
Metrics and Reporting
- The cost of metrics
- Troubles with traditional metrics
- Understanding Agile metrics
Course Information
Who Should Attend: Team members, Developers, Testers, Project Leads, Development Managers,
lead Developers & anyone who is or will be part of an agile team
Duration: 1 - 3 days
Where: Private
- A three day private onsite for up to 25 attendees (minimum 3 days onsite)