21
MEASURING AGILITY THE LEAN WAY

Measuring agility - The Lean Way

Embed Size (px)

Citation preview

Page 1: Measuring agility - The Lean Way

MEASURING AGILITYTHE LEAN WAY

Mohit Agrawal
Page 2: Measuring agility - The Lean Way

ABOUT ME

•Mohit Agrawal•Akola, Maharashtra•Like to Travel, Long Drives, Music, Reading•Around 9 years of IT experience•4 Years at Prowareness

Page 3: Measuring agility - The Lean Way

AGILITY METRICS?• What comes to your mind when I say Agility

Metrics?• What are the different metrics that you have used

in your project?

Page 4: Measuring agility - The Lean Way

WHY MEASUREHelps you to take significant

decision.PIVOT/PERSEVERE.

To Bring Communication, Productivity and Business

Alignment.

Page 5: Measuring agility - The Lean Way

BUSINESS LIFECYCLE

• Idea

Start up

• Idea Validated

Scaling • Monitorin

g

Mature

Decline

Start up

Page 6: Measuring agility - The Lean Way

GOOD METRICS HELPS TO

INCREASE BUSINESS VALUEINCREASE

DECREASE NON VALUE-ADDING WASTEDECREASE

MANAGE BUSINESS RISK EXPOSUREMANAGE

Page 7: Measuring agility - The Lean Way

WHERE DO WE START?

Page 8: Measuring agility - The Lean Way

BALANCE OF FLOW/VALUE/QUALITY

ValueQualityFlowFlow: Move along in a steady, continuous stream

Value:- Perceived worth of the increment delivered.

Quality: Quality of the increment delivered.

Page 9: Measuring agility - The Lean Way

STARTING WITH LEAN WORKSHOPCompany Vision

Business Strategy

Product Strategy

Product Roadmap

Release Plan

Sprint Planning

Daily Plan

Page 10: Measuring agility - The Lean Way

INSPECT AND ADAPTProduct

StrategyVision

Page 11: Measuring agility - The Lean Way

STARTUP PHASE

Value• Define Product vision• Define Value/Growth

Hypothesis• Baseline• Customer

Satisfaction• Team Happiness

Flow• Value Stream

Mapping

Quality

• Unit Testing• Functional Testing • Code Metrics• NFR

Page 12: Measuring agility - The Lean Way

SCALING PHASE

Value• Define Product vision• Define Value/Growth

Hypothesis• Baseline• Customer Satisfaction• Release

frequency• Easy of Releases• Split Testing• Innovation Rate• Usage Index• Release burn

down• Net Promoter

Score(NPS)

Flow• Value Stream

Mapping• Build Time• Waste Tracking• WIP• Release

Stabilization• Continuous

Delivery• Lead Time/Cycle

Time

Quality

• Unit Testing• Functional Testing • Code Metrics• NFR’S• Continuous

Integration• Defects • Tech Debt• Automation• Test First Approach• Security Testing• Load testing

Page 13: Measuring agility - The Lean Way

MATURE PHASE

Value• Define Product vision• Define Value/Growth

Hypothesis• Baseline• Customer Satisfaction• Release frequency• Easy of Releases• Split Testing• Lead Time/Cycle

Time• Innovation Rate• Usage Index• Release burn down• Net Promoter

Score(NPS)

Flow• Value Stream Mapping• Build Time• Waste Tracking• WIP• Release

Stabilization• Continuous

Delivery• Just in time Scaling• Parallel Execution

Quality

• Unit Testing• Functional Testing • Code Metrics• NFR’S• Continuous

Integration• Defects • Automation• Tech Debt

Page 14: Measuring agility - The Lean Way

BACKLOG HEALTH

Backlog Health

Maintainence Tech Debt Kaizen New Development

Page 15: Measuring agility - The Lean Way

SCOREBOARD

Page 16: Measuring agility - The Lean Way
Page 17: Measuring agility - The Lean Way

KEY POINTS TO REMEMBER

• “There is nothing quite so useless as doing with great efficiency something that should not be done at all.”

• Optimization vs Innovation.• Only focusing on Circumstantial metrics can lead to misalignment

with the business.Agility is not just for IT, Agility can make business really responsive.

Page 18: Measuring agility - The Lean Way

COBRA METRICS

“Once a measure of performance is made a TARGET or Incentive for the purpose of driving behavior it loses the information content that qualifies it to play such a role.” – Measuring and Managing performance in Organisation. – Incentivising the metrics.

Page 19: Measuring agility - The Lean Way

LEAN PRINCIPLES OF

SOFTWARE DEVELOPMENT

See See the whole

Build Build integrity in

Empower Empower the team

Deliver Deliver as fast as possible

Decide Decide as late as possible

Amplify Amplify learning

Eliminate Eliminate waste

Page 20: Measuring agility - The Lean Way

REFERENCES

• Lean startup – Eric Ries• http://www.startuplessonslearned.com/ by Eric Ries.• Lean Software Development - Mary Poppendieck and Tom

Poppendieck• Strategic Scrum – Ravi Verma• Evidence based Management (Scrum.org)• Agile Metrics – Don McGreal

Page 21: Measuring agility - The Lean Way

THANK [email protected]

https://www.linkedin.com/in/mohit-agrawal-27447042