x
Course: Outline
Section 1: Introduction – Fundamentals of Agility
- What is Agile?
- The Agile Manifesto
- Waterfall vs. Agile
- What is Scrum?
- The Scrum lifecycle, roles, and framework
Exercise: Waterfall vs. Agile Simulation
Section 2: Assembling the team – Agile Stakeholders
- Committed vs. non-committed team members
- Who makes the best Product Owner?
- The Scrum Master
- The Scrum Team
Section 3: Getting Started - Preparing for a New Initiative
- The Product Vision
- Defining scope using the Product Backlog
- Planning releases
- Prioritizing releases
- Establishing the timeboxes
- Timebox considerations
- Defining the high-level (course-grain) plan
Section 4: Agile Tools and Techniques
- The Sprint and Sprint Goal
- The Sprint Backlog
- Managing the Sprint Backlog
- The Burn Down Chart
- The Team’s Velocity
- The Daily Scrum Meeting
- The Scrum Task board
Section 5: Estimating and Prioritizing Effort
- What is a User Story?
- Establishing acceptance criteria
- Estimating effort using User Stories
- Creating a Task List
- Using Planning Poker to discover effort
- Estimating effort (fine-grain)
- Prioritizing User Stories
- Handling issues at the Daily Scrum Meeting
- Scrum of Scrums – for large projects
Section 6: Boosting Team Performance
- Coaching the Scrum Team
- Removing Impediments
- Paradigm shift for writing requirements
- Facilitating team activities
- Sprint retrospective guidelines
- Scaling Scrum teams – Scrum of Scrums
Section 7: Additional Information
Useful books and links on Agile
Audience
Executives, Senior Managers, Business Analysts, SW Developers and Project Managers
What You Will Learn
Participants will gain an understanding of:
- The Scrum Framework and Roles
- The Agile Lifecycle
- The Product Backlog and Sprint Performance
- Differences between Waterfall vs. Agile
- Establishing the Right Team
- Understanding the paradigm shift of integrating Agile into your organization
- Understanding the importance, value, and role of executive and senior level management in the establishment and sustainment of Agile within your organizations