Insights
Identifying the True Value of Agile Amidst the Noise of Busyness
Kenny Grant, UST
Many organisations have realised their initiatives take too long to deliver value to their customers and don't deliver in small chunks often enough.
Kenny Grant, UST
A Change Leader, Coach, and Consultant - Kenny has been guiding organisations to build capability in realising the business strategy. With a background in Enterprise Architecture and Software Development, Kenny strives to enable better business outcomes, happier workforces, and higher performance.
This realisation is at the core of the Agile movement - that moving to batches and quicker delivery produces better outcomes.
Working with large, global enterprises, I often hear them say how mature they are with this or that framework and that they've been doing Agile for five years. But when you ask what difference that has made on average value delivery cycle times or the amount of variation in those cycle times..... they go very quiet.
In my years of serving as an Enterprise Agile Coach, I have observed that what many organisations believe is the adoption of Agile is just a move towards busyness. People want to be productive, but if we cannot see the true value, we default to busyness over effectiveness, the plague of knowledge work.
"There is nothing so useless as doing efficiently that which should not be done at all" - Peter Drucker
Customer Value Through Agile Transformation
Delivering customer value early and often is the overriding measure of a good business outcome from embedding Lean and Agile behaviours. And, yet, it is the least likely to be achieved.
How often have you been in a conversation when someone says:
- This work-item has 'internal value'
- Our Product Owner is our customer
- It depends on what you mean by 'customer'
- We don't have to release until March, it doesn't matter
- Our customer doesn't want that many releases
- What do you mean by value? We're busy getting things done here
- We can't do real Agile here, we're different
- We get stuff ready, but it's the other team that deliver to the customer
I have heard the above many times throughout my career. Excuses can proliferate internally when organisations believe they have moved to Agile Project Management, but have really just created a culture of busyness. But while customer value is a difficult nut to crack, it is within reach through these important steps.
How to Identify True Customer Value?
Scaled Agile: Units of Value, Progress, and Work
Embracing Scaled Agile requires the recognition of where true customer value emerges in a work hierarchy. Then map this value to its child work items - in large systems, this may require the use of a bridging work type I call 'Unit of Progress'.
Units of Progress are tangible progressions towards a goal, or in this case the valuable parent. Think of them as the value you'd love to deliver to the customer if things were different. Here are some examples from different domains. The important point is authenticity in order to avoid systems of busyness.
Units of Value (UoV) must:
- Be operational (Go Live, Deployed, etc.) independently of each other and still offer value to the customer.
- Be sliced as thinly as possible and still satisfy the rule above - they must not contain more than 1 independently valuable customer proposition/capability. Units of Progress (UoP) must:
Units of Progress (UoP) must:
- Represent a tangible step forward towards the completion of the UoV in terms of risk and capability
- Be of similar size as possible as dictated by Agile 'Backlog' good practices
Represent, as much as possible, proportionate progress towards completion of the UoV by unit. For example if a UoV has 10 UoP and 7 of those UoP are completed, it should be reasonable to say the UoV is 70% complete in terms of risk and capability.
Units of Work (UoW) must:
- Be mapped to a UoP parent - always
System of Value Vs System of Work
In order to mitigate the pitfalls of systems of work alone, create decision-support systems at UoP and UoV levels. Networked Kanban solutions similar to this would be the preferred approach. My experience has been that creating a vocabulary of value rather than scale can help to accelerate towards customer centricity, e.g.,ERP Business Process Kanban Board rather than the Programme Board.
Summary
- Hold everyone to account to an authentic definition of 'customer value'
- There's no substitute to reducing cycle times to value - make this the primary goal
- Identify and manage 'units of progress' as a stepping stone to value where necessary
- Seek out where value emerges in the work hierarchy and manage accordingly
- Use visualisation and behavioural cadence to constantly drive awareness on whether people are discussing units of value, progress or work
Agile Transformation is within reach for every organisation who follows the above framework.
To learn more about the value-driven approach, tune-in to this recorded webinar where Jon Terry, Chief Evangelist Lean-Agile Strategy at Planview and I, further discuss the importance of aligning around customer value, from outputs to outcomes.