dumpster diving – finding waste in it

26
Dumpster Diving – Finding Waste in IT

Upload: celine

Post on 24-Feb-2016

52 views

Category:

Documents


0 download

DESCRIPTION

Dumpster Diving – Finding Waste in IT. Why it matters. Higher expectations Lower Budgets Growing Backlog Expanding IT inventory to Support. Lean Thinking in a nutshell. Maximize customer value while minimizing “WASTE”. . Principles of Lean. V alue V alue Stream F low - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Dumpster Diving – Finding Waste in IT

Dumpster Diving – Finding Waste in IT

Page 2: Dumpster Diving – Finding Waste in IT

Why it matters

Higher expectations

Lower Budgets

Growing Backlog

Expanding IT inventory to Support

Page 3: Dumpster Diving – Finding Waste in IT

Maximize customer value while minimizing “WASTE”.

Lean Thinking in a nutshell

Page 4: Dumpster Diving – Finding Waste in IT

ValueValue StreamFlowPullPerfection

Principles of Lean

Page 5: Dumpster Diving – Finding Waste in IT

Value Stream Map (VSM)

Page 6: Dumpster Diving – Finding Waste in IT

ValueValue StreamFlowPullPerfection

Principles of Lean

Page 7: Dumpster Diving – Finding Waste in IT

Waste

Page 8: Dumpster Diving – Finding Waste in IT

Where does it come from?

You Burn , I’ll Scrape

Page 9: Dumpster Diving – Finding Waste in IT

D: Defects/Rework O: Overproduction W: Waiting N: Non Standard – Over

Processing T: Transportation I: Intellect - Underutilized

Human Potential M: Motion E: Excess Inventory

What is waste in software development?

Page 10: Dumpster Diving – Finding Waste in IT

Application bugs

Poka Yoke

Missed requirements

Testing late in SDLC (ATDD)

Defects/Rework

Page 11: Dumpster Diving – Finding Waste in IT

D: Defects O: Overproduction W: Waiting N: Non Standard – Over

Processing T: Transportation I: Intellect - Underutilized

Human Potential M: Motion E: Excess Inventory

What is waste in software development?

Page 12: Dumpster Diving – Finding Waste in IT

Bloatware

Committing too early

Extra copies

CYA

Maximize the amount of work NOT done

Overproduction

Page 13: Dumpster Diving – Finding Waste in IT

D: Defects O: Overproduction W: Waiting N: Non Standard – Over

Processing T: Transportation I: Intellect - Underutilized

Human Potential M: Motion E: Excess Inventory

What is waste in software development?

Page 14: Dumpster Diving – Finding Waste in IT

Batches of work Bottlenecks Waiting for review /

approvals Slow response time Time between development

and testing Overnight processing of data

Waiting

Page 15: Dumpster Diving – Finding Waste in IT

D: Defects O: Overproduction W: Waiting N: Non Standard – Over

Processing T: Transportation I: Intellect - Underutilized

Human Potential M: Motion E: Excess Inventory

What is waste in software development?

Page 16: Dumpster Diving – Finding Waste in IT

Gold Plating

Complexity that could be simplified

Tracking data that’s not used

Automating flexibility that will never be used

Over - processing

Page 17: Dumpster Diving – Finding Waste in IT

D: Defects O: Overproduction W: Waiting N: Non Standard – Over

Processing T: Transportation I: Intellect - Underutilized

Human Potential M: Motion E: Excess Inventory

What is waste in software development?

Page 18: Dumpster Diving – Finding Waste in IT

Filing physical documents that could be stored electronically

Unnecessary movement of electronic data

Entering data from one system to another

Under use of video conferencing

Transportation

Page 19: Dumpster Diving – Finding Waste in IT

D: Defects O: Overproduction W: Waiting N: Non Standard – Over

Processing T: Transportation I: Intellect - Underutilized

Human Potential M: Motion E: Excess Inventory

What is waste in software development?

Page 20: Dumpster Diving – Finding Waste in IT

Un-empowered employees

Dull, repetitive tasks that could be automated

Not capturing and sharing ideas

Not investing in training and education

No time for professional improvement

Underutilized Human Potential

Page 21: Dumpster Diving – Finding Waste in IT

D: Defects O: Overproduction W: Waiting N: Non Standard – Over

Processing T: Transportation I: Intellect - Underutilized

Human Potential M: Motion E: Excess Inventory

What is waste in software development?

Page 22: Dumpster Diving – Finding Waste in IT

UX not streamlined to workflow

Scrolling on a page Toggling between

disconnected systems

Unnecessary key strokes or mouse clicks

Motion

Page 23: Dumpster Diving – Finding Waste in IT

D: Defects O: Overproduction W: Waiting N: Non Standard – Over

Processing T: Transportation I: Intellect - Underutilized

Human Potential M: Motion E: Excess Inventory

What is waste in software development?

Page 24: Dumpster Diving – Finding Waste in IT

Stockpile of Requirements

Data collected and not used

Work waiting to be reviewed or approved

Backlog items that will never be worked

Partially completed work

Excess Inventory

Page 25: Dumpster Diving – Finding Waste in IT

Leaning up the Soup Kitchen

Page 26: Dumpster Diving – Finding Waste in IT

Penny Game