+ All Categories
Home > Technology > Order To Chaos

Order To Chaos

Date post: 08-May-2015
Category:
Upload: jonathanfmills
View: 412 times
Download: 3 times
Share this document with a friend
30
Thanks To Our Sponsors
Transcript
Page 1: Order To Chaos

ThanksTo Our Sponsors

Page 2: Order To Chaos

@jonathanfmills

*Bring Orderto

Chaos

Page 3: Order To Chaos

*Who Is This Guy?

Jonathan Mills - AJISoftware

[email protected]

GeeksWithBlogs.net/jonathanfmills

@jonathanfmills

Page 4: Order To Chaos

What is this lean you speak of?

Page 5: Order To Chaos

*Lean

*Eliminate Waste

*Amplify Learning

*Decide as Late as Possible

*Deliver Fast

*Empower!

*See the whole

Page 6: Order To Chaos

*Lean

Think big,

act small,

fail fast;

learn rapidly

Page 7: Order To Chaos

*The Problem

Pushing code through the pipeline

Page 8: Order To Chaos

Understanding…

Page 9: Order To Chaos

*Kanban

It starts at Toyota

Does it?

Page 10: Order To Chaos
Page 11: Order To Chaos

*Kanban

Building a prius

Page 12: Order To Chaos

*Assembling a Prius

Page 13: Order To Chaos
Page 14: Order To Chaos
Page 15: Order To Chaos

*Kanban

Manufacturing != Software

Page 16: Order To Chaos

*Kanban Principles

*Visualize the workflow

Page 17: Order To Chaos

*What Does It Take?

*What am I doing?

*How am I going to do it?

*Do it

*Test It

*Accept It

*Done

Page 18: Order To Chaos

What How Do Test Accept Done

Page 19: Order To Chaos

What How Do Test Accept DoneNot much to do.Saddness

New ButtonJon

Email NotificationBU

One thing doneSweet!

Sort NameRichard

Customer Portal

Get AddressJack

New ButtonJon

New MenuJon

Sort NameRichard

Cust ScreenRichard

Get AddressJack

Cool Web ServiceJack

New MenuJon

Test me please…tester

Cust ScreenRichard

Cool Web ServiceJack

Why is BU not accepting?

Page 20: Order To Chaos

*Kanban Principles

*Visualize the workflow

*Limit WIP

Page 21: Order To Chaos

What How(3) Do (6) Test (2) Accept (2)

Done

Not much to do.Saddness

New ButtonJon

Email NotificationBU

One thing doneSweet!

Sort NameRichard

Customer Portal

Get AddressJack

New ButtonJon

New MenuJon

Sort NameRichard

Cust ScreenRichard

Get AddressJack

Cool Web ServiceJack

New MenuJon

Test me please…tester

Cust ScreenRichard

Cool Web ServiceJack

Why is BU not accepting?

Page 22: Order To Chaos

*Kanban Principles

*Visualize the workflow

*Limit WIP

*Manage Flow

*Pull through

Page 23: Order To Chaos

What How(3) Do (6) Test (2) Accept (2)

Done

Not much to do.Saddness

New ButtonJon

Email NotificationBU

One thing doneSweet!

Sort NameRichard

Customer Portal

Get AddressJack

New ButtonJon

New MenuJon

Sort NameRichard

Cust ScreenRichard

Get AddressJack

Cool Web ServiceJack

New MenuJon

Test me please…tester

Cust ScreenRichard

Cool Web ServiceJack

Why is BU not accepting?

Page 24: Order To Chaos

What How(3) Do (6) Test (2) Accept (2)

Done

Not much to do.Saddness

New ButtonJon

Email NotificationBU

One thing doneSweet!

Get AddressJack

Sort NameRichard

Customer Portal

New MenuJon

New ButtonJon

Cust ScreenRichard

Sort NameRichard

Cool Web ServiceJack

Get AddressJack

Test me please…tester

New MenuJon

Cust ScreenRichard

Cool Web ServiceJack

Why is BU not accepting?

Page 25: Order To Chaos

*Kanban Principles

*Visualize the workflow

*Limit WIP

*Manage Flow

*Make Policies Explicit

Page 26: Order To Chaos

*Kanban Principles

*Visualize the workflow

*Limit WIP

*Manage Flow

*Make Policies Explicit

*Improve Collaboratively

Page 27: Order To Chaos

*Kanban Principles

*Improve Collaboratively

small continuous, incremental and evolutionary changes that stick

Page 28: Order To Chaos

*Great, Now What

Page 29: Order To Chaos

*The Kanban Method

*Start with what you do now

*Agree to pursue incremental change

*Respect the current environment

Page 30: Order To Chaos

*Questions?


Recommended