Workflow, Coffee and Agile

Post on 10-May-2015

384 views 0 download

Tags:

description

Agile is all about team collaboration, responsibility sharing, clear communications, and self-management. Come participate on the conversation about the simplest and most effective technique used by Agile teams worldwide: the card wall. With a different presentation style, this session will enlighten you about workflow and agile delivery.

Transcript of Workflow, Coffee and Agile

Paulo Caroli Agile Coach

pcaroli@thoughtworks.com Twitter: @paulocaroli

Workflow, Coffee and Agile

Agile

Doing DoneTo Do

The Dude

Starbucks

non-Agile

Card Wall

Agile

Doing DoneTo Do

The DudeStarbucks

non-Agile

Card Wall

A workflow is a sequence of steps and activities of work

performed by a person or a team to achieve a specific goal.

Workflow examples

Agile

Doing DoneTo Do

TaylorStarbucks

non-Agile

Card Wall

Agile

Doing DoneTo Do

Taylor

Starbucks

non-Agile

Card Wall

Agile

Doing DoneTo Do

Taylor

Starbucks

non-Agile

Card Wall

Starbucks Workflow

Another representation

19

Cashier Line

Register Barista Drink is ready

20

Cashier Line

Register Barista Drink is ready

21

Cashier Line

Register Barista Drink is ready

22

Cashier Line

Register Barista Drink is ready

23

Cashier Line

Register Barista Drink is ready

A Workflow snapshot

25

Cashier Line

Register Barista Drink is ready

Agile

Doing DoneTo Do

Taylor

Starbucks

non-Agile

Card Wall

Agile

Doing DoneTo Do

Taylor

Starbucks

non-Agile

Card Wall

Agile

Doing DoneTo Do

Taylor

Starbucksnon-Agile

Card Wall

A sample non-Agile workflow

Overall project requirement

Overall project requirement

Tradicional

31

func

tiona

lity

time

Tradicional

32

func

tiona

lity

time

Tradicional

33

func

tiona

lity

time

Tradicional

34

func

tiona

lity

time

Overall project requirement

Overall project requirement

Agile

Doing DoneTo Do

Taylor

Starbucksnon-Agile

Card Wall

Agile

Doing DoneTo Do

Taylor

Starbucks

non-Agile

Card Wall

Agile

Doing DoneTo Do

Taylor

Starbucks

non-Agile

Card Wall

On Agile projects, we typically work with

small increments…

Overall project requirement

Overall project requirement

For each small increment…

50

func

tiona

lity

time

51

func

tiona

lity

time

52

func

tiona

lity

time

53

func

tiona

lity

time

Agile

Doing DoneTo Do

Taylor

Starbucks

non-Agile

Card Wall

Agile

Doing DoneTo Do

Taylor

Starbucks

non-Agile

Card Wall

Agile

Doing DoneTo Do

Taylor

Starbucks

non-AgileCard Wall

Card Wall

The workflow stages

The workflow stages

the work

Agile

Doing DoneTo Do

Taylor

Starbucks

non-AgileCard Wall

Agile

Doing DoneTo Do

Taylor

Starbucks

non-Agile

Card Wall

Agile

Doing DoneTo Do

Taylor

Starbucks

non-Agile

Card Wall

Thank you!

Paulo Caroli Agile Coach

pcaroli@thoughtworks.com Twitter: @paulocaroli

Workflow, Coffee and Agile

More at: www.OptimizingTheFlow.com