introduction to lean & agile - pacemaker.io

Post on 28-Jan-2015

120 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

A slidedeck used at pacemaker.io to introduce user stories, lean and agile to a mixed audience of digital production agencies and customers.

TRANSCRIPT

lean & agileproject management

-pacemaker

@bartvermijlen

lean & agile?

hackaton

goal:

_ generate an idea with a unique value proposition_ test a hypothesis towards its value & growth_ showcase

hackaton

classic project management approach:

_ a document

hackaton

classic project management approach:

_ a document

test hypothesis?

hackaton

we need another project management approach:

_ a working prototype

waterfallphase-gate

http://www.flickr.com/photos/cluczkow/8650038393/

conceptideation

design

production

waterfallphase-gate

http://www.flickr.com/photos/cluczkow/8650038393/

concept ideation

design

production

waterfallphase-gate

http://www.flickr.com/photos/cluczkow/8650038393/

concept ideation

design

production

68% of IT projects fail

http://www.techrepublic.com/blog/tech-decision-maker/study-68-percent-of-it-projects-fail/661/

solution? a different approach?

agile!

http://www.flickr.com/photos/puliarfanita/8695471645/

waterfallphase-gate

concept ideation

design

production

waterfallphase-gate

concept ideation

design

production

100%

Pareto

80

20

Pareto

80% of the money spent in strip clubsgoes to 20%of the dancers

agileiterative

concept ideation

design

production

conceptideation

design

production

concept ideation

design

production

concept ideation

design

production

agileiterative

concept ideation

design

production

concept ideation

design

production

concept ideation

design

production

concept ideation

design

production

80% 20%

getting started?

scope definition

scope definition

waterfall

500 pages functional description

scope definition

waterfall

500 pages functional description

agile

user stories

user stories

As a {type of user} I can {goal} so that {reason}.

user stories

As a visitor of the website I can submit my email address so that I receive the newsletter.

user stories - 3 C’s

Card Conversation Confirmation

Ron Jeffries - http://xprogramming.com/articles/expcardconversationconfirmation/

user stories - 3 C’s

Card -> Sticky NotesConversation -> Stop writing, start talkingConfirmation -> Acceptance Criteria

Ron Jeffries - http://xprogramming.com/articles/expcardconversationconfirmation/

user stories @ pacemaker

1_ brainstorm2_ write down user stories (with acceptance criteria)

3_ prioritize in function of value4_ start coding5_ make a Minimum Viable Product that allows you to test your hypothesis

agileiterative

concept ideation

design

production

concept ideation

design

production

concept ideation

design

production

concept ideation

design

production

sprint 1 - MVP

what is agile?

BAS 2013@bartvermijlen

source: agilemanifesto.org

BAS 2013@bartvermijlen

BAS 2013@bartvermijlen

BAS 2013@bartvermijlen

agile into practice: scrum

what is scrum?

Scrum

http://www.flickr.com/photos/west_point/5506094415/

BAS 2013@bartvermijlen

timeboxes

● sprint planning● daily scrum● sprint review● sprint retrospective

roles

● team● product owner● scrum master

artefacts

● backlog● scrum board● burndown

BAS 2013@bartvermijlen

BAS 2013@bartvermijlen

BAS 2013@bartvermijlen

scrum limitations:

_ a lot of meetings -> overhead_ when a project turnover is 4 weeks, use 2 sprints?_ 3 columns: no room for mapping the complex value chain

kanban

kanban advantages:

_ no timeboxes self emergent meetings -> less overhead_ no fixed sprint length_ multiple columns: -> room for mapping the complex value chain_ no burndown (velocity) measurement -> WIP limits & lead time

kanban

WIP limits -> detect bottlenecks

lead time -> optimize throughput

origin of kanban: lean

what is lean?

Toyota Production System (TPS)

eliminatewaste

_ overproduction_ waiting_ transportation_ inventory_ motion_ over-processing_ defects

Build: Develop Minimum Viable ProductMeasure: Test hypothesis (value & growth)Learn: Pivot

summary?

agile & lean values

_ transparency_ inspection_ adaptation_ TRUST

project/process (micro-)management

company culture

How come this works?

Culture Hacking

A culture hack is the minimal, artful intervention which, if successful, influences the culture of an organisation by making use of the

crack. A hack consists of activities creating events that have the potential to change a

prevalent idea or assumption, e.g. by introducing narratives telling a different truth.

http://bizculturehackers.com/a-culture-hack-is/

What’s in it for me?

What’s In It for You?

retrospective

top related