miércoles, agosto 26, 2009

Podcast: Desarrollo ágil de software: ¿Por qué y cómo hacerlo?



Desarrollo ágil de software: ¿Por qué y cómo hacerlo?
Expositor: Gustavo Quiroz
Miércoles 26 de Agosto 17:00-18:00
Infosoft (PUCP)

Notas:

Manifiesto agil (2001), principios ágiles.

Scrum, es un framework, tiene reglas, valores (coraje, transparencia, confianza)

Desarrollando software con Scrum

Spring (iteración)

  • Fijo entre 1 y 4 semans
  • Timebox, caja de tiempo, iteración fija
  • inclue todas las actividades necesarias (analisis, diseño, programación, pruebas) paa que el desarrollo este completo (Done)
  • Permite lograr un ritmo de desarrollo sostenible.

Artefactos de Scrum

Visión del Producto: Breve descripción de la meta a la que se aspira.

Backlog del Prgoducto: Lista viva y priorizada de requerimientos (el qué)

Objetivo del Sprint: Visión para el sprint

Backlog del Spring: Tareas para cada uno de los items comprometidos del backlog del producto (el cómo)

Lista de impedimentos: Lista priorizada de todo aquelos que disminuye las prioridades del equipo.

Roles:

Product Owner
  • Definie y comparte la visión del producto
  • Mantiene el blacklog del producto
  • Prioriza los requerimientos
  • Adapta el sw producido al final de cada iteración
  • Representa a los stakeholder

Scrum Master
  • Es un lider al servicio del equipo y un facilitador
  • Responsable del proceso
  • Protege y apoya al equipo
  • Remueve los impedimentos organizacionales
  • Educa al resto de la organización en Scrum

Equipo
  • De 3 a 10 personass
  • Multidisiplinarios
  • Auto-organizado
  • Responsables de estimar el tamaño de los requerimientos
  • Deciden sobre el diseño e implementación
  • Se plantean compromisos

Reuniones en Scrum

Planeamiento

Reunión Diaria
  • Que he logrado
  • Que lograre
  • Impedimientos

Revisión
  • El product owner inspecciona el incremento del sw producido al finalizar el sprint

Retrospectiva:
  • El equipo examina el proceso.

Y luego cortaron la exposición por un "coffe brake".... :( plop!!!


Comentario:

Me ha gustado mucho lo expuesto en la charla, para mi que soy nuevo en estos temas me ha dado una visión más clara sobre Scrum y ahora estoy mucho más interesado en aprender más sobre el tema.

Lastima que los organizadores no tuvieron la suficiente "sabiduria" para extender al menos 15 min más la exposición y sacrificar unos min del cofee brake.

"... Perdonalos porque no saben lo que hacen" jajajaj

0 comentarios: