Scrum

45
Scrum

Transcript of Scrum

Page 1: Scrum

Scrum

Page 2: Scrum

Q u i e ns o ya l oa i s a

Page 3: Scrum
Page 4: Scrum
Page 5: Scrum

• To ma su n o mbre y p r i n c i p i o s , de l a s o bse rva c i o n e s so b re nu e va s p ra c t i c as de p ro du cc i on

• H i ro t aka Ta keu ch i e I ku j i j o Non aka 80 ’ s

• Equ i po s a u t o - o rgan i z ado s ( au t o -ge s t i on a do s ) U t i l i z a n d o e l s i m i l c o n e l Ru g b y m e l e = > S c r u m

Page 6: Scrum

Manifiesto por el Desarrollo Agil de Software

Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros.

A traves de este trabajo hemos aprendido a valorar:

Individuos e interacciones sobre procesos y herramientasSoftware funcionando sobre documentacion extensivaColaboracion con el cliente sobre negociacion contractualRespuesta ante el cambio sobre seguir un plan

Esto es, aunque valoramos los elementos de la derecha,valoramos mas los de la izquierda.

Page 7: Scrum

Manifiesto por el Desarrollo Agil de Software

Ken t Bec kM i ke Be ed l e

A r i e va n Be nnekumA l i s t a i r C o c kb u rnWard C un n i ng ham

Mar t i n Fo w l e r

J ame s G re nn i n gJ i m H i g hsm i thA nd rew H un tRo n J eff r i e s

J o n Ke rnB r i an Ma r i c k

Ro b e r t C . M a r t i nS t eve M e l l o r

Ken S c hwab e rJ eff S u th e r l andDave T ho m as

Page 8: Scrum
Page 9: Scrum

VOLVAM O S A C E N TRA R N O S ! !

Page 10: Scrum
Page 11: Scrum

• Pro ce s o q ue n os ce n t ra e n o f rec e r e l ma s a l t o v a l o r d e n e go c i o e n e l m en o r t i e mp o

• No s p e rm i te r a p id a me nt e y e n rep e t i d as oc as i on es e n t re ga r t r a ba jo me d ib l e

• E l ne g oc io fi j a l a s p r i o r i d ad e s

• Eq u ip o s a u t o - o rg an i z ad os q u e d e te rm i na n l a m e j o r ma n e r a d e e n t re g a r l a s f u nc i o na l i d a de s p o r p r i o r i d ad

• C ad a c i c l o , s e pu ed e ve r e l so f tw a re re a l f unc i o na nd o y d e c i d i r l i b e r a r l o

Page 12: Scrum

Ro l e s

A r t e f a c t o s

Reu n i o n es

Page 13: Scrum

Ro l e s

A r t e f a c t o s

Reu n i o n es

Page 14: Scrum

Pro d u c t O w n e r

S c r um M a s t e r

Eq u i p o

Page 15: Scrum

Pro d u c t Ow n e r

• C l i e n t e o r e p r e s e n t a n t e i n t e r n o d e l a e m p r e s a .• D e fi n e l a s f u n c i o n a l i d a d e s d e l p r o d u c t o .• D e c i d e s o b r e c o n t e n i d o s d e l o s r e l e a s e s .• Re s p o n s a b l e s o b r e l a r e n t a b i l i d a d ( P r o d u c t o )• P r i o r i z a f u n c i o n a l i d a d e s s e g u n v a l o r d e l

m e r c a d o• A j u s t a p r i o r i d a d e s e n c a d a i t e r a c i o n

Page 16: Scrum

S c r um M as t e r

• Re p r e s e n t a a l a g e s t i o n d e l p r o y e c t o

• P r o m u e v e l o s v a l o r e s y p r a c t i c a s d e S c r u m .

• Re s u e l v e i m p e d i m e n t o s

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

• Fo m e n t a l a c o o p e r a c i o n e n t r e t o d o s

• E s c u d o p a r a e l e q u i p o d e i n t e r f e r e n c i a s e x t e r n a s

• Po n e n s u e x p e r i e n c i a y c o n o c i m i e n t o a d i s p o s i c i o n d e l e q u i p o

• Tr a b a j a c o n e l P r o d u c t O w n e r e s t r e c h a m e n t e

Page 17: Scrum

Eq u ip o d e De s a r ro l l o

• T i p i c a m e n t e d e 3 a 9 p e r s o n a s

• Mu l t i - f unc i o na l Pro g r a ma d o res , a n a l i s t a s , d i s en a d o res , e t c

• Lo s m i em b ro s “ d eb en” se r Fu l l -T i m e• E q u i p o s A u t o - O rg an i z a t i vo s Aut o -g es t i on a d os

• Rep o r t an p ro g re so J un t o con S c r um Mas t e r

• E s t i man e l e s f u e r z o n ec esa r i o .• C o ns t ruye n e l p ro d u c t o• Dec i d e n q ue hac e r y se c o mp ro m et en a

e l l o

Page 18: Scrum

Ro l e s

A r t e f a c t o s

Reu n i o n es

Page 19: Scrum

Ar te f a c to s

Pro du c t Ba ck l og

Sp r i n t Ba ck l og

In c re men t o

Sp r i n t

Page 20: Scrum

Pro d uc t Ba c k l o g

Page 21: Scrum

Pro d uc t Ba c k l o g

• P ro p i e d a d d e l P ro d uc t O wn e r

• L i s t a de f u nc i o n a l i d a d e s d e l s i s t e ma

• P r i o r i za da s

• E s un do cu me n t o “ V i v o”

• Acc e s i b l e a t o d o s l o s Ro l e s

• To d o s p ue de n co n t r i b u i r y a p o r t a r

Page 22: Scrum

C o m o p r i o r i z a rPro d u c t B a ck l o g

• Va l o r p a r a e l c l i en te d e c ad a req u i s i t o d e a l t o n i v e l

• Es f u e r zo e s t i mad o d e d es a r ro l l o , p ro p o rc i o n ad o p o r e l e q u i p o

• R i e sg o a so c i a d o a c ad a o b j e t i v o ( mad u rez d e re q u i s i t o s , r i e s g o s t ec n o l o g i c o s , p e r so n as q u e p a r t i c i p an , e t c )

Page 23: Scrum

S p r i n t Ba c k l o g

Page 24: Scrum

• P ro p i e d a d d e l E q u ip o d e t r a b a j o

• Fu n c i o na l i da de s a re a l i z a r e n e l S p r i n t

• E s t ima da s p o r t o d o e l e q u ipo

• Au t o -a s i gn a d a s p o r s us m i e mb ro s

• M id e e l p ro g re s o d e l S p r i n t

S p r i n t Ba c k l o g

Page 25: Scrum

S p r i n t Ba c k l o g

Page 26: Scrum

I n c re me n t o

• Pa r t e d e l p ro du c t o de sa r ro l l ad a e n u n S p r i n t

• En c o n d i c i o n es d e en t rega r a l c l i e n t e

• E s e l p ro du c t o , mas l a s f u n c i o n a l i dad es d esa r ro l l ad as en e l S p r i n t

Page 27: Scrum

Ro l e s

A r t e f a c t o s

Reu n i o n es

Page 28: Scrum
Page 29: Scrum

Re un i o n e s

P l a n i fi ca c i on de l Sp r i n t

Segu i m i en to de l Sp r i n t

Re v i s i o n de l Sp r i n t

Page 30: Scrum

S p r i n t P l a n n i n g

• Se ca l c u l a l a ve l oc i d ad d e l e q u i p o

• C l i e n t e y e q u i p o d e t e rm in a n c ua n t o t i e mp o v a a du ra r e l S p r i n t

• Se de t e rm in an l a s f un c i on a l i da d es p r i o r i t a r i a s de l c l i e n te

• En t re t o d o e l e qu i po y e l c l i en te , s e de s co m po ne n l a s t a re a s

• E l eq u ip o e s t i m a y s e au to - as i g na ca d a t a re a

• Se d e t a l l a e l Sp r i n t P l an n i ng

Page 31: Scrum

Da i l y M e e t i n g

• E l t r a ba j o qu e re a l i z o e l d i a a n t e r i o r

• Tra ba jo p rev i s t o re a l i z a r

• N ec es i da de s o imp ed i men t os qu e l e i mp id en re a l i z a r e l t r a ba j o

Page 32: Scrum

Demo

Page 33: Scrum

• E l P ro d u c t Ow n e r o b t i e n e i n f o rm a c io n o b j e t i v a

• S e p u e d e v e r y p ro b a r e l p ro d u c t o

• Fe e d b a c k p o r p a r t e d e l c l i e n t e p a r a e l e q u i p o

• Ot ro s p u e d e n v e r c o m o s e a v a n z a y f u n c i o n a

• S e o b t i e n e i n f o rm a c i o n d e p ra c t i c a s y p rob l e m a s

• E l c l i e n t e e s t a ra m a s e n t us i a s m a d o a l v e r l a so l uc i on c re c i e n d o

Rev i s i on d e l S p r i n t

Page 34: Scrum
Page 35: Scrum

Re t ro s p e c t i v a

Page 36: Scrum

Re t ros p e c t i v a• CO M O e s t a mo s co ns t ru y e n d o• CO M O e s t a mo s t r a b a j a nd o• An a l i za r p ro b l e ma s• M e j o ra c o n t i n ua

• E l e qu ipo d i s cu t e l o qu e l e s g us t a r i a :• Co me n za r a h a c e r• D e ja r d e ha c e r• Co n t i n u a r h a c i e n d o

Page 37: Scrum

YA OS P O DE I SR E L A JA R ! !

Page 38: Scrum

Pro y e c t o sl l a v e e n m a n o

Page 39: Scrum

Pro y e c t o sl l a v e e n m a n o

• No p o d e m o s t e n e r a l c l i e n te e n v i l o s i n s a b e r c u a n to l e v a a c o s t a r e l p ro y e c to a l fi n a l , n i c u a n d o fi n a l i z a r a

• D i fi c i l h a c e r e n te n d e r a u n c l i e n te e s ta f o rm a d e t r a b a j o

• N o p o d e m o s i r d e fi n i e n d o e l p ro y e c to s e g u n v a s u rg i e n d o l a i d e a .

• L a i d e a d e b e e s ta r d e s d e e l p r i n c i p i o

Page 40: Scrum

Pro s y C o n t ra s

Page 41: Scrum

C o n t r a s• N o e s v a l i d o p a r a c u a l q u i e r p r o y e c t o

• N o e s v a l i d o p a r a c u a l q u i e r e q u i p o

• S c r u m e s u n a m e t o d o l o g i a m a s d e m u c h a s

• N e c e s i t a e l c a m b i o d e f o r m a d e p e n s a r e n l a e m p r e s a o e q u i p o

• N o e s t a p e n s a d o p a r a p r o y e c t o s c e r r a d o s , c o n t i e m p o y c o s t e s fi n i t o s

• N o h a y g r a n d e s c e r t i fi c a c i o n e s q u e d e n r e n o m b r e

• e t c . . .

Page 42: Scrum

Pro s• G e s t i o n e x p e c t a t i v a s d e l c l i e n t e• L i s t a d e re q u i s i t o s p r i o r i z a d a• D e m o c a d a i t e r a c i o n• M a y o r “ t i m e t o m a r ke t ”• P r i o r i z a c i o n d e r e q u i s i t o s p o r v a l o r y c o s t e• F l e x i b i l i d a d y a d a p t a c i o n• Re p l a n i fi c a c i o n e n e l i n i c i o d e c a d a i t e r a c i o n• U l t i m o m o m e n t o re s p o n s a b l e p a r a t o m a r u n a d e c i s i o n• M i t i g a c i o n d e r i e s g o s• D e s a r ro l l o i t e r a t i v o e i n c re m e n t a l• P ro d u c t i v i d a d y c a l i d a d• M e j o r a c o n t i n u a• C o m u n i c a c i o n d i a r i a d e l e q u i p o• E q u i p o m u l t i d i s c i p l i n a r y a u t o - g e s t i o n a d o• E s t i m a c i o n d e e s f u e r z o c o n j u n t a• C o m p ro m i s o d e l e q u i p o• A l i n e a m i e n t o c l i e n t e - e q u i p o• E q u i p o m a s m o t i v a d o

Page 43: Scrum

No existen las Balas de Plata

Page 44: Scrum

Re c u r s o s- Flexibilidad con Scrum- Scrum y XP desde las trincheras- The Scrum Primer- Agile Software Development with Scrum- Agile Management with Scrum- The Enterprise Scrum

Page 45: Scrum