Agenda Workshop Activities
Approximately 50 percent of class time is spent in immersive activities. Most of the exercises are team-based, reflecting the realities of Agile work on real products. You engage in a variety of workshops that include:
• Creating the product vision
• Developing and refining product backlogs
• Estimating and prioritizing user stories
• Minimizing organizational dependencies
• Adapting to changes in the product lifecycle
Workshop topics are estimates; exact activities may vary according to the needs of each class.
Course Content
Introducing Agile Principles
• Defining Agile values and principles
• Contrasting Waterfall and Agile product development philosophies
• Confronting the challenges of adopting Agile
• Creating a cross-functional team Embracing scrum
• Defining the core Scrum Framework
• Core Scrum team, artifacts and ceremonies
• Adapting traditional business process to Scrum
• Applying core Scrum Values
• Leveraging checks and balances
Scrum Ceremonies and Artifacts
• Creating the Product & Sprint Backlogs
• Defining the Definition of Done
• Sprint Planning, Sprint Review, Daily Scrum
• Facilitating successful Sprint Retrospectives
Defining the Product Owner Role
• Becoming accountable for product success
• Holding the product vision and strategy
• Integrating Agile and Waterfall Teams
• Estimating product scope and delivery
Communicating throughout the organization
• Engaging Stakeholders, customers and end users in product development and delivery
• Developing positive and strong working relationships with Scrum teams
• Tracking, managing and communicating through the right Agile metrics
Building and refining the product backlog
• Creating a product vision
• Leveraging your customers and users
• Distinguishing between product vision and product strategy
• Articulating clear and measurable outcomes
• Validating and revising your product vision through research
• Constructing a cover story or vision box
Prioritizing the Product Backlog
• Ranking product backlog item priority at the release, product and project level
• Utilizing MoSCoW and other prioritization techniques
• Applying the Pareto principle to release planning
• Identifying high-priority items for sprint planning
Refining the Product Backlog
• Sizing user stories, features and epics
• Estimating business value through relative measurement
• Continually refining and reordering your product backlog
Developing a Product Roadmap
• Planning for long-term product success
• Comparing Agile product release strategies
• Adapting to changing requirements
• Focusing on continuous program, product/project improvement
• Comparing iterative and incremental delivery
• Releasing products with Minimal Marketable Features
• Facilitating frequent product release
Course content is flexible; exact content will according to the needs of each class. Please discuss with your instructor before the start of the class if there are specific topics you are interested in.