The IT Division Refactored Applying the Toyota Production System to - - PowerPoint PPT Presentation

the it division refactored
SMART_READER_LITE
LIVE PREVIEW

The IT Division Refactored Applying the Toyota Production System to - - PowerPoint PPT Presentation

The IT Division Refactored Applying the Toyota Production System to large-scale IT Richard Durnall Principal Consultant & Practice Lead www.richarddurnall.com consulting The IT Division Refactored Richard Durnall Principal


slide-1
SLIDE 1
slide-2
SLIDE 2

The IT Division Refactored

‘Applying the Toyota Production System to large-scale IT’

Richard Durnall Principal Consultant & Practice Lead www.richarddurnall.com

slide-3
SLIDE 3

consulting

The IT Division Refactored

About Me

Richard Durnall Principal Consultant, ThoughtWorks (e) rdurnall@thoughtworks.com (b) http://www.richarddurnall.com

  • Project Management.
  • Lean & Agile Coaching.
  • Strategic & Advisory Consulting.
  • Process Analysis.
  • Airline.
  • Financial Services.
  • Banking (Wholesale & Retail).
  • Insurance.
  • Superannuation.
  • Fund Management & Ratings.
  • Advice & Investment.
  • Manufacturing & Supply Chain.
  • Government.
  • Online Directories.
  • eBusiness.

(f) Melbourne: +61 3 9691 6500 (f) Sydney: +61 2 9224 1700 (f) Chicago: +1 312 373 1000 (f) Bangalore: +91 80 2508 9572 (f) San Francisco: +1 415 869 3000 (f) Chennai: +91 44 4299 4050 (f) New York: +1 212 618 1530 (f) Pune: +91 20 4002 7863 (f) Calgary: +1 866 303 3287 (f) Beijing: +86 10 6407 6695 (f) London: +44 (0) 207 497 4500 (f) Manchester: +44 161 212 1490

slide-4
SLIDE 4

consulting

The IT Division Refactored

Agenda

The Problem The IT System (PARC) The Modern IT Division The IT Division Refactored New System, New Problems

“The important thing is this: To be able at any moment to sacrifice what we are for what we could become.” Charles Dubois

slide-5
SLIDE 5

consulting

The IT Division Refactored

The Problem

The Standish Report CHAOS Data Failed & Marginal Projects : 2000 to 2008

20 40 60 80 2000 2002 2004 2006 2008

slide-6
SLIDE 6

consulting

The IT Division Refactored

The IT System

PARC Organisational Taxonomy The Modern Firm - John Roberts

Architecture Routines People Culture

slide-7
SLIDE 7

consulting

The IT Division Refactored

The Modern IT Division

The History of Management The Management Guru - Dr. Edwin Lee Makamson

Pre-Industrial Industrial Revolution Capitalism in America Frederick Winslow Taylor Management Science Systems Management Theory

slide-8
SLIDE 8

consulting

The IT Division Refactored

The Modern IT Division

“History is more or less bunk!” Henry Ford

Structures that were pioneered to drive a hard days work from 12 year-

  • ld boys in sweat-shops in the North
  • f England...

...and reached their pinnacle when applied by Henry Ford to manage thousands of uneducated Americans in the mass production of motor cars.

slide-9
SLIDE 9

consulting

The IT Division Refactored

The Modern IT Division

“History is more or less bunk!” Henry Ford

A model that prioritises the ease of management of the individual over the value delivered to the customer... ...that fails to deal with the challenges

  • f modern business and has been

known to be inefficient since the 1960’s.

slide-10
SLIDE 10

consulting

The IT Division Refactored

How?

Information Cascades The Wisdom of Crowds - James Surowiecki

2 3 7 8 5 4 6 1

“Wordly wisdom teaches that it is better to fail conventionally, than to succeed unconventionally.” John Maynard Keynes

slide-11
SLIDE 11

consulting

The IT Division Refactored

The Case for Change

The Customer-Centric Adaptive Organisation The Modern Firm - John Roberts

Choices vs. Performance The graph assumes:

  • A static curve.
  • A single optimisation (x)

(2D simplification of reality)

slide-12
SLIDE 12

consulting

The IT Division Refactored

The Case for Change

The Customer-Centric Adaptive Organisation The Modern Firm - John Roberts

Choices vs. Performance Our choice/performance

  • ptions change over time

due to changing:

  • Technology
  • Competitors
  • Markets
  • People
  • Customers
slide-13
SLIDE 13

consulting

The IT Division Refactored

The Case for Change

The Customer-Centric Adaptive Organisation The Modern Firm - John Roberts

Choices vs. Performance There may be more than one

  • ptimisation available to us.
slide-14
SLIDE 14

consulting

The IT Division Refactored

The Alternative

Systems Management Theory Frederick Winslow Taylor - Scientific Management

  • W. Edwards Deming - Out of the Crisis

“It is only through enforced standardization of methods, enforced adoption of the best implements and working conditions and enforced cooperation that this faster work can be assured. And the duty of enforcing the adoption of standards and enforcing this cooperation rests with management alone.” Frederick Winslow Taylor “All anyone asks for is a chance to work with pride.” “A bad system will beat a good person every time.”

  • W. Edwards Deming
slide-15
SLIDE 15

consulting

The IT Division Refactored

The IT Division Refactored

The IT Division Refactored ‘Applying the Toyota Production System to the IT division’

CEO Marketing & Finan Engineeri Manufacturi I.T

IT Division Refactored Maintain commitment to deliver strategy. Redesign the internal ‘workings’ of the IT division based on a systems model.

slide-16
SLIDE 16

consulting

The IT Division Refactored

People

“First we build people, then we build cars”. Toyota

Hiring Policies & Processes Personal Development

Competencies & Capabilities Cultural Fit Internal Academies & Universities Coaching & Training

Community Involvement

Support for User Groups & Conferences Supports Recruitment Appetite & Ability to Learn

slide-17
SLIDE 17

To deliver company strategy as efgectively as possible. What is the purpose of the organisational structure?...

consulting

The IT Division Refactored

Architecture (Structure)

“A bad system will beat a good person every time.”

  • W. Edwards Deming

Customer

Strategy Architecture Routines People Culture

slide-18
SLIDE 18

(6) Define the delivery process. (7) Engage the customer. (4) Communicate a strategy. Inside-Out

consulting

The IT Division Refactored

Architecture (Structure)

“A bad system will beat a good person every time.”

  • W. Edwards Deming

(2) Appoint managers by specialisation. (3) Allocate people to divisions/teams. (1) Start at the top. (5) Determine performance targets. X Y Z

slide-19
SLIDE 19

(7) End at the top. (5) Structure to support processes. (8) Adapt & Improve. (6) Appoint process managers. (4) Define process metrics. (3) Design initial processes. (2) Develop a strategy. Outside-In

consulting

The IT Division Refactored

Architecture (Structure)

“A bad system will beat a good person every time.”

  • W. Edwards Deming

(1) Start with the customer.

slide-20
SLIDE 20

The customer-centric adaptive organisation is…

consulting

The IT Division Refactored

Architecture (Structure)

“A bad system will beat a good person every time.”

  • W. Edwards Deming

Business Process Centric Customer Focussed Designed Around Demand Adaptable

slide-21
SLIDE 21

consulting

The IT Division Refactored

Architecture (Structure)

“A bad system will beat a good person every time.”

  • W. Edwards Deming

Architecture Trade-Ofgs Customer Focus Ease of People Management Process Effjciency Individual Accountability Adaptability Control Ability to Scale Cultural Consistency

slide-22
SLIDE 22

consulting

The IT Division Refactored

Architecture (Structure)

“A bad system will beat a good person every time.”

  • W. Edwards Deming

Kaizen vs. Kaikaku Kaizen :: Continuous improvement to eliminate waste. Kaikaku :: Radical overhaul to eliminate waste. Also called ‘breakthrough kaizen’.

A B X Y

slide-23
SLIDE 23

consulting

The IT Division Refactored

Architecture (Structure)

“A bad system will beat a good person every time.”

  • W. Edwards Deming

Case Study 1 - Service Based Operating Model

Industry Financial Services Scale ~3600+ in IT, 25,000 in business Duration of Transformation Multi-Year (In flight) Geography Australia, Multiple Cities Sponsor CIO Approach All in, all at once Impact $200M Cost Savings Notes Agile Academy, Decentralised PMO, Service Structure

slide-24
SLIDE 24

consulting

The IT Division Refactored

Architecture (Structure)

“A bad system will beat a good person every time.”

  • W. Edwards Deming

Case Study 2 - Consolidated Operating Model

Industry Financial Services Scale ~200 in IT Duration of Transformation 6-Months (In Flight) Geography Australia, Multiple Cities Sponsor CIO Approach Staged, Incremental Impact Reduced IT cost by ~40% Notes Service Structure, Removed PMO, Simplified Portfolio

slide-25
SLIDE 25

consulting

The IT Division Refactored

Routines (Processes)

“It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” Charles Darwin

Customer Business Process

IT System(s)

Software Delivery Process

slide-26
SLIDE 26

consulting

Lean Concepts for Information Technology

Requirements Gathering & Analysis (v) 1 Week (e) 4 Weeks (c) 4 Weeks Review & Approve

  • Req. Spec.

(v) 1 Day (e) 2 Weeks (c) 6 Weeks Solution Design (v) 2 Weeks (e) 6 Weeks (c) 12 Weeks Review & Approve

  • Tech. Spec.

(v) 1 Day (e) 2 Weeks (c) 14 Weeks Build Solution (Coding) (v) 8 Weeks (e) 14 Weeks (c) 28 Weeks System Testing (v) 3 Weeks (e) 3 Weeks (c) 31 Weeks User Acceptance Testing (UAT) (v) 3 Weeks (e) 3 Weeks (c) 34 Weeks (v) Value-Added Time (e) Elapsed Time (c) Cumulative Elapsed Time Customer (Project Request) Deploy (v) 1 Week (e) 2 Weeks (c) 36 Weeks

Routines (Processes)

“It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” Charles Darwin

slide-27
SLIDE 27

consulting

Lean Concepts for Information Technology

Requirements Gathering & Analysis (v) 1 Week (e) 4 Weeks (c) 4 Weeks Review & Approve

  • Req. Spec.

(v) 1 Day (e) 2 Weeks (c) 6 Weeks Solution Design (v) 2 Weeks (e) 6 Weeks (c) 12 Weeks Review & Approve

  • Tech. Spec.

(v) 1 Day (e) 2 Weeks (c) 14 Weeks Build Solution (Coding) (v) 8 Weeks (e) 14 Weeks (c) 28 Weeks System Testing (v) 3 Weeks (e) 3 Weeks (c) 31 Weeks User Acceptance Testing (UAT) (v) 3 Weeks (e) 3 Weeks (c) 34 Weeks (v) Value-Added Time (e) Elapsed Time (c) Cumulative Elapsed Time Customer (Project Request) Deploy (v) 1 Week (e) 2 Weeks (c) 36 Weeks

Routines (Processes)

“It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” Charles Darwin

  • Total Elapsed Time = 36 Weeks
  • Estimated Project Cost (at $50k per week) = $1.8M
  • Cycle Time Effjciency = 53%
  • Systemic Faults:
  • Ineffjcient
  • Slow, expensive & poor quality
  • Inflexible
  • System often fails
slide-28
SLIDE 28

consulting

Lean Concepts for Information Technology

Requirements Gathering & Analysis (v) 1 Week (e) 4 Weeks (c) 4 Weeks Review & Approve

  • Req. Spec.

(v) 1 Day (e) 2 Weeks (c) 6 Weeks Solution Design (v) 2 Weeks (e) 6 Weeks (c) 12 Weeks Review & Approve

  • Tech. Spec.

(v) 1 Day (e) 2 Weeks (c) 14 Weeks Build Solution (Coding) (v) 8 Weeks (e) 14 Weeks (c) 28 Weeks System Testing (v) 3 Weeks (e) 3 Weeks (c) 31 Weeks User Acceptance Testing (UAT) (v) 3 Weeks (e) 3 Weeks (c) 34 Weeks (v) Value-Added Time (e) Elapsed Time (c) Cumulative Elapsed Time Customer (Project Request) Deploy (v) 1 Week (e) 2 Weeks (c) 36 Weeks

Movement Waiting Excess Inventory Movement Waiting Excess Inventory Extra Features Defects Defects Waiting Routines (Processes)

“It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” Charles Darwin

slide-29
SLIDE 29

consulting

Lean Concepts for Information Technology

Requirements & Planning Workshops (v) 3 Weeks (e) 4 Weeks (c) 4 Weeks (v) Value-Added Time (e) Elapsed Time (c) Cumulative Elapsed Time System Testing (v) 1 Weeks (e) 1 Weeks (c) 15 Weeks User Acceptance Testing (UAT) (v) 1 Weeks (e) 1 Weeks (c) 16 Weeks Customer (Project Request) Deploy (v) 1 Week (e) 2 Weeks (c) 18 Weeks Testing Design & Build User Acceptance (v) 8 Weeks (e) 10 Weeks (c) 14 Weeks

Routines (Processes)

“It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” Charles Darwin

slide-30
SLIDE 30

consulting

The IT Division Refactored

Routines (Processes)

“It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” Charles Darwin

IT System(s)

Customer Business Process Software Delivery Process

slide-31
SLIDE 31

consulting

The IT Division Refactored

Routines (Processes)

“It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” Charles Darwin

IT System(s)

Customer Business Process

(1) Improve the process first. Then automate. (2) Allow for change. IT systems are corporate concrete.

slide-32
SLIDE 32

consulting

Lean Concepts for Information Technology

Routines (Processes)

“It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” Charles Darwin

Case Study 3 - Fixing the Value Stream “IT is still too slow.”.

  • 19 customers.
  • 76 day cycle time.
  • 15 day development cycle.

“We’re trying to improve the wrong things.”.

slide-33
SLIDE 33

consulting

The IT Division Refactored

Routines (Processes)

“It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” Charles Darwin

Operational Processes Operational Management Strategic Leadership Agile Methods Systems Management Theory (Lean Thinking)

slide-34
SLIDE 34

consulting

The IT Division Refactored

Routines (Processes)

“It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” Charles Darwin

Combining Agile and Systems Management Theory (Lean Thinking) provides us with a complete framework for applying the TPS to the IT Division. Systems Management Theory resolves the challenge

  • f how to do Agile at scale (Enterprise Agility).
slide-35
SLIDE 35

consulting

The IT Division Refactored

Culture

Systems Management Theory The Fifth Discipline - Peter Senge How I Learned to let my Workers Lead - Robert Stayer

Command and Control Systems Management Theory Focus Hierarchy Customer Economies

  • f Scale
  • f Flow

Managers manage People manage Processes Structure Inside-Out Outside-In Metrics Individual Targets Process Measures Accounting Cost Based Value Based Reduce Downtime Waste View Silo Based End-to-End (Systemic) Optimise Ease of Management Adaptability Culture Maintain Status Quo Continuous Improvement

slide-36
SLIDE 36

consulting

The IT Division Refactored

Culture

Moon Shots for Management Harvard Business Review - February 2009 35 leading thinkers (Columbia, Harvard, McKinsey, CEO’s) (1) Ensure that the work of management serves a higher purpose. (2) Fully embed the ideas of community and citizenship in management systems. (3) Reconstruct management’s philosophical foundations. (4) Eliminate the pathologies of formal hierarchies. (5) Reduce fear and increase trust. (6) Reinvent the means of control. (7) Redefine the work of leadership. (8) Expand and exploit diversity. (9) Reinvent strategy making as an emergent process. (10) De-structure and disaggregate the organisation. (11) Dramatically reduce the pull of the past. (12) Share the work of setting direction. (13) Develop holistic performance measures.

slide-37
SLIDE 37

consulting

The IT Division Refactored

Culture

Moon Shots for Management Harvard Business Review - February 2009 35 leading thinkers (Columbia, Harvard, McKinsey, CEO’s) (14) Stretch executive timeframes and perspectives. (15) Create a democracy of information. (16) Empower the renegades and disarm the reactionaries. (17) Expand the scope of employee autonomy. (18) Create internal markets for ideas, talent and resources. (19) Depoliticise decision making. (20) Better optimise trade-ofgs. (21) Further unleash human imagination. (22) Enable communities of passion. (23) Retool management for an open world. (24) Humanise the language and practice of business. (25) Retrain managerial minds (Systems Thinking).

slide-38
SLIDE 38

consulting

The IT Division Refactored

Culture

“We are here to make another world.”

  • W. Edwards Deming

Systems thinking bad smells… “A story costs $2500. Finance says that anything over 20 points requires a business case.”. “Each developer has a target of delivering 5 points per iteration.”. “The hole is on your side of the boat.”.

slide-39
SLIDE 39

consulting

The IT Division Refactored

New System, New Problems

“Everyone thinks of changing the world but no-one thinks of changing himself.” Leo Tolstoy

Strategy & Policy Deployment The Balanced Scorecard Hoshin Kanri

slide-40
SLIDE 40

consulting

The IT Division Refactored

New System, New Problems

Accounting Practices Cost Accounting Throughput Accounting

“Everyone thinks of changing the world but no-one thinks of changing himself.” Leo Tolstoy

slide-41
SLIDE 41

consulting

The IT Division Refactored

New System, New Problems

Demand Forecasting & Resource Planning Centralised PMO Decentralised Capacity Planning

“Everyone thinks of changing the world but no-one thinks of changing himself.” Leo Tolstoy

slide-42
SLIDE 42

consulting

The IT Division Refactored

New System, New Problems

Performance Incentives Individual Targets Process Measures

“Everyone thinks of changing the world but no-one thinks of changing himself.” Leo Tolstoy

slide-43
SLIDE 43

consulting

The IT Division Refactored

New System, New Problems

Career Development Upwards Upwards and/or Outwards

“Everyone thinks of changing the world but no-one thinks of changing himself.” Leo Tolstoy

slide-44
SLIDE 44

consulting

The IT Division Refactored

The Change Process

“People don’t resist change, they resist being changed.” Peter Senge

The system breaks in a repeated order… (1) The People Break. (2) The Tools Break. (3) The Governance Process Breaks. (4) The Customer Breaks. (5) The Financial Controls Break. (6) The Organisational Structure Breaks...

slide-45
SLIDE 45

consulting

The IT Division Refactored

Summary

The Problem The IT System (PARC) The Modern IT Division The IT Division Refactored New System, New Problems

“The important thing is this: To be able at any moment to sacrifice what we are for what we could become.” Charles Dubois

slide-46
SLIDE 46

“There is no one right way”

  • W. Edwards Deming
slide-47
SLIDE 47

“We are going to win and the industrial west is going to lose: there’s nothing much you can do about it, because the reasons for your failure are within yourselves. Your firms are built on the Taylor model; even worse, so are your heads…. ”

Konosuke Matsushita

slide-48
SLIDE 48

“The fault, dear Brutus, is not in our stars, but in ourselves.”

Shakespeare - Julius Caesar

slide-49
SLIDE 49