| | | | | | |

Delivery At Scale 1: The Scaling Challenge

Agile Delivery At Scale Series Part 1: The Scaling Challenge Part 2: Organizing for Scaled Delivery Part 3: Scaling the Product Backlog Part 4: Delivery Planning and Execution at Scale Summary This post is part 1 of a 5-part series that discusses the challenges of scaled agile delivery. Non-proprietary solutions are proposed that emphasize simplification…

| | | | | |

Delivery At Scale 2: Organizing for Scaled Delivery

Organizing for Scaled Delivery Summary Getting the right organizational structure in place is a critical prerequisite for successful scaling. Traditional functional silos do not scale, and create flow-impeding dependencies between teams. A value stream mapping exercise can help ensure teams are focused on customer value delivery, have clear missions, and can operate with maximum independence…

| | | | |

Delivery At Scale 3: Managing the Product Backlog at Scale

Summary At scale, the definitions of the Product Goal and Product Backlog at scale are unchanged: the Product Goal serves as a target for the Delivery Teams to plan against, the Product Backlog is an ordered list of everything needed to meet the Product Goal. The Product Backlog should be stack-ranked by relative business value….

| | | | |

Delivery At Scale 4: Delivery Planning and Execution

Summary Simple planning and execution governance is sufficient to coordinate, communicate and help keep teams and stakeholders informed and aligned. A dedicated role to support for these activities (for example ‘Chief Scrum Master’) is valuable to ensure delivery teams are not distracted from delivery tasks. Planning can be accomplished asynchronously. With appropriate planning detail, execution…

| | | |

Delivery At Scale 5: Improvement

The Improvement System Summary All improvement should be connected to business outcomes. Improvement frameworks can be leveraged to ensure alignment between agile initiatives and business objectives. Improvement initiatives can be managed in the same way as the delivery of new product features: Add to Program Backlogs and apply program governance. A small number of KPIs…

SAFe 1: An Introduction to the SAFe® Scaled Agile Framework

“If you can’t explain it simply, you don’t understand it well enough”. Albert Einstein. Summary SAFe is an agile delivery system for enterprise-scale software development. It is designed to address the limitations of single team-based delivery. In this introduction we discuss: Problems solved by SAFe SAFe framework overview How to implement SAFe Introduction: Why SAFe?…

| | | | |

SAFe 4: PI Planning Step-By-Step

“Plans are things that change” — Fujio Cho, Toyota “Plans are worthless, but planning is everything” — Dwight D. Eisenhower “Everyone has a plan until they are punched in the face” — Mike Tyson Contents PI Planning Goals SAFe Framework Overview SAFe Requirements Hierarchy SAFe Program Backlog Construction & Refinement PI Planning Formats PI Planning…