SlideShare une entreprise Scribd logo
1  sur  54
On Belief An Enterprise Perspective on  Software-Intensive Product Development  with Bob Marshall @flowchainsensei
Bob Marshall ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Does this reflect your understanding of the software development industry worldwide? Distribution of Organisations vs. Effectiveness % of organisations Effectiveness 0 1 2 3 4 5
% of organisations Effectiveness 0 1 2 3 4 5 Distribution of effectiveness is severely  left -shifted. Benefits derive from shifting to the  Right. [Courtesy: Steve McConnell: After the Gold Rush] Reality
[object Object],[object Object],[object Object]
% of organisations Effectiveness 0 1 2 3 4 5 Where are you on the effectiveness axis?  Reality: The Basic Rightshifting Curve
Waste = All those activities that don’t add stakeholder value. (N.B. Some essential non value-adding activities always remain). Waste % of organisations Effectiveness % waste 0 1 2 3 4 5 Wasted effort 100 75 50 25
Not a direct reciprocal of waste. Can - and does - go  negative. Productivity = unit of output per unit of input  or  value per unit of effort . Productivity % of organisations % waste Effectiveness 0 1 2 3 4 5 Wasted effort Productivity A B F 100 75 50 25
Software Development Life Cycle % of organisations Effectiveness 0 1 2 3 4 5 Code & Fix Waterfall Agile Beyond ?
Flow Mode % of organisations Effectiveness 0 1 2 3 4 5 Random Batch & Queue Sprints / Backlog / User Stories / Use Cases Systems Thinking – e.g. Single piece continuous flow?
Feedback delay % of organisations Effectiveness 0 1 2 3 4 5 Random 3 – 6 Months 2 – 4 weeks Daily
Administrative Project Management % of organisations Effectiveness 0 1 2 3 4 5 APM Fun a.k.a. Job Satisfaction, Work-life balance Fun APM a.k.a. Ceremony, bean counting, and exemplified by command & control management style (transactional leadership). Wasted potential
Perspective on the Individual % of organisations Effectiveness 0 1 2 3 4 5 Respect . Heroism
Measurement % of organisations Effectiveness 0 1 2 3 4 5 Metrics Effort Rightshifted organisations put less effort into measurement because they have a better idea of their Rightshifting goals, therefore the questions to which they need answers, and thus what to measure.  Plus, measurement is generally part of their BAU. (Effort a.k.a. cost)
Inductive vs. Deductive % of organisations Effectiveness 0 1 2 3 4 5 Focus Rightshifted organisation focus collectively on fundamental principles (deductive), in contrast to a focus on the  practices  of effective development (inductive). Few indeed seem to have studied or understand the  principles  of effective development. And the  implications ? Principles Practices
Toolheads % of organisations Effectiveness 0 1 2 3 4 5 Predilection Showing the relative predilection for tools (as the answer to e.g. ignorance), not so much the actual deployment or utilisation of tools.
Quality and Testing % of organisations Effectiveness 0 1 2 3 4 5 How can Rightshifted organisations get away with so much  less  testing, yet still have very low defect rates? Testing effort High Low Quality Philosophy Inspection (test after) Zero defects (test   first) Many Few Defects seen by users
Development Focus % of organisations Effectiveness 0 1 2 3 4 5 CV-centric Code-centric Requirements-centric Learning-centric
Maturity % of organisations Effectiveness 0 1 2 3 4 5 e.g. CMMI 1  2  3  4  5  APM
Risk awareness % of organisations Effectiveness 0 1 2 3 4 5 Awareness Left-shifted organisations avoid talking (even thinking!) about risk. Agile practices more-or-less implicitly mitigate risk. Rightshifted organisations transcend risk management in favour of opportunity management.
% of organisations Effectiveness 0 1 2 3 4 5 Learning Learning = knowledge systematically captured, and with BAU designed such that knowledge assets  must  be “Pulled” - and thus re-used - across projects. Systematic Learning
Even though e.g. Agile practices such as refactoring reduce the  impact  (cost) of design loopbacks, they may actually exacerbate their  frequency . % of organisations Effectiveness 0 1 2 3 4 5 Frequency Unplanned design loopbacks Many Few None Impact Dip in frequency for e.g. Waterfall organisation is bought at the expense of product quality (fit for purpose)
a.k.a. Due Date performance.  i.e. How often products are shipped on time, milestones and deadlines met, etc.. Best = circa 98% on-time delivery.  % of organisations Effectiveness 0 1 2 3 4 5 Conformance Conformance to Schedules Good Poor
Third Parties here include benchmarking partners and organisations, consultants, etc. in the pursuit of (external) knowledge and skills. % of organisations Effectiveness 0 1 2 3 4 5 Involvement Use of Third Parties High Low
Problems with the product found “post-live” % of organisations Effectiveness 0 1 2 3 4 5 Deployment problems Many Few Problems
Rightshifted organisations have much more uniform results across projects. % of organisations Effectiveness 0 1 2 3 4 5 Variability in Project Success High Low Variation Individuals The System Unsure
Although this data is for projects (2087 separate projects), it looks surprisingly similar to the rightshift curve for organisations. ISBSG = International Software Benchmarking Standards Group Corroborating data from ISBSG
% of organisations Effectiveness 0 1 2 3 4 5 The Four Management Measures High Low Metrics Effort Rightshift Left drift Drag Turbulence
% of organisations Effectiveness 0 1 2 3 4 5 Metaphor in use Office work  Software Factory Product Design (Studio) Value Stream Design
End of Part 1
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object]
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object]
FlowChain ™ evolving the Software-Oriented Organisation % of organisations Effectiveness 0 1 2 3 4 5 What could life look like in the sunny uplands of a highly-Rightshifted organisation? Reality: The Basic Rightshifting Curve ?
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],[object Object],[object Object]
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],Customer Purpose
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Covalency
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Single-piece Continuous Flow
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],[object Object],[object Object],In-band Performance Improvement
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],Evolution
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],Emergence
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],[object Object],Systems Thinking
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],[object Object],People
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],[object Object],YAGNI
FlowChain ™ evolving the Software-Oriented Organisation ,[object Object],[object Object],[object Object],Self-Organise Against Demand
FlowChain ™   evolving the Software Development Organisation Enough of the Theory, already!
FlowChain ™   evolving the Software Development Organisation What is a Business?
FlowChain ™   evolving the Software Development Organisation A Business as a System Customer Seeking Value Shareholder Seeking a Return on Investment
FlowChain ™   evolving the Software Development Organisation Why Product Development is Key Customer Evolving the operational  value stream Seeking value Board
FlowChain ™   evolving the Software Development Organisation Value Stream Development as a System Operational Value Stream Owner Creating an Operational Value Stream Enhancing an Operational  Value Stream
FlowChain ™   evolving the Software Development Organisation FlowChain in Practice Operational Value Stream Owners Backlog Pool WIP
Questions
The Beginning – Thank You!

Contenu connexe

Tendances

Improving Change Impact Analysis
Improving Change Impact AnalysisImproving Change Impact Analysis
Improving Change Impact AnalysisITinvolve, Inc.
 
Agile 2013 presentation, tom grant
Agile 2013 presentation, tom grantAgile 2013 presentation, tom grant
Agile 2013 presentation, tom grantTom Grant
 
Introduction to management 3.0
Introduction to management 3.0Introduction to management 3.0
Introduction to management 3.0Renato Brazioli
 
Increasing End User Adoption
Increasing End User AdoptionIncreasing End User Adoption
Increasing End User AdoptionHDI Orange County
 
A new IT - company neutral
A new IT - company neutralA new IT - company neutral
A new IT - company neutralMichael Kerpen
 
A role of innovative idea management in hrm
A role of innovative idea management in hrmA role of innovative idea management in hrm
A role of innovative idea management in hrmIAEME Publication
 
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...agilemaine
 
Lean and Outsourced Training V3
Lean and Outsourced Training V3Lean and Outsourced Training V3
Lean and Outsourced Training V3Tyler Rider
 
Identity Management: Risk Across The Enterprise
Identity Management: Risk Across The EnterpriseIdentity Management: Risk Across The Enterprise
Identity Management: Risk Across The EnterprisePerficient, Inc.
 
A role of innovative idea management in hrm
A role of innovative idea management in hrmA role of innovative idea management in hrm
A role of innovative idea management in hrmIAEME Publication
 
Robotic Process Automation
Robotic Process AutomationRobotic Process Automation
Robotic Process AutomationRavikanth-BA
 
Integrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing ImplementationsIntegrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing Implementationsevanslyke
 
Top Tips for Implementing ITIL successfully
Top Tips for Implementing ITIL successfullyTop Tips for Implementing ITIL successfully
Top Tips for Implementing ITIL successfullyTanya Marshall
 
Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile TeamsElizabeth Woodward
 
Doing Analytics Right - Selecting Analytics
Doing Analytics Right - Selecting AnalyticsDoing Analytics Right - Selecting Analytics
Doing Analytics Right - Selecting AnalyticsTasktop
 
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular IdeasLean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular IdeasDavid Rico
 

Tendances (20)

Improving Change Impact Analysis
Improving Change Impact AnalysisImproving Change Impact Analysis
Improving Change Impact Analysis
 
Agile 2013 presentation, tom grant
Agile 2013 presentation, tom grantAgile 2013 presentation, tom grant
Agile 2013 presentation, tom grant
 
Introduction to management 3.0
Introduction to management 3.0Introduction to management 3.0
Introduction to management 3.0
 
Increasing End User Adoption
Increasing End User AdoptionIncreasing End User Adoption
Increasing End User Adoption
 
A new IT - company neutral
A new IT - company neutralA new IT - company neutral
A new IT - company neutral
 
A role of innovative idea management in hrm
A role of innovative idea management in hrmA role of innovative idea management in hrm
A role of innovative idea management in hrm
 
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...
 
Lean and Outsourced Training V3
Lean and Outsourced Training V3Lean and Outsourced Training V3
Lean and Outsourced Training V3
 
HR in the Cloud
HR in the CloudHR in the Cloud
HR in the Cloud
 
Identity Management: Risk Across The Enterprise
Identity Management: Risk Across The EnterpriseIdentity Management: Risk Across The Enterprise
Identity Management: Risk Across The Enterprise
 
A role of innovative idea management in hrm
A role of innovative idea management in hrmA role of innovative idea management in hrm
A role of innovative idea management in hrm
 
Robotic Process Automation
Robotic Process AutomationRobotic Process Automation
Robotic Process Automation
 
Scrumban
ScrumbanScrumban
Scrumban
 
Integrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing ImplementationsIntegrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing Implementations
 
Top Tips for Implementing ITIL successfully
Top Tips for Implementing ITIL successfullyTop Tips for Implementing ITIL successfully
Top Tips for Implementing ITIL successfully
 
Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile Teams
 
Doing Analytics Right - Selecting Analytics
Doing Analytics Right - Selecting AnalyticsDoing Analytics Right - Selecting Analytics
Doing Analytics Right - Selecting Analytics
 
Mark Norton (Idiom Limited)
Mark Norton (Idiom Limited)Mark Norton (Idiom Limited)
Mark Norton (Idiom Limited)
 
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular IdeasLean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
 
L'OREAL ERP Project
L'OREAL ERP ProjectL'OREAL ERP Project
L'OREAL ERP Project
 

En vedette

Mfsi chairman award pune revised [compatibility mode]
Mfsi chairman award pune revised  [compatibility mode]Mfsi chairman award pune revised  [compatibility mode]
Mfsi chairman award pune revised [compatibility mode]Kishore Patil
 
5A - US Cities Climate Action Best Practices
5A - US Cities Climate Action Best Practices5A - US Cities Climate Action Best Practices
5A - US Cities Climate Action Best Practicesjohncleveland
 
Harley Davidson Financials, HOG Factbook, 2010 HD, Sales Growth Motorcycle Sales
Harley Davidson Financials, HOG Factbook, 2010 HD, Sales Growth Motorcycle SalesHarley Davidson Financials, HOG Factbook, 2010 HD, Sales Growth Motorcycle Sales
Harley Davidson Financials, HOG Factbook, 2010 HD, Sales Growth Motorcycle SalesBillStankiewicz
 
Bill Stankeiwcz Copy Scope 2010 Parker Company
Bill Stankeiwcz Copy Scope 2010    Parker CompanyBill Stankeiwcz Copy Scope 2010    Parker Company
Bill Stankeiwcz Copy Scope 2010 Parker CompanyBillStankiewicz
 
Bill Stankeiwicz Copy Scope 2010 Bristlecone Co. Strategy
Bill Stankeiwicz Copy Scope 2010 Bristlecone Co. StrategyBill Stankeiwicz Copy Scope 2010 Bristlecone Co. Strategy
Bill Stankeiwicz Copy Scope 2010 Bristlecone Co. StrategyBillStankiewicz
 
Bill Stankiewicz Copy Scope 2010 Tyco Sourcing And Transportation
Bill Stankiewicz Copy Scope 2010  Tyco  Sourcing And TransportationBill Stankiewicz Copy Scope 2010  Tyco  Sourcing And Transportation
Bill Stankiewicz Copy Scope 2010 Tyco Sourcing And TransportationBillStankiewicz
 
2013 q3 pentair presentation
2013 q3  pentair presentation2013 q3  pentair presentation
2013 q3 pentair presentationBrazil Extra
 
Bill Stankeiwicz Copy Scope 2010 Pentair Company
Bill Stankeiwicz Copy Scope 2010 Pentair CompanyBill Stankeiwicz Copy Scope 2010 Pentair Company
Bill Stankeiwicz Copy Scope 2010 Pentair CompanyBillStankiewicz
 
Learning Theory And Practice
Learning Theory And PracticeLearning Theory And Practice
Learning Theory And Practicejohncleveland
 

En vedette (12)

Mfsi chairman award pune revised [compatibility mode]
Mfsi chairman award pune revised  [compatibility mode]Mfsi chairman award pune revised  [compatibility mode]
Mfsi chairman award pune revised [compatibility mode]
 
5A - US Cities Climate Action Best Practices
5A - US Cities Climate Action Best Practices5A - US Cities Climate Action Best Practices
5A - US Cities Climate Action Best Practices
 
Harley Davidson Financials, HOG Factbook, 2010 HD, Sales Growth Motorcycle Sales
Harley Davidson Financials, HOG Factbook, 2010 HD, Sales Growth Motorcycle SalesHarley Davidson Financials, HOG Factbook, 2010 HD, Sales Growth Motorcycle Sales
Harley Davidson Financials, HOG Factbook, 2010 HD, Sales Growth Motorcycle Sales
 
Bill Stankeiwcz Copy Scope 2010 Parker Company
Bill Stankeiwcz Copy Scope 2010    Parker CompanyBill Stankeiwcz Copy Scope 2010    Parker Company
Bill Stankeiwcz Copy Scope 2010 Parker Company
 
Systems Change Work
Systems Change WorkSystems Change Work
Systems Change Work
 
Bill Stankeiwicz Copy Scope 2010 Bristlecone Co. Strategy
Bill Stankeiwicz Copy Scope 2010 Bristlecone Co. StrategyBill Stankeiwicz Copy Scope 2010 Bristlecone Co. Strategy
Bill Stankeiwicz Copy Scope 2010 Bristlecone Co. Strategy
 
Bill Stankiewicz Copy Scope 2010 Tyco Sourcing And Transportation
Bill Stankiewicz Copy Scope 2010  Tyco  Sourcing And TransportationBill Stankiewicz Copy Scope 2010  Tyco  Sourcing And Transportation
Bill Stankiewicz Copy Scope 2010 Tyco Sourcing And Transportation
 
2013 q3 pentair presentation
2013 q3  pentair presentation2013 q3  pentair presentation
2013 q3 pentair presentation
 
Bill Stankiewicz Bosch
Bill Stankiewicz BoschBill Stankiewicz Bosch
Bill Stankiewicz Bosch
 
Bill Stankeiwicz Copy Scope 2010 Pentair Company
Bill Stankeiwicz Copy Scope 2010 Pentair CompanyBill Stankeiwicz Copy Scope 2010 Pentair Company
Bill Stankeiwicz Copy Scope 2010 Pentair Company
 
Learning Theory And Practice
Learning Theory And PracticeLearning Theory And Practice
Learning Theory And Practice
 
Lean Manufacturing
Lean ManufacturingLean Manufacturing
Lean Manufacturing
 

Similaire à Lean Systems Thinking Bob Marshall

DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsBasis Technologies
 
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...Achieving Escape Velocity in Your Digital Transformation Through Product Thin...
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...VMware Tanzu
 
Proactive Governance & Adoption In Microsoft 365
Proactive Governance & Adoption In Microsoft 365Proactive Governance & Adoption In Microsoft 365
Proactive Governance & Adoption In Microsoft 365Richard Harbridge
 
Overcoming cultural issues
Overcoming cultural issuesOvercoming cultural issues
Overcoming cultural issuesClay Nelson
 
IT Symposium Agile
IT Symposium AgileIT Symposium Agile
IT Symposium AgileMatt Holitza
 
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
 
Proactive Governance & Adoption In Microsoft 365 - M365Ottawa
Proactive Governance & Adoption In Microsoft 365 - M365OttawaProactive Governance & Adoption In Microsoft 365 - M365Ottawa
Proactive Governance & Adoption In Microsoft 365 - M365OttawaRichard Harbridge
 
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud Summit
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud SummitProactive Governance & Adoption For Microsoft 365: Canadian Cloud Summit
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud SummitRichard Harbridge
 
IT Production Mgmt issues Map
IT Production Mgmt issues MapIT Production Mgmt issues Map
IT Production Mgmt issues MapMalcolm Ryder
 
5 Reasons Why Organizations Struggle to See “Value” in Agile & DevOps
5 Reasons Why Organizations Struggle to See “Value” in Agile & DevOps5 Reasons Why Organizations Struggle to See “Value” in Agile & DevOps
5 Reasons Why Organizations Struggle to See “Value” in Agile & DevOpsDevOps.com
 
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1Agile For Harel 4 08 V1
Agile For Harel 4 08 V1Pini Cohen
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdfTiffany Jachja
 
Seeing the Whole - Creating Lean Supply Chains
Seeing the Whole - Creating Lean Supply ChainsSeeing the Whole - Creating Lean Supply Chains
Seeing the Whole - Creating Lean Supply ChainsLean Enterprise Academy
 
Capabilities as enabler for agility and dev ops OWD
Capabilities as enabler for  agility and dev ops OWDCapabilities as enabler for  agility and dev ops OWD
Capabilities as enabler for agility and dev ops OWDMatteo Pierro
 
DEV345_Tools Won’t Fix Your Broken DevOps
DEV345_Tools Won’t Fix Your Broken DevOpsDEV345_Tools Won’t Fix Your Broken DevOps
DEV345_Tools Won’t Fix Your Broken DevOpsAmazon Web Services
 
Ontology and taxonomy creation presented dc 3day
Ontology and taxonomy creation presented dc 3dayOntology and taxonomy creation presented dc 3day
Ontology and taxonomy creation presented dc 3dayBrian K. Seitz
 
Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Finalbmcglin
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 

Similaire à Lean Systems Thinking Bob Marshall (20)

Use the Right Tools to Avoid the DevOps Culture Clash
Use the Right Tools to Avoid the DevOps Culture ClashUse the Right Tools to Avoid the DevOps Culture Clash
Use the Right Tools to Avoid the DevOps Culture Clash
 
DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devops
 
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...Achieving Escape Velocity in Your Digital Transformation Through Product Thin...
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...
 
Bright Spots Analysis
Bright Spots Analysis  Bright Spots Analysis
Bright Spots Analysis
 
Proactive Governance & Adoption In Microsoft 365
Proactive Governance & Adoption In Microsoft 365Proactive Governance & Adoption In Microsoft 365
Proactive Governance & Adoption In Microsoft 365
 
Overcoming cultural issues
Overcoming cultural issuesOvercoming cultural issues
Overcoming cultural issues
 
IT Symposium Agile
IT Symposium AgileIT Symposium Agile
IT Symposium Agile
 
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
 
Proactive Governance & Adoption In Microsoft 365 - M365Ottawa
Proactive Governance & Adoption In Microsoft 365 - M365OttawaProactive Governance & Adoption In Microsoft 365 - M365Ottawa
Proactive Governance & Adoption In Microsoft 365 - M365Ottawa
 
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud Summit
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud SummitProactive Governance & Adoption For Microsoft 365: Canadian Cloud Summit
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud Summit
 
IT Production Mgmt issues Map
IT Production Mgmt issues MapIT Production Mgmt issues Map
IT Production Mgmt issues Map
 
5 Reasons Why Organizations Struggle to See “Value” in Agile & DevOps
5 Reasons Why Organizations Struggle to See “Value” in Agile & DevOps5 Reasons Why Organizations Struggle to See “Value” in Agile & DevOps
5 Reasons Why Organizations Struggle to See “Value” in Agile & DevOps
 
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdf
 
Seeing the Whole - Creating Lean Supply Chains
Seeing the Whole - Creating Lean Supply ChainsSeeing the Whole - Creating Lean Supply Chains
Seeing the Whole - Creating Lean Supply Chains
 
Capabilities as enabler for agility and dev ops OWD
Capabilities as enabler for  agility and dev ops OWDCapabilities as enabler for  agility and dev ops OWD
Capabilities as enabler for agility and dev ops OWD
 
DEV345_Tools Won’t Fix Your Broken DevOps
DEV345_Tools Won’t Fix Your Broken DevOpsDEV345_Tools Won’t Fix Your Broken DevOps
DEV345_Tools Won’t Fix Your Broken DevOps
 
Ontology and taxonomy creation presented dc 3day
Ontology and taxonomy creation presented dc 3dayOntology and taxonomy creation presented dc 3day
Ontology and taxonomy creation presented dc 3day
 
Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Final
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 

Plus de Valtech UK

Get to know your users using Lean UX
Get to know your users using Lean UXGet to know your users using Lean UX
Get to know your users using Lean UXValtech UK
 
The Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon BrownThe Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon BrownValtech UK
 
Get to know your users
Get to know your users Get to know your users
Get to know your users Valtech UK
 
LeanUX and Agile in the Public Sector
LeanUX and Agile in the Public SectorLeanUX and Agile in the Public Sector
LeanUX and Agile in the Public SectorValtech UK
 
Transforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile mancTransforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile mancValtech UK
 
Digital Inclusion in the Public Sector
Digital Inclusion in the Public SectorDigital Inclusion in the Public Sector
Digital Inclusion in the Public SectorValtech UK
 
Presentation compressed
Presentation compressedPresentation compressed
Presentation compressedValtech UK
 
The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?Valtech UK
 
Modern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignModern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignValtech UK
 
White Paper: "Designing Around People"
White Paper: "Designing Around People" White Paper: "Designing Around People"
White Paper: "Designing Around People" Valtech UK
 
Simplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around PeopleSimplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around PeopleValtech UK
 
The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?Valtech UK
 
An Introduction to Responsive Design
An Introduction to Responsive DesignAn Introduction to Responsive Design
An Introduction to Responsive DesignValtech UK
 
Customer case - IC companys
Customer case - IC companysCustomer case - IC companys
Customer case - IC companysValtech UK
 
Part 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: InceptionPart 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: InceptionValtech UK
 
Experience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COMExperience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COMValtech UK
 
Agile UX integration
Agile UX integrationAgile UX integration
Agile UX integrationValtech UK
 
Agile in highly regulated environments
Agile in highly regulated environmentsAgile in highly regulated environments
Agile in highly regulated environmentsValtech UK
 
Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects Valtech UK
 
Adapting agile to the entreprise
Adapting agile to the entreprise Adapting agile to the entreprise
Adapting agile to the entreprise Valtech UK
 

Plus de Valtech UK (20)

Get to know your users using Lean UX
Get to know your users using Lean UXGet to know your users using Lean UX
Get to know your users using Lean UX
 
The Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon BrownThe Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon Brown
 
Get to know your users
Get to know your users Get to know your users
Get to know your users
 
LeanUX and Agile in the Public Sector
LeanUX and Agile in the Public SectorLeanUX and Agile in the Public Sector
LeanUX and Agile in the Public Sector
 
Transforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile mancTransforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile manc
 
Digital Inclusion in the Public Sector
Digital Inclusion in the Public SectorDigital Inclusion in the Public Sector
Digital Inclusion in the Public Sector
 
Presentation compressed
Presentation compressedPresentation compressed
Presentation compressed
 
The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?
 
Modern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignModern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive Design
 
White Paper: "Designing Around People"
White Paper: "Designing Around People" White Paper: "Designing Around People"
White Paper: "Designing Around People"
 
Simplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around PeopleSimplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around People
 
The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?
 
An Introduction to Responsive Design
An Introduction to Responsive DesignAn Introduction to Responsive Design
An Introduction to Responsive Design
 
Customer case - IC companys
Customer case - IC companysCustomer case - IC companys
Customer case - IC companys
 
Part 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: InceptionPart 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: Inception
 
Experience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COMExperience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COM
 
Agile UX integration
Agile UX integrationAgile UX integration
Agile UX integration
 
Agile in highly regulated environments
Agile in highly regulated environmentsAgile in highly regulated environments
Agile in highly regulated environments
 
Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects
 
Adapting agile to the entreprise
Adapting agile to the entreprise Adapting agile to the entreprise
Adapting agile to the entreprise
 

Dernier

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Dernier (20)

+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...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Lean Systems Thinking Bob Marshall

  • 1. On Belief An Enterprise Perspective on Software-Intensive Product Development with Bob Marshall @flowchainsensei
  • 2.
  • 3.
  • 4. Does this reflect your understanding of the software development industry worldwide? Distribution of Organisations vs. Effectiveness % of organisations Effectiveness 0 1 2 3 4 5
  • 5. % of organisations Effectiveness 0 1 2 3 4 5 Distribution of effectiveness is severely left -shifted. Benefits derive from shifting to the Right. [Courtesy: Steve McConnell: After the Gold Rush] Reality
  • 6.
  • 7. % of organisations Effectiveness 0 1 2 3 4 5 Where are you on the effectiveness axis? Reality: The Basic Rightshifting Curve
  • 8. Waste = All those activities that don’t add stakeholder value. (N.B. Some essential non value-adding activities always remain). Waste % of organisations Effectiveness % waste 0 1 2 3 4 5 Wasted effort 100 75 50 25
  • 9. Not a direct reciprocal of waste. Can - and does - go negative. Productivity = unit of output per unit of input or value per unit of effort . Productivity % of organisations % waste Effectiveness 0 1 2 3 4 5 Wasted effort Productivity A B F 100 75 50 25
  • 10. Software Development Life Cycle % of organisations Effectiveness 0 1 2 3 4 5 Code & Fix Waterfall Agile Beyond ?
  • 11. Flow Mode % of organisations Effectiveness 0 1 2 3 4 5 Random Batch & Queue Sprints / Backlog / User Stories / Use Cases Systems Thinking – e.g. Single piece continuous flow?
  • 12. Feedback delay % of organisations Effectiveness 0 1 2 3 4 5 Random 3 – 6 Months 2 – 4 weeks Daily
  • 13. Administrative Project Management % of organisations Effectiveness 0 1 2 3 4 5 APM Fun a.k.a. Job Satisfaction, Work-life balance Fun APM a.k.a. Ceremony, bean counting, and exemplified by command & control management style (transactional leadership). Wasted potential
  • 14. Perspective on the Individual % of organisations Effectiveness 0 1 2 3 4 5 Respect . Heroism
  • 15. Measurement % of organisations Effectiveness 0 1 2 3 4 5 Metrics Effort Rightshifted organisations put less effort into measurement because they have a better idea of their Rightshifting goals, therefore the questions to which they need answers, and thus what to measure. Plus, measurement is generally part of their BAU. (Effort a.k.a. cost)
  • 16. Inductive vs. Deductive % of organisations Effectiveness 0 1 2 3 4 5 Focus Rightshifted organisation focus collectively on fundamental principles (deductive), in contrast to a focus on the practices of effective development (inductive). Few indeed seem to have studied or understand the principles of effective development. And the implications ? Principles Practices
  • 17. Toolheads % of organisations Effectiveness 0 1 2 3 4 5 Predilection Showing the relative predilection for tools (as the answer to e.g. ignorance), not so much the actual deployment or utilisation of tools.
  • 18. Quality and Testing % of organisations Effectiveness 0 1 2 3 4 5 How can Rightshifted organisations get away with so much less testing, yet still have very low defect rates? Testing effort High Low Quality Philosophy Inspection (test after) Zero defects (test first) Many Few Defects seen by users
  • 19. Development Focus % of organisations Effectiveness 0 1 2 3 4 5 CV-centric Code-centric Requirements-centric Learning-centric
  • 20. Maturity % of organisations Effectiveness 0 1 2 3 4 5 e.g. CMMI 1 2 3 4 5 APM
  • 21. Risk awareness % of organisations Effectiveness 0 1 2 3 4 5 Awareness Left-shifted organisations avoid talking (even thinking!) about risk. Agile practices more-or-less implicitly mitigate risk. Rightshifted organisations transcend risk management in favour of opportunity management.
  • 22. % of organisations Effectiveness 0 1 2 3 4 5 Learning Learning = knowledge systematically captured, and with BAU designed such that knowledge assets must be “Pulled” - and thus re-used - across projects. Systematic Learning
  • 23. Even though e.g. Agile practices such as refactoring reduce the impact (cost) of design loopbacks, they may actually exacerbate their frequency . % of organisations Effectiveness 0 1 2 3 4 5 Frequency Unplanned design loopbacks Many Few None Impact Dip in frequency for e.g. Waterfall organisation is bought at the expense of product quality (fit for purpose)
  • 24. a.k.a. Due Date performance. i.e. How often products are shipped on time, milestones and deadlines met, etc.. Best = circa 98% on-time delivery. % of organisations Effectiveness 0 1 2 3 4 5 Conformance Conformance to Schedules Good Poor
  • 25. Third Parties here include benchmarking partners and organisations, consultants, etc. in the pursuit of (external) knowledge and skills. % of organisations Effectiveness 0 1 2 3 4 5 Involvement Use of Third Parties High Low
  • 26. Problems with the product found “post-live” % of organisations Effectiveness 0 1 2 3 4 5 Deployment problems Many Few Problems
  • 27. Rightshifted organisations have much more uniform results across projects. % of organisations Effectiveness 0 1 2 3 4 5 Variability in Project Success High Low Variation Individuals The System Unsure
  • 28. Although this data is for projects (2087 separate projects), it looks surprisingly similar to the rightshift curve for organisations. ISBSG = International Software Benchmarking Standards Group Corroborating data from ISBSG
  • 29. % of organisations Effectiveness 0 1 2 3 4 5 The Four Management Measures High Low Metrics Effort Rightshift Left drift Drag Turbulence
  • 30. % of organisations Effectiveness 0 1 2 3 4 5 Metaphor in use Office work Software Factory Product Design (Studio) Value Stream Design
  • 32.
  • 33.
  • 34. FlowChain ™ evolving the Software-Oriented Organisation % of organisations Effectiveness 0 1 2 3 4 5 What could life look like in the sunny uplands of a highly-Rightshifted organisation? Reality: The Basic Rightshifting Curve ?
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47. FlowChain ™ evolving the Software Development Organisation Enough of the Theory, already!
  • 48. FlowChain ™ evolving the Software Development Organisation What is a Business?
  • 49. FlowChain ™ evolving the Software Development Organisation A Business as a System Customer Seeking Value Shareholder Seeking a Return on Investment
  • 50. FlowChain ™ evolving the Software Development Organisation Why Product Development is Key Customer Evolving the operational value stream Seeking value Board
  • 51. FlowChain ™ evolving the Software Development Organisation Value Stream Development as a System Operational Value Stream Owner Creating an Operational Value Stream Enhancing an Operational Value Stream
  • 52. FlowChain ™ evolving the Software Development Organisation FlowChain in Practice Operational Value Stream Owners Backlog Pool WIP
  • 54. The Beginning – Thank You!

Notes de l'éditeur

  1. My three key points: Software development is not hopelessly broken any more. An enterprise perspective pays dividends (to wit: product development is about creating operational value streams). Software development and Product development are inextricably intertwined nowadays.
  2. Here’s a pretty standard bell-curve. Thus illustrates how most people, even those within the software industry itself, think that the distribution of organisations across the range of effectiveness from poor to excellent is fairly normal. We define effectiveness as the sheer ability of an organisation to reach its declared goals.
  3. But in actuality, the distribution is significantly skewed to the left. This means that most organisations are much less effective at software development than one might expect. It also means that most people may have spent their entire working lives in significantly left-shifted businesses, not even realising that right-shifted businesses exist and prosper.
  4. “The most dangerous kind of waste is the waste we do not recognize.” - Shigeo Shingo . Types of waste: Bananas analogy (ex: Ohno) Ok. Here’s the left-shifted distribution curve overlaid with a line showing the amount of waste (wasted effort, percentage of regular BAU activities that don’t add stakeholder value) one can expect to see for organisations at the different levels of effectiveness. Note how some very left-shifted (ineffective) organisations can be wasting 100% of their time (i.e. adding no value at all). But you can bet they still *look* very busy people! Some highly Rightshifted organisations, on the other hand, have reduced their non-value added activities to around 15-18% (e.g. Toyota product development) – and even this 15-18% is “essential” non-value-adding activity – stuff that still has to be done, given the way they’re working at the moment.
  5. Here the green line shows the relative productivity of organisations along the effectiveness axis (with the previous waste line greyed-out but retained for comparison). The points labelled A, B and F show for example some organisations the author has seen recently: A is a top-5 global systems integrator (circa 2008); B is a top-3 UK and European mobile company circa 2005; and F is the author’s own (Agile) software house circa 2000.
  6. This chart shows the various Life Cycles typically found in use in organisations along the effectiveness scale. Note the relatively large overlaps – these might imply that the transition between different Life Cycle models happens fairly lackadaisically. Also note that the currently acknowledged best-of-breed (Agile) runs out of steam around the 3x effectiveness multiplier. There has not yet emerged a consensus on what kind of Life Cycle model might be needed to Rightshift beyond Agile, although some indications do exist (TPDS, Motek and various other flavours of Lean). This lack of consensus doesn’t seem to be itself a barrier to some organisations reaching the 4x and 5x effectiveness levels, though. Finally, note the broad range of effectiveness *within* a given band: this shows that e.g. some folks “do Agile” (or Waterfall) much better than others.
  7. Here we look at flow mode – essentially how well work flows through the software development organisation. Highly left-shifted organisations tend to allow work to flow at random – it often will be impossible to tell when a particular product, feature, upgrade or bug fix is likely to come into operation. Batch & Queue is the predominant Flow mode for waterfall Life Cycle organisations, where a whole Product's worth (or release's worth) of features (requirements) will be lumped together in a large batch (typically 6-months to 2 years worth of effort) and passed through the design and development engineering pipeline and into operation as an indivisible unit. Agile organisations typically Flow better, with batch size reduces to some economic minimum, typically around 2-weeks worth of effort (i.e. a Sprint). To transcend this economic minimum (where control / setup / teardown overhead balances value-adding work) requires a paradigm shift of some kind – for example to some form of single-piece continuous flow. c.f. Motek, a small software firm in Beverly Hills. Founder and CEO Ann S. Price (American Way magazine 15 March 2006)
  8. APM e.g. status reports, standards, PERT, GANTT charts, etc
  9. Key “respect” indicators include the company’s safety record, the degree to which individuals are rewarded or acknowledged for doing what’s right – as opposed to what’s expedient – etc. Here, “Heroism” means the organisation’s propensity to believe that individual performance is a function of individual traits such as motivation, talent, working harder, intelligence, and so on. Of course, this belief is hogwash - it’s just as Deming told us – it’s the system that’s responsible for (95% of) an individual’s performance. BTW We could also label this line “perceived power of extrinsic vs intrinsic motivation”, or even “Theory X” vs “Theory Y”.
  10. Watch out for the Toolheads! (c.f. John Seddon – paper on his website) Seddon: “ Toolheads’ is used to signify an unthinking approach to change; people who ‘follow the book’ rather than ask the right question” Marshall: Toolheads = people who prefer deploying tools to i.e. learning, finding out and changing the way one thinks. Lean manufacturing, Lean Service (and their respective tools) are NOT automatically transferrable to product (and software) development – but maybe (some) of the thinking and lessons learned are. c.f. The previous slide (principles vs. practices (a.k.a. tools), in the more general sense).
  11. Answers include: instituting ‘test first’ and “zero defect” approaches rather than habituated ‘fix on fail’ (test after) methods. Shigeo Shingo said something along the lines of “testing to find defects is waste; testing to prevent defects is value” (courtesy e.g.: Kevin Rutherford’s Blog, recently) Anecdote: An engineer, manager, and a programmer are in a car going down a steep mountain road. The brakes fail and the car careens down the road out of control. Halfway down, the driver manages to stop the car by sliding against the embankment, narrowly avoiding careening off the cliff. They all get out, shaken by their narrow escape from death, but otherwise unharmed. The manager says, "To fix this problem we need to organize a committee, have meetings, and through process of continuous improvement, develop a solution." The engineer says, "No that would take too long, besides that method never worked before. I have my trusty pen knife here and will take apart the brake system, isolate the problem and correct it." The programmer says, “No, no! We should all push the car back up to the top of the hill and see if it happens again."
  12. Do not be misled by the “requirements-centric” division on this chart. Whereas the left-hand side (leftwards of circa 2.5) corresponds mainly to big-design-up-front (batch and queue) methods, more progressive organisations (i.e. around 2.5 and further right-shifted) have learned the folly of large swathes of requirements and tackle the issue of specifying requirements (both functional and non-functional) in a much more iterative, even just-in-time fashion.
  13. Interesting points: ML5 only buys you effectiveness level 3 To go beyond EL3 needs something more than CMMI This applies not just to CMMI, but also to ITIL, ISO20000, CoBIT, AutomotiveSPICE, etc.
  14. And not only captured so it can be re-used, but actively maintained up-to-date and aligned with typical decision structures and actually used, with feedback re: the results.
  15. Left-shifted organisations tend to be inward-looking and subject to a strong not-invented-here prejudice. As we move to the right, organisations begin to learn that suitable interventions from skilled or knowledgeable third parties can add significant value – much more value that their fees. Rightshifted organisations retain this perspective, but have more difficulty in finding consultants, partners, etc. with more knowledge or skills than they themselves have already acquired. At this stage we sometime find these organisations in partnership with e.g. Universities and other advanced research bodies.
  16. Where do managers (and other folks) attribute the responsibility for variation? c.f. Deming – 95% of variation in performance (of the individual) is due to the system. Many people won’t believe this – until they actually invest time to go and look! N.B. The System != The Process – invite the audience to draw the distinction then illustrate The One and Only Necessary Question to ask Managers: “What measures are you using to help you understand and improve the work?“
  17. Same pattern applies to productivity and speed-to-deliver. The #2087 projects were selected from a much larger dataset - as being those projects with the most reliable data.
  18. Timo Hannay – The Future is a Foreign Country Star Trek VI – The Undiscovered Country i.e. the future Shakespeare – The Undiscovered country – i.e. death
  19. And what about e.g. Kennedy’s Entrepreneurial System Designer, Responsibility-based planning & control, Set-based (or knowledge-based) concurrent engineering and Expert Engineering Workforce?
  20. Anecdote: “An engineer is someone who can do for a dime what any fool can do for a dollar”. Concurrently – or “contemporaneously” Endeavours: i.e. non-trivial (or even complex) endeavours - a.k.a. “Work” Masters (a.k.a. stakeholders): Sponsors (the person / people with the budget; those who shall pay) Users (the end-users of the product) The Business (the organisation buying and using (or selling-on) the software) The Software Organisation (the organisation producing the software) Others (project teams, including developers, managers, etc; regulators; unspecified others)
  21. Anecdote: “An engineer is someone who can do for a dime what any fool can do for a dollar”. Concurrently – or “contemporaneously” Endeavours: i.e. non-trivial (or even complex) endeavours - a.k.a. “Work” Masters (a.k.a. stakeholders): Sponsors (the person / people with the budget; those who shall pay) Users (the end-users of the product) The Business (the organisation buying and using (or selling-on) the software) The Software Organisation (the organisation producing the software) Others (project teams, including developers, managers, etc; regulators; unspecified others)
  22. + Minimises the effect of ‘stop-the-line’ (Jidoka) if defects are spotted?
  23. Responsibility: for problem solving, fact finding, and delivering value to stakeholders at agreed dates belongs to the workforce. Responsibility to remove barriers, resolve process problems, & issues, find 7 fix root causes, etc. lies with the managers. OOB = Out-of-Band (i.e. explicit change initiatives, programmes, e.g. SLAMit!)
  24. BDUF = Big Design Up Front
  25. SBCE a.k.a. Knowledge-based concurrent engineering
  26. Let’s take a quick look at FlowChain in reality… c.f. An Exceptionally Simple Theory of Everything by Garrett Lisi: http://arxiv.org/PS_cache/arxiv/pdf/0711/0711.0770v1.pdf
  27. Legal and General House, Kingswood
  28. [UML Use Case diagram notation] A business is a collection of Operational Values Streams, delivering value to customers, shareholders and other stakeholders. Where do these operational value streams come from?
  29. Seeking value aka: Buying products and services
  30. [UML Use Case diagram notation] “ Product” development, especially the development of a “Whole Product” is fundamentally about creating (and then enhancing) an Operational Value Stream. C.f. Allen C Ward – Lean Product and Process Development (Pub: Lean Enterprise Institute, 2007) See also: Kaizen or Rework: Lean in Product Development article by Jim Womack at http://www.wmep.org/Articles/proddevelkaizen.aspx
  31. [Context diagram] This (animated) diagram shows the essence of a FlowChain organisation: The Operational Value Stream Owners request items (e.g. individual Use Cases, User (Stakeholder) stories, etc) from the system These requests go into an Organisational (system) backlog (ideally, empty or near-empty) for prioritisation according to prevailing policies. As soon as people with suitable skills are available in the pool, they coalesce into a small (3-5 people) team, pull the top item from the backlog and start on delivering in (into production) The blue item entering the organisational backlog as a result of "delivering" a yellow item is a process improvement "Stakeholder story", which can then be prioritised and worked-on "in-band", just like any other backlog item - i.e. single locus of control for all work within the system. Also note: FlowChain supposes that the status of all items in the Backlog will be widely published (i.e. via an intranet website, plasma screens whatever) with the business as a whole. It also supposes that the backlog items will be characterised as some form of executable use case / user story specification, to make it easy to track the status of the items (i.e. Arrived, Prioritised, Waiting, In Process, deliverable, In production, etc.)