Why is removing the current blocker a best practice for Agile and DevOps?

Improve the flow of work from left to right.

DevOps and Site Reliability Engineering (SRE) teams who are managed by servant leaders, and whose role it is to remove blockers, should work collaboratively to reduce lead time.

Start to Measure


You cannot manage what you cannot measure. Value stream mapping is a lean tool borrowed from Toyota, which identifies wait times and waste in your Software Development Lifecycle (SDLC). At the outset, current blockers tend to be obvious but thereafter you need to be more scientific. We generally advise that you make the identification, measurement and reduction of waste part of your ongoing continuous improvement process.

Build Trust


Removing blockers will result in teams working more closely together, with more information being exchanged. Build trust by ensuring there is a common understanding of why DevOps reduces workload and unplanned work (aka stress). Otherwise, teams may assume the data you seek could be used by managers to set targets.

Share Results to Achieve Common Objectives


Make sure that all team members have a genuine sense of ownership for improving system metrics such as cycle time. The near-term focus will be the current blocker which may require you to shift left, for example, but try to keep focused on common metrics and unite their work outputs.

‘The value stream map Daysha engineers delivered clearly highlighted how we could reduce waste time by 25% for our onboarding process’ Colm Dufficy, IFDS