clase02scrum-130127204927-phpapp02

60
1 SCRUM Universidad de los Andes Demián Gutierrez Enero 2013

Upload: darkplayer00

Post on 17-Aug-2015

221 views

Category:

Documents


0 download

DESCRIPTION

Scrum

TRANSCRIPT

1SCRUMUniversidad de los AndesDemin GutierrezEnero 20132Esta presentacin contiene en parte materialtomado de la presentacin deXavier Albalalejo La alternativa gil3Modelos giles(SCRUM / Origenes, Desarrollo de Productos)Japn, aos 80!a"euc#i $ %ona"abasado en las mejores prcticas de las empresas con buenos resultados de rapidez y flexibilidad en la produccin de la poca&ero'( Canon( )onda( %EC( Epson( *rot#er( 3M( )e+let ,ac"ard4Modelos giles(SCRUM / Origenes, Software)!!"#LA $%& 'conferencia(-e.. Sut#erland $ /en Sc#+a0er#crumAlliance ')**)(/en Sc#+a0er $ Mi"e Co#n#crum+org ')**%(/en Sc#+a0er5Modelos giles(SCRUM / Principios),s mejor tener e-uipos pe-ue.os yauto/organizados0Formados por miembros de diferentes disciplinasCapaces de organizarse por si mismos(auto-organizacin)Con una comunicacin transparenteDe esta forma, en general,se suelen obtener meores resultados !todos los miembros del e"uipo est#nm#s comprometidos ! moti$ados6Modelos giles(SCRUM / Principios)1a pala0ra #crum procede del voca0ulario del ru20$ $ si2ni.ica mel34 es decir( esa 5.i2ura6 en la 7ue los compa8eros del e7uipo se amontonan( .orman una pi8a $ empu9an todos en la misma direccin7(3)roles(3)artefactos()proceso(!)cere"onias(reuniones)Modelos giles(SCRUM)8:roles;'1-uines2(9#os de"s$ Clientes,%&ecuti'os, Usuarios, etc(((no son "s )ue pollos *+)Modelos ,giles(SCRUM / Roles)"roduct !3ner(due-o del producto).ea" / %)uipo(due-os del desarrollo)Scru" Master(due-o facilitador del proceso)cerdos10SCRUM(Roles)ese cuento /a sidoin"ortali0ado de"uc/as for"as11:proceso;'1cmo2(12Modelos ,giles(SCRUM / Proceso)Un Sprint(iteraci1n, ciclo, etc)2 21azo de .eed0ac" diario1azo de .eed0ac" cada 1 tal si &uga"os po?er233:cmo se ve todo#asta a#ora;34Modelos ,giles(SCRUM / Proceso)etc>tera(((iteraci1nsprint iteraci1nsprint Biteraci1nsprint 3no se comienza un sprint #asta 7ue se termina el anterior35:roles;36SCRUM(Roles)cerdos(real"enteco"pro"etidos)pollos(in'olucrados)37SCRUM(Roles / Pollos)8suarios 6 ,jecutivosSon los 7ue usarn $ eventualmente pa2arn el producto38SCRUM(Roles / Product Owner)"roduct !3ner0Representa la voz del cliente $ aporta la visin del ne2ocioE Se encar2a de escri0ir $ mantener las #istorias de usuario A9ac7log :roomingB( les da prioridad $ las u0ica en el product bac7logEEs el Cnico con la autoridad para cancelar el pro$ecto Ade0e tener esta autoridadB39#crum ;aster%s el dueo&facilitador del proceso'iene como principal papel el de dear el camino libre de obst#culos e impedimentos para "ue el resto del e"uipo consiga el obeti$o del sprintSCRUM(Roles / Scru" Master)40#crum ;aster(rganiza reuniones, )ace seguimiento del trabao "ue se est# lle$ando a cabo, apo!a en la planificacin de los sprints & entregas, etcSCRUM(Roles / Scru" Master)41#crum ;aster*( %+ un Jefe&,erente&-.der de /ro!ecto en el sentido tradicional000 es m#s bien un 1-.der +er$il2%n general no tiene poder de 1forzar2 al e"uipo a )acer algo, pero puede resaltar las consecuencias de no seguir bien el proceso%s un 1profesor2 de +crum000SCRUM(Roles / Scru" Master)42,-uipo%st# compuesto por los roles tradicionales3 desarrolladores, probadores, etc0%sti"a el es.uerzo de las #istorias a desarrollar4ace lo "ue sea necesario para desarrolla el producto ! cumplir con las )istorias del sprint bac5logSCRUM(Roles / %)uipo)43:2estin( control$ se2uimiento;44