Economic Prioritization of Improvements is an exercise of understanding the economic impact of significant legacy constraints. Much of the waste discovered earlier may have their roots in problem we address here.
Unlike waste removal from previous steps, these items are extremely big and require buy-in from across the enterprise. It is harder to calculate economic impact for these things. Instead, we prioritize these legacy constraints by how they advance our capabilities. This conversation continues in Basecamp 3 as we fully decouple some of them.
Analyze the problem and potential solutions and consider the economics. A refactoring plan could be the results of this. These problems can impede any of the 5 categories of assessment activities:
Identify dependencies and partner with teams impacted to create a plan to remove the larger, cross-organizational dependencies to allow for continuous delivery
Big blockers across teams require extra attention to properly escalate. This is a conversation raised by the TLT to the larger organization about making investments in business capabilities to better deliver on our strategy
Decisions to repay technical debt should be economically justified
Teams understand the difference between technical debt and defects
Validate the need for activities within the system that may not be needed as teams and practices have evolved
Validate organizational structure to ensure right roles and right people
Before we make the case for removing constraints, we need a consistent baseline to measure the impact of those constraints
From the CI/CD plan, fund investments targeted at simplifying releases. The spend should be justified by decreasing delay time for releases. Larger improvements may need to be addressed in Strategic Refactorings