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 Dude
Starbucks
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
Taylor
Starbucks
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
functionality
time
Tradicional
32
functionality
time
Tradicional
33
functionality
time
Tradicional
34
functionality
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
functionality
time
51
functionality
time
52
functionality
time
functionality
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-Agile
Card
Wall
Card Wall
The workflow stages
The workflow stages
the work
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-Agile
Card
Wall
Thank
you!
Paulo Caroli Agile Coach
pcaroli@thoughtworks.com
Twitter: @paulocaroli
Workflow,
Coffee and Agile
More at: www.OptimizingTheFlow.com

Workflow, Coffee and Agile