1 / 17

¿De qué vamos a hablar hoy?

¿De qué vamos a hablar hoy?. Estrategia ágil vs. estrategia tradicional Scrum: ciclo de proyecto, roles Planificación ágil Seguimiento de un proyecto Desarrollo ágil en acción: Rational Team Concert. Caos!?. Resultado de los proyectos. The CHAOS Report (1994). Baja calidad.

presta
Download Presentation

¿De qué vamos a hablar hoy?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ¿De qué vamos a hablar hoy? • Estrategia ágil vs. estrategia tradicional • Scrum: ciclo de proyecto, roles • Planificación ágil • Seguimiento de un proyecto • Desarrollo ágil en acción: Rational Team Concert

  2. Caos!? Resultado de los proyectos The CHAOS Report (1994) Baja calidad Demoras en la entrega • Succeeded: finalizado en tiempo y presupuesto, con toda la funcionalidad especificada • Challenged: finalizado y operativo pero superando tiempo, presupuesto y con menos funcionalidad que la especificada • Failed: cancelado en algún punto del ciclo de desarrollo Expectativas no cumplidas Presupuesto excedido The Standish Group http://www.standishgroup.com

  3. La estrategia tradicional • Basada en documentos • Trabajo individual con entregas entre roles especializados • Cambios tardíos = alto costo • Fecha de fin poco predecible, especialmente en fase de estabilización (pruebas y corrección de defectos)

  4. Agilidad = Adaptabilidad It is not the strongest of the species that will survive or the most intelligent. It is the one most adaptable to change. -Charles Darwin • Los métodos tradicionales asumen que los requerimientos son conocidos y pueden ser congelados antes de comenzar el diseño y la construcción • Controlar el cambio es deseable • Los métodos ágiles surgieron en ambientes donde esto no era posible o apropiado • El cambio es alentado

  5. La estrategia ágil • Equipos interdisciplinarios, que incluyen al cliente (o un representante) • Entrega frecuente de software funcionando • Fuerte foco en la calidad • Builds y tests automatizados, integración al menos una vez por día

  6. Ciclo de un proyecto Scrum K.Schwaber - Agile Project Management With Scrum

  7. ScrumMaster Product Owner Team Roles en Scrum • Representa al cliente / usuarios • Define las prioridades • Coach • Facilitador • Interdisciplinario • Auto-organizado

  8. Product Backlog Mas beneficio Visión + ROI Menos beneficio Product Backlog Requerimientos

  9. Mas beneficio Eliminado Nuevo Menosbeneficio ¡Los cambios son bienvenidos! Product Backlog Sprint 1  No se admiten cambios Sprint 2 en proceso Cambio de prioridad

  10. Mas beneficio Product Backlog Menosbeneficio ¿Porqué priorizar el backlog? Porcentaje de utilización de features The Standish Group - 2002 http://www.standishgroup.com

  11. Planificación de release Seleccionar largo sprint Definir alcance y fecha de terminación Definir condiciones de satisfacción Estimar backlog Estimar velocidad Priorizar backlog

  12. Planificación del Sprint Ajustar prioridades del backlog Estimar velocidad para el sprint Goal del sprint Seleccionar ítems del backlog Descomponer en tareas Estimar las tareas

  13. ¿Cómo va el proyecto? • Releaseburndown • Burndown alternativo

  14. Desarrollo ágil ¡En acción! Rational Team Concert

  15. ¡Muchas gracias! Alejandro Torres Castañeda Baufest acastaneda@baufest.com.mx Analía Baño Baufest abano@baufest.com

More Related