SlideShare une entreprise Scribd logo
1  sur  40
Agile By Numbers: KPI-Optimized
Software Transformation for the
Enterprise
August 6, 2013
Elena Yatzeck
http://pagilista.blogspot.com
Prologue
What is a High-Performing Team?
What Does A High Performance Team
Do?
Image source: http://hunterburgan.buzznet.com/photos/happybirthday/?id=53349941
What We Need
What You Say Your Team Goals Are
• Short Term (Cash Flow)
– Higher Income
– Lower Costs (Protect Revenue)
• Long Term (Year on Year Growth)
– Faster Time to Market
– Higher Quality Product
– Better Predictability/Transparency in Process
– Improved Team Morale
– Improved Customer Relationship
What You Think Your Team Goals
Are
• Short Term (Cash Flow)
– Higher Income
– Lower Costs (Protect Revenue)
• Long Term (Sustainability)
– Faster Time to Market
– Higher Quality Product
– Better Predictability/Transparency in Process
– Improved Team Morale
– Improved Customer Relationship
Your Actual Team Goals
• Short Term
– All Public Goals Met (On Paper)
– Nobody (Important) Gets Fired
– Nobody (Important) Quits
– Everyone (Important) Gets a Good Raise and Bonus
• Long Term
– Everyone Keeps or Increases Their Personal Power,
Starting with You, The Leader
Crucial Point to
Remember
Enterprise Agile is Different
It’s…ALIVE!
Disciplined Agile Delivery
Scrum … AND
Scaled Agile
Framework
Enterprise Change is
Usually Incremental
Incremental innovation:
Solution-driven creativity
Concrete practice
Extrinsic motivation
Needs an opportunity to contribute a solution
Radical innovation:
Problem-driven creativity
Abstract theory-related ideas
Intrinsic motivation
Needs time to work the problem
Radical and Incremental Creativity: Antecedents and Processes, by Gilson and Madjar, in Psychology of
Aesthetics, Creativity, and the Arts, 2011, Vol 5, No 1., cited in “Innovation Management Best Practices,” Jackie
Fenn , VP & Gartner Fellow, July 25, 2013
How do you direct the
driver AND motivate
the elephant?
Try a Dashboard!
Direct the Driver. Drivers Love Facts.
Motivate the Elephant. Elephants Love Gadgets.
Shrink the Task: Start With One
Project and a Spreadsheet that
“Drills”
Initial Dashboard
“Drill Down” Values
Expansion 1: More
Projects!
Simplest Scaling: Opportunistically
Identified Reference Instances
Disperse the coached projects to get maximum
impact. (1 per major vertical, per location, for
example)
What you want for a reference instance:
Friendly, relaxed, and trustworthy sponsor
Small, non-critical, likely to be successful.
What you may get:
Desperate executive
Huge, mission-critical program already going up in
flames.
Further Out: Combination of New,
Repeat, and Self-Evangelizing
Business
Plan for staffing bump in coaches
(FTE is cheaper and stickier than FTC)
Teams generally like it once they
start. Keep counting them as they do
new projects
Teams can help each other without
you later.
Expansion 2: Value
Low Hanging Value:
Software Costs
Presence/Absence of Measures
IT-sponsored transformation
Project Planned/Actual Spend (Capital)
BAU/Maintenance Planned/Actual Spend
(Overhead)
Project Planned/Actual Staffing
Staff Absences and Turnover
Further Out: Measure
Actual Business ROI
Start driving from the business!
Project Planned/Actual Market Impact (Protect or
Expand)
Project Planned/Actual Operational Savings
Monetize “saved keystrokes”
Monetize labor cost savings with increased
internationalization
Planned/Actual Progress Towards Other Goals
Community support
Social Justice
Advanced Practice:
Decreased Time to Value
Measure cycle time
Measure realized value
Boom.
Expansion 3: Quality
Low Hanging Quality
Measures
Functional Quality measured by defect
trending
Performance and Security
Technical Debt Quantified: Total Cost of
Ownership
Unit Test Coverage
Code Complexity
Further Out: ISO 25010
(SQuARE)
Advanced Practice:
Portfolio Management
Create a weighted list of ISO SQuARE
and company-specific value measures
Plan-do-check-act: tune estimates and
practices
Expansion 4: Practices
Low Hanging Practices:
Everything is Scrum/XP
Collocated teams of dedicated, multi-
skilled People
Cards, a pencil, a wall
Tape
Actual Low-Hanging
Practices
Collaborative, collocated requirements
workshops
Software environment virtualization
Refactored code base/attend to technical debt
Automated combinatorial-data-based testing,
supported by a robust test data strategy
Continuous integration, automated
deployment
Further Out: Seriously
Gritty Change
Collocation; team rooms
Staffing patterns the norm, not the exception, where all team
members are employed at the same time for the whole project
Planned, thoughtful and large-scale reduction of accumulated
technical debt
Empowerment of teams
Budget, vendor, contract, and hiring reform
Different methodologies to handle different problems within a
single company
Epilogue
Build a Change Portfolio Based on Real Options
What Are My Choices?
• Option 1: Keep Doing What You’re Doing (Lowest
Risk, Lowest Return)
• Option 2: Change Everything (Highest Risk, Highest
Potential Return)
-OR-
Acknowledge and Balance Your Team
Goals as a Portfolio
-0.2
0
0.2
0.4
0.6
0.8
1
-500000 0 500000 1000000 1500000 2000000 2500000 3000000
Net Present Value (NPV)
Size of bubble is proportional to total value generated over lifetime use of new
team techniques.
ProbabilityofSuccess
1 Minute Theory of Portfolio
Tuning
Ensure long term return
Ensure short term team survival
Ensure steady flow of corporate recognition from “sure
bets,” balanced by potentially huge returns on high-
risk items.
Do you see a problem here?
-0.2
0
0.2
0.4
0.6
0.8
1
-500000 0 500000 1000000 1500000 2000000 2500000 3000000
Low Risk,
High Return
High Risk,
High Return
High Risk,
Low Return
Low Risk,
Low Return
Net Present Value (NPV)
ProbabilityofSuccess
Example Software Development
Transformation Goal Portfolio
Goal Cost Payback Time to Payback
Virtualize cross-
impact
environments in all
projects
Buy solution, learn
to use it (requires
cash outlay and
team time)
No need to buy
actual servers; no
down time for
testers
Same year: self
funding
Enforce code quality
standards (unit test
coverage, code
branching, size of
modules)
Slows development;
some short term
opportunity cost
Improves customer
morale; Reduces
total cost of
ownership 17% over
life of project
2-5 years
Launch all projects
with collocated
workshop
Travel costs 85% reduction in
scope creep; 15%
reduction in defects
6 months
Implement SAFe
framework
Completely disrupt
SDLC for all
All performance
measures improve:
business more
competitive
Minimum 3 years
Is there a difference
between stated and
unstated goals on teams at
sub-enterprise sized teams?
Agile By Numbers: KPI-Optimized
Software Transformation for the
Enterprise
August 6, 2013
Elena Yatzeck
http://pagilista.blogspot.com

Contenu connexe

Tendances

Sagi Smolarski ITG - Enterprise Metrics on Agile
Sagi Smolarski ITG - Enterprise Metrics on AgileSagi Smolarski ITG - Enterprise Metrics on Agile
Sagi Smolarski ITG - Enterprise Metrics on AgileAgileSparks
 
Seven Key Metrics to Improve Agile Performance
Seven Key Metrics to Improve Agile PerformanceSeven Key Metrics to Improve Agile Performance
Seven Key Metrics to Improve Agile PerformanceTechWell
 
Simple Lean Agile KPIs
Simple Lean Agile KPIsSimple Lean Agile KPIs
Simple Lean Agile KPIsYuval Yeret
 
Big Apple Scrum Day 2015 - Advanced Scrum Metrics Presentation
Big Apple Scrum Day 2015 - Advanced Scrum Metrics PresentationBig Apple Scrum Day 2015 - Advanced Scrum Metrics Presentation
Big Apple Scrum Day 2015 - Advanced Scrum Metrics PresentationJason Tice
 
Agile metrics - Measure and Improve
Agile metrics - Measure and ImproveAgile metrics - Measure and Improve
Agile metrics - Measure and ImproveWemanityUK
 
Agile Workshop: Agile Metrics
Agile Workshop: Agile MetricsAgile Workshop: Agile Metrics
Agile Workshop: Agile MetricsSiddhi
 
Agile Base Camp - Agile metrics
Agile Base Camp - Agile metricsAgile Base Camp - Agile metrics
Agile Base Camp - Agile metricsSerge Kovaleff
 
Agile metrics what is... riga-version
Agile metrics   what is... riga-versionAgile metrics   what is... riga-version
Agile metrics what is... riga-versionAlex Birke
 
Dare to Explore: Discover ET!
Dare to Explore: Discover ET!Dare to Explore: Discover ET!
Dare to Explore: Discover ET!Raj Indugula
 
The 3 Revolutions (Agile, Lean, Lean Startup)
The 3 Revolutions (Agile, Lean, Lean Startup)The 3 Revolutions (Agile, Lean, Lean Startup)
The 3 Revolutions (Agile, Lean, Lean Startup)Claudio Perrone
 
Agile Metrics : A seminal approach for calculating Metrics in Agile Projects
Agile Metrics : A seminal approach for calculating Metrics in Agile ProjectsAgile Metrics : A seminal approach for calculating Metrics in Agile Projects
Agile Metrics : A seminal approach for calculating Metrics in Agile ProjectsPrashant Ram
 
Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principlesEyna Hamdzah
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metricsnick945
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Developmentsushant.1409
 
Estimation Agile Projects
Estimation Agile ProjectsEstimation Agile Projects
Estimation Agile ProjectsRam Srivastava
 
Changing the way we change – leveraging a combination of Lean, Design, and S...
 Changing the way we change – leveraging a combination of Lean, Design, and S... Changing the way we change – leveraging a combination of Lean, Design, and S...
Changing the way we change – leveraging a combination of Lean, Design, and S...Scrum Australia Pty Ltd
 

Tendances (20)

Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
Agile KPIs vs. Traditional KPIs – A mind shift
Agile KPIs vs. Traditional KPIs – A mind shiftAgile KPIs vs. Traditional KPIs – A mind shift
Agile KPIs vs. Traditional KPIs – A mind shift
 
Sagi Smolarski ITG - Enterprise Metrics on Agile
Sagi Smolarski ITG - Enterprise Metrics on AgileSagi Smolarski ITG - Enterprise Metrics on Agile
Sagi Smolarski ITG - Enterprise Metrics on Agile
 
Seven Key Metrics to Improve Agile Performance
Seven Key Metrics to Improve Agile PerformanceSeven Key Metrics to Improve Agile Performance
Seven Key Metrics to Improve Agile Performance
 
Simple Lean Agile KPIs
Simple Lean Agile KPIsSimple Lean Agile KPIs
Simple Lean Agile KPIs
 
Big Apple Scrum Day 2015 - Advanced Scrum Metrics Presentation
Big Apple Scrum Day 2015 - Advanced Scrum Metrics PresentationBig Apple Scrum Day 2015 - Advanced Scrum Metrics Presentation
Big Apple Scrum Day 2015 - Advanced Scrum Metrics Presentation
 
Agile metrics - Measure and Improve
Agile metrics - Measure and ImproveAgile metrics - Measure and Improve
Agile metrics - Measure and Improve
 
Agile Workshop: Agile Metrics
Agile Workshop: Agile MetricsAgile Workshop: Agile Metrics
Agile Workshop: Agile Metrics
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
Agile Base Camp - Agile metrics
Agile Base Camp - Agile metricsAgile Base Camp - Agile metrics
Agile Base Camp - Agile metrics
 
How smooth is your agile ride
How smooth is your agile rideHow smooth is your agile ride
How smooth is your agile ride
 
Agile metrics what is... riga-version
Agile metrics   what is... riga-versionAgile metrics   what is... riga-version
Agile metrics what is... riga-version
 
Dare to Explore: Discover ET!
Dare to Explore: Discover ET!Dare to Explore: Discover ET!
Dare to Explore: Discover ET!
 
The 3 Revolutions (Agile, Lean, Lean Startup)
The 3 Revolutions (Agile, Lean, Lean Startup)The 3 Revolutions (Agile, Lean, Lean Startup)
The 3 Revolutions (Agile, Lean, Lean Startup)
 
Agile Metrics : A seminal approach for calculating Metrics in Agile Projects
Agile Metrics : A seminal approach for calculating Metrics in Agile ProjectsAgile Metrics : A seminal approach for calculating Metrics in Agile Projects
Agile Metrics : A seminal approach for calculating Metrics in Agile Projects
 
Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principles
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Estimation Agile Projects
Estimation Agile ProjectsEstimation Agile Projects
Estimation Agile Projects
 
Changing the way we change – leveraging a combination of Lean, Design, and S...
 Changing the way we change – leveraging a combination of Lean, Design, and S... Changing the way we change – leveraging a combination of Lean, Design, and S...
Changing the way we change – leveraging a combination of Lean, Design, and S...
 

En vedette

Presentation -Quality Metrics For Agile Development
Presentation -Quality Metrics For Agile DevelopmentPresentation -Quality Metrics For Agile Development
Presentation -Quality Metrics For Agile DevelopmentNabilahmed Patel
 
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoftAgile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoftXBOSoft
 
Agile Metrics - how to use metrics to manage agile teams
Agile Metrics - how to use metrics to manage agile teamsAgile Metrics - how to use metrics to manage agile teams
Agile Metrics - how to use metrics to manage agile teamsXBOSoft
 
An Agile approach to Business Metrics
An Agile approach to Business MetricsAn Agile approach to Business Metrics
An Agile approach to Business MetricsPablo Valcárcel
 
Management 3.0 overview
Management 3.0 overviewManagement 3.0 overview
Management 3.0 overviewAlexandre Cuva
 
Agile Transformation with Improvement Kata - The Workshop
Agile Transformation with Improvement Kata - The WorkshopAgile Transformation with Improvement Kata - The Workshop
Agile Transformation with Improvement Kata - The WorkshopHiroshi Hiromoto
 
Modern agile v2.0 by Artem Bykovets
Modern agile v2.0 by Artem BykovetsModern agile v2.0 by Artem Bykovets
Modern agile v2.0 by Artem BykovetsArtem Bykovets
 
Agile code quality metrics
Agile code quality metricsAgile code quality metrics
Agile code quality metricsGil Nahmias
 
Was it Worth It? Measuring the Success of an Agility Project in Business Term...
Was it Worth It? Measuring the Success of an Agility Project in Business Term...Was it Worth It? Measuring the Success of an Agility Project in Business Term...
Was it Worth It? Measuring the Success of an Agility Project in Business Term...AgileSparks
 
Development and implementation of MBO and KPI systems in a bank
Development and implementation of MBO and KPI systems in a bankDevelopment and implementation of MBO and KPI systems in a bank
Development and implementation of MBO and KPI systems in a bankВиктор Степанов
 
Process and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can'tProcess and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can'tGaetano Mazzanti
 
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2VersionOne
 
Kpi Executive Dashboard
Kpi Executive DashboardKpi Executive Dashboard
Kpi Executive Dashboardinflow
 
Enterprise KPI Development Process
Enterprise KPI Development ProcessEnterprise KPI Development Process
Enterprise KPI Development ProcessHass Howard
 
Vejthani HR : KPI (Key Performance Indicator) (PPT)
Vejthani HR : KPI (Key Performance Indicator) (PPT)Vejthani HR : KPI (Key Performance Indicator) (PPT)
Vejthani HR : KPI (Key Performance Indicator) (PPT)porche123
 
Software development kpi examples
Software development kpi examplesSoftware development kpi examples
Software development kpi examplesreorderthomas
 
A KPI framework for startups
A KPI framework for startupsA KPI framework for startups
A KPI framework for startupsyalisassoon
 
The difference between a KPI and a Metric
The difference between a KPI and a MetricThe difference between a KPI and a Metric
The difference between a KPI and a MetricDennis Mortensen
 
Startup Metrics for Pirates
Startup Metrics for PiratesStartup Metrics for Pirates
Startup Metrics for PiratesDave McClure
 

En vedette (20)

Presentation -Quality Metrics For Agile Development
Presentation -Quality Metrics For Agile DevelopmentPresentation -Quality Metrics For Agile Development
Presentation -Quality Metrics For Agile Development
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoftAgile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
 
Agile Metrics - how to use metrics to manage agile teams
Agile Metrics - how to use metrics to manage agile teamsAgile Metrics - how to use metrics to manage agile teams
Agile Metrics - how to use metrics to manage agile teams
 
An Agile approach to Business Metrics
An Agile approach to Business MetricsAn Agile approach to Business Metrics
An Agile approach to Business Metrics
 
Management 3.0 overview
Management 3.0 overviewManagement 3.0 overview
Management 3.0 overview
 
Agile Transformation with Improvement Kata - The Workshop
Agile Transformation with Improvement Kata - The WorkshopAgile Transformation with Improvement Kata - The Workshop
Agile Transformation with Improvement Kata - The Workshop
 
Modern agile v2.0 by Artem Bykovets
Modern agile v2.0 by Artem BykovetsModern agile v2.0 by Artem Bykovets
Modern agile v2.0 by Artem Bykovets
 
Agile code quality metrics
Agile code quality metricsAgile code quality metrics
Agile code quality metrics
 
Was it Worth It? Measuring the Success of an Agility Project in Business Term...
Was it Worth It? Measuring the Success of an Agility Project in Business Term...Was it Worth It? Measuring the Success of an Agility Project in Business Term...
Was it Worth It? Measuring the Success of an Agility Project in Business Term...
 
Development and implementation of MBO and KPI systems in a bank
Development and implementation of MBO and KPI systems in a bankDevelopment and implementation of MBO and KPI systems in a bank
Development and implementation of MBO and KPI systems in a bank
 
Process and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can'tProcess and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can't
 
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
 
Kpi Executive Dashboard
Kpi Executive DashboardKpi Executive Dashboard
Kpi Executive Dashboard
 
Enterprise KPI Development Process
Enterprise KPI Development ProcessEnterprise KPI Development Process
Enterprise KPI Development Process
 
Vejthani HR : KPI (Key Performance Indicator) (PPT)
Vejthani HR : KPI (Key Performance Indicator) (PPT)Vejthani HR : KPI (Key Performance Indicator) (PPT)
Vejthani HR : KPI (Key Performance Indicator) (PPT)
 
Software development kpi examples
Software development kpi examplesSoftware development kpi examples
Software development kpi examples
 
A KPI framework for startups
A KPI framework for startupsA KPI framework for startups
A KPI framework for startups
 
The difference between a KPI and a Metric
The difference between a KPI and a MetricThe difference between a KPI and a Metric
The difference between a KPI and a Metric
 
Startup Metrics for Pirates
Startup Metrics for PiratesStartup Metrics for Pirates
Startup Metrics for Pirates
 

Similaire à Agile by numbers

The Learn Phase: Recasting the Agile Manifesto
The Learn Phase: Recasting the Agile ManifestoThe Learn Phase: Recasting the Agile Manifesto
The Learn Phase: Recasting the Agile ManifestoTraction
 
What to expect from running a startup
What to expect from running a startupWhat to expect from running a startup
What to expect from running a startupBenoit Wirz
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationChef
 
Basics of project management - Week 1
Basics of project management - Week 1Basics of project management - Week 1
Basics of project management - Week 1Thuan Ng
 
Using Cost of Delay to de-scale your organisation through decentralised decis...
Using Cost of Delay to de-scale your organisation through decentralised decis...Using Cost of Delay to de-scale your organisation through decentralised decis...
Using Cost of Delay to de-scale your organisation through decentralised decis...Michael Fagan
 
Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementDavid Updike
 
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...Audrey Reynolds
 
Minimum viable product to delivery business value
Minimum viable product to delivery business valueMinimum viable product to delivery business value
Minimum viable product to delivery business valueZaheer Abbas Contractor
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
How to Build a Business Case for ERP Replatforming
How to Build a Business Case for ERP ReplatformingHow to Build a Business Case for ERP Replatforming
How to Build a Business Case for ERP ReplatformingBlytheco
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan ChedalawadaValtech UK
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To AgilityACM
 
Product Management Playbook product inception to launch
Product Management Playbook   product inception to launchProduct Management Playbook   product inception to launch
Product Management Playbook product inception to launchjhassemer
 
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...Vanguard Technology
 
DHUG 2017 - Understanding ROI Just Enough to Get Your Project Funded
DHUG 2017 - Understanding ROI Just Enough to Get Your Project FundedDHUG 2017 - Understanding ROI Just Enough to Get Your Project Funded
DHUG 2017 - Understanding ROI Just Enough to Get Your Project FundedAccess Innovations, Inc.
 
Process Evolution and Product Maturity
Process Evolution and Product MaturityProcess Evolution and Product Maturity
Process Evolution and Product MaturityQAware GmbH
 
9 Indicators That Prove That Your Innovation Programme Will Fail
9 Indicators That Prove That Your Innovation Programme Will Fail9 Indicators That Prove That Your Innovation Programme Will Fail
9 Indicators That Prove That Your Innovation Programme Will FailBoard of Innovation
 
Are You Really Agile?
Are You Really Agile?Are You Really Agile?
Are You Really Agile?mhambalek
 
Aligning your compensation philosophy with business priorities
Aligning your compensation philosophy with business prioritiesAligning your compensation philosophy with business priorities
Aligning your compensation philosophy with business prioritiesPayScale, Inc.
 
Cross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond DevelopmentCross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond DevelopmentScott Gilbert
 

Similaire à Agile by numbers (20)

The Learn Phase: Recasting the Agile Manifesto
The Learn Phase: Recasting the Agile ManifestoThe Learn Phase: Recasting the Agile Manifesto
The Learn Phase: Recasting the Agile Manifesto
 
What to expect from running a startup
What to expect from running a startupWhat to expect from running a startup
What to expect from running a startup
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
 
Basics of project management - Week 1
Basics of project management - Week 1Basics of project management - Week 1
Basics of project management - Week 1
 
Using Cost of Delay to de-scale your organisation through decentralised decis...
Using Cost of Delay to de-scale your organisation through decentralised decis...Using Cost of Delay to de-scale your organisation through decentralised decis...
Using Cost of Delay to de-scale your organisation through decentralised decis...
 
Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior Management
 
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...
 
Minimum viable product to delivery business value
Minimum viable product to delivery business valueMinimum viable product to delivery business value
Minimum viable product to delivery business value
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
How to Build a Business Case for ERP Replatforming
How to Build a Business Case for ERP ReplatformingHow to Build a Business Case for ERP Replatforming
How to Build a Business Case for ERP Replatforming
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan Chedalawada
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To Agility
 
Product Management Playbook product inception to launch
Product Management Playbook   product inception to launchProduct Management Playbook   product inception to launch
Product Management Playbook product inception to launch
 
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...
 
DHUG 2017 - Understanding ROI Just Enough to Get Your Project Funded
DHUG 2017 - Understanding ROI Just Enough to Get Your Project FundedDHUG 2017 - Understanding ROI Just Enough to Get Your Project Funded
DHUG 2017 - Understanding ROI Just Enough to Get Your Project Funded
 
Process Evolution and Product Maturity
Process Evolution and Product MaturityProcess Evolution and Product Maturity
Process Evolution and Product Maturity
 
9 Indicators That Prove That Your Innovation Programme Will Fail
9 Indicators That Prove That Your Innovation Programme Will Fail9 Indicators That Prove That Your Innovation Programme Will Fail
9 Indicators That Prove That Your Innovation Programme Will Fail
 
Are You Really Agile?
Are You Really Agile?Are You Really Agile?
Are You Really Agile?
 
Aligning your compensation philosophy with business priorities
Aligning your compensation philosophy with business prioritiesAligning your compensation philosophy with business priorities
Aligning your compensation philosophy with business priorities
 
Cross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond DevelopmentCross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond Development
 

Dernier

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Dernier (20)

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Agile by numbers

  • 1. Agile By Numbers: KPI-Optimized Software Transformation for the Enterprise August 6, 2013 Elena Yatzeck http://pagilista.blogspot.com
  • 2. Prologue What is a High-Performing Team?
  • 3. What Does A High Performance Team Do? Image source: http://hunterburgan.buzznet.com/photos/happybirthday/?id=53349941 What We Need
  • 4. What You Say Your Team Goals Are • Short Term (Cash Flow) – Higher Income – Lower Costs (Protect Revenue) • Long Term (Year on Year Growth) – Faster Time to Market – Higher Quality Product – Better Predictability/Transparency in Process – Improved Team Morale – Improved Customer Relationship
  • 5. What You Think Your Team Goals Are • Short Term (Cash Flow) – Higher Income – Lower Costs (Protect Revenue) • Long Term (Sustainability) – Faster Time to Market – Higher Quality Product – Better Predictability/Transparency in Process – Improved Team Morale – Improved Customer Relationship
  • 6. Your Actual Team Goals • Short Term – All Public Goals Met (On Paper) – Nobody (Important) Gets Fired – Nobody (Important) Quits – Everyone (Important) Gets a Good Raise and Bonus • Long Term – Everyone Keeps or Increases Their Personal Power, Starting with You, The Leader
  • 9.
  • 10. Disciplined Agile Delivery Scrum … AND Scaled Agile Framework
  • 11. Enterprise Change is Usually Incremental Incremental innovation: Solution-driven creativity Concrete practice Extrinsic motivation Needs an opportunity to contribute a solution Radical innovation: Problem-driven creativity Abstract theory-related ideas Intrinsic motivation Needs time to work the problem Radical and Incremental Creativity: Antecedents and Processes, by Gilson and Madjar, in Psychology of Aesthetics, Creativity, and the Arts, 2011, Vol 5, No 1., cited in “Innovation Management Best Practices,” Jackie Fenn , VP & Gartner Fellow, July 25, 2013
  • 12. How do you direct the driver AND motivate the elephant?
  • 14. Direct the Driver. Drivers Love Facts.
  • 15. Motivate the Elephant. Elephants Love Gadgets.
  • 16. Shrink the Task: Start With One Project and a Spreadsheet that “Drills”
  • 19. Simplest Scaling: Opportunistically Identified Reference Instances Disperse the coached projects to get maximum impact. (1 per major vertical, per location, for example) What you want for a reference instance: Friendly, relaxed, and trustworthy sponsor Small, non-critical, likely to be successful. What you may get: Desperate executive Huge, mission-critical program already going up in flames.
  • 20. Further Out: Combination of New, Repeat, and Self-Evangelizing Business Plan for staffing bump in coaches (FTE is cheaper and stickier than FTC) Teams generally like it once they start. Keep counting them as they do new projects Teams can help each other without you later.
  • 22. Low Hanging Value: Software Costs Presence/Absence of Measures IT-sponsored transformation Project Planned/Actual Spend (Capital) BAU/Maintenance Planned/Actual Spend (Overhead) Project Planned/Actual Staffing Staff Absences and Turnover
  • 23. Further Out: Measure Actual Business ROI Start driving from the business! Project Planned/Actual Market Impact (Protect or Expand) Project Planned/Actual Operational Savings Monetize “saved keystrokes” Monetize labor cost savings with increased internationalization Planned/Actual Progress Towards Other Goals Community support Social Justice
  • 24. Advanced Practice: Decreased Time to Value Measure cycle time Measure realized value Boom.
  • 26. Low Hanging Quality Measures Functional Quality measured by defect trending Performance and Security Technical Debt Quantified: Total Cost of Ownership Unit Test Coverage Code Complexity
  • 27. Further Out: ISO 25010 (SQuARE)
  • 28. Advanced Practice: Portfolio Management Create a weighted list of ISO SQuARE and company-specific value measures Plan-do-check-act: tune estimates and practices
  • 30. Low Hanging Practices: Everything is Scrum/XP Collocated teams of dedicated, multi- skilled People Cards, a pencil, a wall Tape
  • 31. Actual Low-Hanging Practices Collaborative, collocated requirements workshops Software environment virtualization Refactored code base/attend to technical debt Automated combinatorial-data-based testing, supported by a robust test data strategy Continuous integration, automated deployment
  • 32. Further Out: Seriously Gritty Change Collocation; team rooms Staffing patterns the norm, not the exception, where all team members are employed at the same time for the whole project Planned, thoughtful and large-scale reduction of accumulated technical debt Empowerment of teams Budget, vendor, contract, and hiring reform Different methodologies to handle different problems within a single company
  • 33. Epilogue Build a Change Portfolio Based on Real Options
  • 34. What Are My Choices? • Option 1: Keep Doing What You’re Doing (Lowest Risk, Lowest Return) • Option 2: Change Everything (Highest Risk, Highest Potential Return) -OR-
  • 35. Acknowledge and Balance Your Team Goals as a Portfolio -0.2 0 0.2 0.4 0.6 0.8 1 -500000 0 500000 1000000 1500000 2000000 2500000 3000000 Net Present Value (NPV) Size of bubble is proportional to total value generated over lifetime use of new team techniques. ProbabilityofSuccess
  • 36. 1 Minute Theory of Portfolio Tuning Ensure long term return Ensure short term team survival Ensure steady flow of corporate recognition from “sure bets,” balanced by potentially huge returns on high- risk items.
  • 37. Do you see a problem here? -0.2 0 0.2 0.4 0.6 0.8 1 -500000 0 500000 1000000 1500000 2000000 2500000 3000000 Low Risk, High Return High Risk, High Return High Risk, Low Return Low Risk, Low Return Net Present Value (NPV) ProbabilityofSuccess
  • 38. Example Software Development Transformation Goal Portfolio Goal Cost Payback Time to Payback Virtualize cross- impact environments in all projects Buy solution, learn to use it (requires cash outlay and team time) No need to buy actual servers; no down time for testers Same year: self funding Enforce code quality standards (unit test coverage, code branching, size of modules) Slows development; some short term opportunity cost Improves customer morale; Reduces total cost of ownership 17% over life of project 2-5 years Launch all projects with collocated workshop Travel costs 85% reduction in scope creep; 15% reduction in defects 6 months Implement SAFe framework Completely disrupt SDLC for all All performance measures improve: business more competitive Minimum 3 years
  • 39. Is there a difference between stated and unstated goals on teams at sub-enterprise sized teams?
  • 40. Agile By Numbers: KPI-Optimized Software Transformation for the Enterprise August 6, 2013 Elena Yatzeck http://pagilista.blogspot.com

Notes de l'éditeur

  1. Simple, repeatable steps: governments, universities, fund-raising bodiesStructure, time, and messageEngage consultants, but still stay in chargeChange metrics versus BAU metrics
  2. “Be Careful What You Wish For” is real. A team can only perform well with regard to a specific goal. So your first step is to determine what specific goals you want your team to solve together.
  3. This is just the kind of slide you typically gloss over. But don’t. Your first step to putting together a high performing team is
  4. This is just the kind of slide you typically gloss over. But don’t. Your first step to putting together a high performing team is
  5. Agile for the regulated multinational is sometimes seen as something that is “just not right.” Discoveries: although corporations are not people, there are good people working for corporations. You are not being hired by a company. You are being hired by a person. Do you trust them? If not, don’t work for them.These big companies have big impacts, and it’s immoral to refuse to engage.Think of yourself as an anthropologist.
  6. What has your experience been?Esther Derby’s agile excellence framework: values, mission & vision, structures & policyValues: Day to day actions are consistently aligned with core values?Mission and vision: priorities are aligned with values?Structures and policies: driven by value creation for customers, not task lists: This may be the area requiring greatest coaching.
  7. SHOULD BE 4pm NOW. If not, slow down. If so, speed up.quick survey of materials supporting agile-at-scale to date.
  8. Some of the “horror” people feel about agile at corporate scale is that it rolls out institutionally at first, not through intrinsic motivation and experimentation.
  9. Aristotle: logos, pathos, and/or ethos: logic, emotion, or social pressure Stages for deploying ("quiet phase," delayed base-lining, executive-only meetings, team-only meetings, town halls and general announcements, scaling change)Dan and Chip Heath: Direct the Rider:- Find the bright spots- Script the critical moves- Point to the destinationII. Motivate the Elephant:- Find the feeling- Shrink the Change;- Grow your peopleIII. Shape the Path:- Tweak the environment- Build habits- Rally the herd
  10. Exploring Transformational KPIs (50 min). Note that no matter what is on your dashboard, it is a proxy for the power structure of your organization.Exec level:Build the right relationshipsUnderstand the unwritten structures and motivationsControl word of mouth as well as published materialsDo not publish for a while (maybe 6 months)Take advantage of a “quiet phase” where you build up some success, and discover local successes.Then publish regularly, continuing to monitor the word of mouth
  11. Team level: dashboard creates transparency of management practices, and perception of even playing field. Electronic data is more under your own individual control.
  12. Another Dashboard!Executives still operate within an environment where speed, quality, transparency, and ROI get you promoted. So we can empower even middle managers this way.
  13. Direct the Rider:- Find the bright spots: Baseline should call out all available successes in your definition of what is agile- Script the critical moves: Here is how we are going to measure. Keep your eye on the actual KPI- Point to the destination: DittoII. Motivate the Elephant:- Find the feeling: transparency for executives, authority for the team- Shrink the Change (goal is incremental change, not “total transformation”)- Grow your peopleIII. Shape the Path:- Tweak the environment—speaks to your definition of agile- Build habits--ditto- Rally the herd—celebrate successes
  14. Start measuring lead and lag measures from the beginning using "facts," with a rule like “three statuses in any direction changes the to level sheet.”
  15. Opportunistic is a key word here: in the enterprise, your efforts will initially be dwarfed by the challenge. This is not generally going to start as Initial projects should be considered “reference instances.” They should be chosen carefully to be influential and successful. You will want to choose small, non-critical projects. You may lose this battle, and instead find yourself doing a huge multi-continent project rescue. Just do what you can.
  16. You need to decide the likelihood of success. The relaxed executive is likely to be less influential. You will need more “relaxed executive” successes than you will need big, dramatic program rescues.
  17. SHOULD BE 4:15 NOW. If not, slow down. If so, speed up.This depends on the strategy of your organization. Needs to consider long term and short term ROI. Long and short term around employee retention and static quality of code. Know your strategy, and you’ll know what to graph here.
  18. You will likely want to make initial promises around “throughput” not “reduced staff.”
  19. This depends on the strategy of your organization. Needs to consider long term and short term ROI. Long and short term around employee retention and static quality of code. Know your strategy, and you’ll know what to graph here.
  20. then graduate to measures which are more subject to mathematical transformations like "time to value" or "number of defects introduced into production." Note, this may work backwards from what you think: Use of surveys to gather lead information about customer and team satisfaction, then move to observations about actual team staff turnover and actual operational savings or revenue increases measured by business partners, etc.
  21. Should be 4:30 now Here is the deal. If you’re doing a transformation, you are firmly at the “Shu” of “Shu Ha Ri.” You will most likely bring in an external coach to help you define the characteristics of the methodology for the group whose results you are going to measure. If you know where you want to go, in terms of what you want to see on your dashboard, then you can evaluate whether your consultant is supporting your business or not.
  22. This is probably what you think. It’s definitely what your employees think.
  23. These are all high cost in the culture of a large company:Off-shoring policies and “facilities” are tricky to tackle, plus physical changes unsupported by meaningful process changes with results can embarrass you.Switching the staffing pattern of 100 people or 1000 or 10000 is a serious proposition. Will require one-time hit to delivery. Easier for greenfield than for BAUTechnical debt changes require significantly more trust, because payoff is gradual and in the futureShow that one methodology works before you get people to tackle multiple onesCommand and control isn’t going to release its vise-like grip until the people in control see the benefits of letting the teams decideAdmin functions are their own deeply entrenched silos in big companies. They require a LOT of effort to change. You must have compelling local proof to do so.Middle management lives primarily to perpetuate itself, and it is the bulk of the power structure of a company.
  24. Y axis indicates probability of success (0-1). X axis indicates net present value of each project. Size of dot indicates overall likely income from project over its lifetime.
  25. Note this portfolio has no “low risk, high return items,” and one high risk, high return item. They’re avoiding high risk/low return except for one large-ish project.Other dimensions you might want to bubble chart: costs, time, return on investments towards different balanced score card values, so long as they are quantitative, regulatory compliance, operational cost, etc.
  26. Corporations are not people. But people work at corporations. Find the ones you can work with, and help them. It’s all about leverage.
  27. Simple, repeatable steps: governments, universities, fund-raising bodiesStructure, time, and messageEngage consultants, but still stay in chargeChange metrics versus BAU metrics