Scrum
-
Upload
alvaro-garcia-loaisa -
Category
Software
-
view
401 -
download
0
Transcript of Scrum
Scrum
Q u i e ns o ya l oa i s a
• 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
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.
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
VOLVAM O S A C E N TRA R N O S ! !
• 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
Ro l e s
A r t e f a c t o s
Reu n i o n es
Ro l e s
A r t e f a c t o s
Reu n i o n es
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
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
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
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
Ro l e s
A r t e f a c t o s
Reu n i o n es
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
Pro d uc t Ba c k l o g
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
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 )
S p r i n t Ba c k l o g
• 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
S p r i n t Ba c k l o g
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
Ro l e s
A r t e f a c t o s
Reu n i o n es
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
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
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
Demo
• 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
Re t ro s p e c t i v a
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
YA OS P O DE I SR E L A JA R ! !
Pro y e c t o sl l a v e e n m a n o
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
Pro s y C o n t ra s
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 . . .
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
No existen las Balas de Plata
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