agile & lean

Post on 11-Jul-2015

2.266 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Lean & Agile

Diego PachecoSoftware Architect / Agile Coach

@diego_pacheco

http://very-bored.com/pics2/great-nature-pictures/great-nature-pictures-19.jpg

Analysis Paralysis

Root of all evil!

64% Rarely or never used

http://img.vivaolinux.com.br/imagens/artigos/comunidade/revolution-os.png

http://agilemanifesto.org/

http://agilemanifesto.org/

http://www.dfas.mil/careers/acareeratdfas/comminvolv/communitypeople.jpg

Focus on People

75% Learning Practice Doing

Inspect & Adapt

http://www.pctfyi.com/images/InspectAdaptSMALL.JPG

http://farm5.static.flickr.com/4040/4419055292_f8c424ed9a.jpg

“Culture eats strategy for breakfast”

http://2.bp.blogspot.com/_mb5ZrqL0NPA/TPVm1zyJnnI/AAAAAAAAC_E/nsdX-fm3hMA/s1600/peter-drucker.jpg

http://www.mindset.ws/images/misc_elements/iceberg-diagram.gif http://blog.anascimento.net/wp-content/uploads/2010/02/Scrum.jpg

http://blog.anascimento.net/wp-content/uploads/2010/02/Scrum.jpg

SCRUM

http://scrumcommunity.pbworks.com/f/1213032676/Scrum%20Values%20050907.JPG

RemoveDelays

RemoveBlocks

Coach

Facilitation

Help to GrowTeam / Culture

http://rules.ssw.com.au/Management/RulesToBetterScrumUsingTFS/PublishingImages/ScrumChickenPig.jpg

http://www.osarrafo.com.br/v1/wp-content/uploads/merda-no-ventilador.JPG

http://www.politicspa.com/wp-content/uploads/2011/03/dream-team.jpg

Scrum helps to grow a team

http://www.flickr.com/photos/diego-pacheco/5001338053/sizes/l/in/set-72157624982592474/

Retrospectives are everything!

http://www.flickr.com/photos/diego-pacheco/5001961368/sizes/m/in/set-72157624982592474/

Retrospective Results

http://www.flickr.com/photos/diego-pacheco/5023926583/sizes/z/in/set-72157624982592474/

Promote the Culture!

http://www.flickr.com/photos/diego-pacheco/5024534916/in/set-72157624982592474/

Pleasure to CODE and FUN!

http://www.flickr.com/photos/diego-pacheco/5245656592/sizes/z/in/set-72157624982592474/

Creativity + FUN == Viral

http://justaddwater.dk/wp-content/uploads/2008/03/burndown.png

This is not “Kanban”

IF you dare…

• Daily talk with the Team• Accept or reject work• Do Acceptance Tests• Do Prioritization:• Pair (1 IT – 1 Business)

Product Owner

Embrace the Customer

Transparency is a Must Have

htt

p:/

/sta

tic.

dez

een

.co

m/u

plo

ads/

2008

/12

/a-n

ew

-bu

s-fo

r-lo

nd

on

-by-

asto

n-m

arti

n-a

nd

-fo

ster

-par

tne

rs-u

k-la

uk-

des

ign

-ltd

.jpg

htt

p:/

/ww

w.s

abe

tud

o.n

et/

wp

-co

nte

nt/

up

load

s/20

10

/05

/sky

pe.

jpg

http://blog.technicalmanagementinstitute.com/photos/uncategorized/2008/07/11/extremeprogrammercropped800x600.jpg

XP

http:// http://enterpriseblog.net/wp-content/uploads/2009/04/extreme-programming.gif

I want get out of this

life !

I want get out of this

life !

http://www.clickgratis.com.br/img/b64294f6546e107263043da7152567671610e317.jpg

Code Apology

Com

munic

atio

n

http://www.gettyimages.com/detail/103341370/Iconica

http://www.noktahhitam.com/wp-content/uploads/2008/02/1-3.jpg

Courage

Simplicity

http://ptodecontato.files.wordpress.com/2009/09/feedback2.jpg

http://www.gettyimages.com/detail/101929433/Digital-Vision

Courage

http://msrcoaching.com/wp-content/uploads/2009/12/principlesribbon.jpg

http://msrcoaching.com/wp-content/uploads/2009/12/principlesribbon.jpg

Q u i c k /F A S T F e e d b a c k

S i m p l i c i t y A s s u m e d

I n c r e m e n t a l C h a n g e s

C h a n g e A c c e p t a n c e

High Quality

"X P i s a l i g h t -w e i g h t m e t h o d o l o g y f o r

s m a l l -t o -m e d i u m -s i z e d t e a m s d e v e l o p i n g s o f t w a r e i n t h e

f a c e o f v a g u e o r r a p i d l y c h a n g i n g r e q u i r e m e n t s .

Simply stated, XP is a set of v a l u e s , r i g h t s ,

and best p r a c t i c e s that s u p p o r t e a c ho t h e r i n i n c r e m e n t a l l y d e v e l o p i n g s o f t w a r e .”

XP

http://www.weblio.jp/img/dict/binbi/bike001.png

XP Roles

http://xprogramming.com/images/circles.jpg

http://upload.wikimedia.org/wikipedia/commons/4/44/XP-feedback.gif

B i g

V i s i b l e

C h a r t s

Agile Environment

http://agilecoach.typepad.com/.a/6a00e54ee21bf288340133ed6113f9970b-pi

http://delvar.files.wordpress.com/2006/05/estoria.GIF?w=501&h=312

INVEST in Good Stories, and SMART Tasks

I - IndependentN - NegotiableV - ValuableE - EstimableS - SmallT - Testable

S - SpecificM - MeasurableA - AchievableR - RelevantT - Time-boxed

AS A <USER>I WANT <FUNCTIONALITY> (SO THAT <BENEFIT>)

http://www.oqueeufiznasferias.com.br/blog/wp-content/uploads/2010/05/iceberg-poster.jpeg

http://wattsupwiththat.files.wordpress.com/2011/01/its-not-the-size-of-the-iceberg-take-into-account-shrinkage-demotivational-poster-12630804671.jpg?w=480&h=384&h=384

http://sfappeal.com/news/images/garbage.jpg

http://www.usfst.com/media/media-news/news-thumb/100517/debit_cards.jpg

Technical

Debt

http://santanasinternet.files.wordpress.com/2010/08/sh.jpg

Clean it or live with it!

http://thetarquin.com/Upload/porch.jpg

http://3.bp.blogspot.com/_tY5us7VyxvA/TMDTL9Jh4CI/AAAAAAAAAW8/sHQ6F9aXmeE/s1600/bozo.jpg

I will get you!

#FEAR

http://sfappeal.com/news/images/garbage.jpg

http://wattsupwiththat.files.wordpress.com/2011/01/its-not-the-size-of-the-iceberg-take-into-account-shrinkage-demotivational-poster-12630804671.jpg?w=480&h=384&h=384

http://farm3.static.flickr.com/2248/2282734669_596c7822ee.jpg

http://4.bp.blogspot.com/_2R70ypk4jsU/SXsTXBviGLI/AAAAAAAAABk/hBpyCQRLFng/s320/unit_testing.gif

Unit Testing

http://rainbowops.com/wp-content/uploads/2010/10/you-lack-discipline.jpg

http://kaizenfieldbook.com/marksblog/wp-content/uploads/2011/02/Discipline.png

http://www.rubyjax.com/assets/2009/5/21/rubyjax_pairing.jpg

P a i r

P r o g r a m m i n g

htt

p:/

/ww

w.f

lickr

.co

m/p

ho

tos/

die

go-p

ach

eco

/50

01

341

15

7/i

n/s

et-7

21

576

24

982

59

247

4/

Lean

1. Eliminate Waste

2. Amplify Learning

3. Empower the Team

4. Decide as Late as Possible…

5. …Deliver as Fast as Possible

6. Build Quality In

7. …Optimize the Whole

Lean X CMMI

CMMI

Assumption 1: A system isbest managed bydisaggregating it intoidentifiable work productsthat are transformed from ainput to output to archivespecific goal.

Assumption 2 A matureorganization is one in whicheverything is carefullyplanned and then controlledto meet the plan.

Lean

Assumption 1: A matureorganization looks at thewhole system; it does notfocus on optimizingdisagreggregated parts.

Assumption 2 A matureorganization focuses onlearning effectively andempowers the people who dothe work to make decisions.

Whole System

Visual Flow

http://blog.crisp.se/henrikkniberg/images/KanbanVsScrumCoverPic.jpg

Kanban Board

http://blog.crisp.se/henrikkniberg/images/KanbanVsScrumCoverPic.jpg

Kanban Board

Super Team

W.I.P

W.I.P LIMIT

Bottlenecks

Fast Lane

Kanban Metrics

Kanban Metrics: Cumulative Flow Diagram

Scrumban

Scrum and kanban comparison

R e f l e c t i o n s o n

m y M i s t a k e s

http://imasters.com.br/artigo/14565/desenvolvimento/seja_inteligente_e_nao_use_agile/

(B U T

)

http://www.raphaelprat.com/wp-content/uploads/2011/01/comfort-zone.jpeg

http://www.nataliedee.com/011008/2008-to-do-list-4.jpg

N o E a s y

A n s w e r s

http://www.nataliedee.com/011008/2008-to-do-list-4.jpg

http://lahore.metblogs.com/archives/images/2008/02/bird%20flu!.jpg

virus

http://www.thesecularparent.com/wp-content/uploads/2010/05/open_your_mind_logo.jpg

http://www.mobilepedia.com.br/wp-content/uploads/2010/08/try-before-you-buy.jpg

Lean & Agile

OBRIGADO!

Diego PachecoSoftware Architect / Agile Coach

@diego_pacheco

http://very-bored.com/pics2/great-nature-pictures/great-nature-pictures-19.jpg

top related