scrum en 20 minutos

Post on 23-Jun-2015

2.182 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Charla introductoria sobre Scrum que di como parte del Conversatorio Agil organizado por la Comunidad Agile Peru, realizado en las instalaciones de la RENIEC el 3 de junio de 2009

TRANSCRIPT

Scrumen20minutos

GustavoQuirozMadueño,CSMBlog:www.unbugalavez.net

Mail:gustavo@unbugalavez.netTwitter:@quiroz_gustavowww.openedgetech.com

¿QuéesScrum? Scrumesunframeworkquepermitecrearunprocesopropioparaeldesarrollodenuevosproductos.

 LasreglasdeScrumsonsimplesydirectasdeentendermasnodedominar.

 Scrumdependedelossiguientesvalores: Coraje Transparencia Con;ianza

LasBasesdeScrum Empirismo Auto‐organización Colaboración Priorización Time‐boxing

DesarrollandoSWconScrum

Sprint  SinónimodeIteración  Tieneunaduración;ijadeentre1y4semanas

  Unaveziniciadonovaríaladuración(timeboxed)

  Incluyetodaslasactividadesnecesarias(análisis,diseño,programación,pruebas)paraqueeldesarrollodeunrequerimientoestécompleto(DONE)

  Permitelograrunritmodedesarrollosostenibleypotencialmenteinde;inido

ArtefactosdeScrum

ArtefactosdeScrum VisióndelProducto:Brevedescripcióndelametaalaqueseaspira

 BacklogdelProducto:Listavivaypriorizadaderequerimientos(elQUÉ)

 ObjetivodelSprint:VisiónparaelSprint BacklogdelSprint:TareasparacadaunodelosítemscomprometidosdelBacklogdelProducto(elCÓMO)

 ListadeImpedimentos:Listapriorizadadetodoaquelloquedisminuyalaproductividaddelequipo

 BurndownChart:Grá;icoquemuestralacantidaddetrabajorestanteenelSprint.

Roles:ProductOwner De;ineycompartelaVisióndelproducto

 MantieneelBacklogdelproducto

 Priorizalosrequerimientos AceptaelSWproducidoal;inalizarcadaiteración

 Representaalosstakeholdersyusuarios

Roles:ScrumMaster

 Esunlíderalserviciodelequipoyunfacilitador

 Responsabledelproceso Protegeyapoyaalequipo Remueveimpedimentosorganizacionales

 Educaalrestodelaorganizaciónenlosprincipiosyvaloreságiles

Roles:Equipo

 De3a10personas Multidisciplinario Auto‐organizado Responsabledeestimareltamañodelosrequerimientos

 Responsabledelasdecisionesdediseñoeimplementación

 Responsabledeplantearsecompromisosycumplirlos

RolesdeScrum

ReunionesenScrum  Planeamiento:ElequipoyelPOnegocianelcontenidodelSprint.

 Reunióndiaria:Duracomomáximo15min.Elequiposesincronizaencuantoalavanceylosimpedimentos.

 Revisión:ElPOinspeccionaelincrementodeSWproducidoal;inalizarelSprint.

 Retrospectiva:ElEquipoexaminaelprocesoydeterminaquéfuncionóbienyquésepuedemejorar.

Reunióndiaria(DailyScrum)  Dura15minutos.  Cadamiembrodelequiporesponde3preguntas:  ¿Quéhicedesdelaúltimareunióndiaria?

  ¿Quévoyahacerhastalasiguientereunión?

  ¿Quéimpedimentostengopararealizarmitrabajo?

  Noesunareunióndereportedelestado.

  Laideanoesresolverlosproblemas,sóloidenti;icarlos.

Scrumendetalle

SeguimientodelSprintTo­Do En

progreso Listo!

NoplaniRicado

ObjetivodelSprint:….

SprintBurndownChart

¿QuiénusaScrum?

¿Preguntas?

GustavoQuirozMadueño,CSMBlog:www.unbugalavez.net

Mail:gustavo@unbugalavez.netTwitter:@quiroz_gustavowww.openedgetech.com

www.openedgetech.com

top related