4 a 8 semanas. Equipos pequeños 5 a 9 miembros. Informal. Cara a cara. En cada entrega el cliente dará su aportación. Sólo documentación básica



Documentos relacionados
SCRUM Metodología de trabajo ágil

Aplicación de metodologías Ágiles en TI. Elsa Mangione, PMP, PMI-ACP, CSM II Reunión de Miembros Abierta. Mendoza, 2013.

UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS

PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic

Visión n de negocio y gestión de proyectos y estado actual. Conclusiones y enfoques relevantes de las metodologías de proyectos de software

Roles y Responsabilidades en la gestión de proyectos Scrum

Ingeniería de Software

PMI Agile Certification

Certified Scrum Developer (CSD), Módulo 3 y Track Completo

XP- EXTREME PROGRAMMING

METODOLOGÍA TRADICIONAL.

1 de junio de Andrés Simón Bujaidar Director Alianzas Nacionales MEXICO FIRST Presente. Estimado Andrés:

4.1.1_Reunión de Planificación de Sprint (Sprint Planning Meeting) 4.1.2_Objetivo del Sprint (Sprint Goal) 4.1.4_Revisión de Sprint (Sprint Review)

Karen Giraldo Escobar Graciela Catalina Soto PROYECTO DE GRADO I

Agile Scrum Fundamentos para Certificación Oficial. (Curso con Bolsa de empleo)

PDSM: PROCESO DE DESARROLLO DE SOFTWARE MIXTO COMBINANDO RUP Y SCRUM. Mariani, María Florencia Okabe, Evangelina

SCRUM. Gestión ágil de proyectos

Planificación en Team Foundation Server 2010

Gestión de Proyectos con Metodologías Ágiles (Scrum)

Proceso Unificado de Rational

Prototipado Ágil. Mateu Batle Sastre

DES. Fundamento Institucional. Objetivos. Alcance

El modelo Scrum. NST-0010 Rev. 0.1

Scrum. Juan Palacio Bañeres

Mejora Ágil de Procesos


BLU Concept PROPUESTA PÚBLICA NACIONAL SCRUM Mexico First

Seguimiento y evaluación

Ingeniería de Software II Segundo Cuatrimestre de 2008

Introducción a las Metodologías Ágiles. Nicolás Brailovsky March 7, 2009

Qué es una Metodología Ágil?

Formación en Scrum. Formación preparatoria para la certificación PSM I de Scrum.org. Fernando Sacasa v.febrero2014

Ingeniería de Software. Procesos. Proyecto de Ingeniería. Metodologías. Metodologías. Metodologías. Metodologías de desarrollo

Seis Sigma. Nueva filosofía Administrativa.

Metodologías Ágiles Desde una Perspectiva de Project Management. Fernando Contreras Velásquez Project Management & Engineering Services.

Juan Carlos Sanchez Galvis

Desarrollo Ágil. Software Engineering: A Practitioner s Approach Roger S. Pressman, Ph.D. Tomás Balderas Contreras Ingeniería de Software I

Ingeniería de Software II Primer Cuatrimestre de 2008

Gestión de Equipos de Desarrollo. Max Déboli Director de Desarrollo Lagash MVP Azure

Qué es scrum? scrumshortcuts.com

Son aplicables las metodologías ágiles a la dirección de megaproyectos?

ACERCA DEL COACHING. Acerca del Coaching Página 1/5

Taller SCRUM MASTER 16 HORAS. Introducción SCRUM

SCRUM MASTER PRODUCT OWNER

Desarrollo Ágil. Introducción a desarrollo ágil. Periodo: Inicio: Ago 14, 2012 Termino: Nov 27, 2012

Factores de las Nuevas Tecnologías

6. Gestión de proyectos

Participantes

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y

Diploma LEAN Project Management

Estrategias de producto y precio

Testing ágil en las Empresas de Software del. Cluster TIC Villa María

Gestión de Proyectos Informáticos

Scrum Testing.

Comunicación interna: Intranets

UNIVERSIDAD TECNOLOGICA DE HERMOSILLO SCRUM SPRINT #1. Ingenieria de Software I MAESTRO: BERNARDO PRADO DIAZ INTEGRANTES. Jorge Valdano.

PROYECTO METODOLOGÍA DE TRABAJO. Fecha Autor Versión Cambio. 14/11/2008 Vanesa Dell Acqua 1.0 Documento inicial.

Reporte inicial. Metodología

Desarrollo Ágil con SCRUM. Itzcoalt Alvarez M. Joiz.Net

DIRECTIVA Y NORMAS PARA LA ELABORACIÓN DE TRABAJOS GRUPALES

Qué es TypMan?

Qué expectativas tengo? Qué quiero conseguir?

Minería de Procesos. Octubre 2013 Ing. Diego Karbuski

Plan estratégico para el periodo mayo-noviembre de Las conclusiones sobre cada uno de estos temas se desarrollan en documentos adjuntos.

EJEMPLOS DE PREGUNTAS PARA UNA SELECCIÓN BASADA EN COMPETENCIAS

Incremento continuo con KANBAN

DE DAÑOS. SEGURO DECENAL A LA EDIFICACIÓN ÁGIL FLEXIBLE Y COMPETITIVO

Materiales para el taller: Planificación y equipos de producción

PRACTICUM DEL MÁSTER DE EDUCACIÓN SECUNDARIA OBLIGATORIA, BACHILLERATO, FORMACIÓN PROFESIONAL Y ENSEÑANZAS DE IDIOMAS.

Ingeniería del Software I Clase de Testing Funcional 2do. Cuatrimestre de 2007

IES JOAQUÍN ROMERO MURUBE de Los Palacios y Villafranca, Sevilla

BUSINESS INTELLIGENCE PARA LA EMPRESA CARLON S.A EN EL PROCESO DE PRODUCCION

CONCLUSIONES Y RECOMENDACIONES

DECRETO SUPREMO Nº 170/09

Propiedad Colectiva del Código y Estándares de Codificación.

Fundamentos de Ingeniería del Software. Capítulo 8. Introducción a los métodos de desarrollo de software

Principios y valores de la agilidad

SOPORTE Y SEGUIMIENTO CON TRACKER.

2 EL DOCUMENTO DE ESPECIFICACIONES

La Autoridad de Certificación Global para Profesionales de Scrum y Ágil

PLIEGO DE PRESCRIPCIONES TÉCNICAS PARTICULARES QUE REGIRÁN LA REALIZACIÓN DEL CONTRATO DE LA OFICINA DE CALIDAD PARA LA

Seminario de Certificación CAPM

La evaluación del desempeño del personal es un punto muy delicado, ya que debe ser objetiva y justa para no generar conflictos

CAPÍTULO I. Introducción. 1.1 Marco Contextual. El estudio de la satisfacción laboral como fenómeno vinculado a actitudes y la relación de

Programa Iberoamericano para el Fortalecimiento de la Cooperación Sur-Sur

SCRUM. Cómo aumentar la productividad en las mismas horas de trabajo. Serafín Vélez Barrera Universidad de Granada

2. Administración de Proyectos en el contexto de TI

Qué son las prácticas externas extracurriculares realizadas bajo el convenio de cooperación educativa?

laboral en España y el papel de la Universidad

Guía de preparación. Agile Scrum Master de EXIN

Trabajo Práctico Integrador

Certificación. Gestión Avanzada 9004

Plan de Voluntariado en Grupo Intress

Guía Comparativa de Metodologías Ágiles

Administración de Centros Informáticos. Prof. Jhoan M. Chourio UNESR

Parametrización Scrum - Template Confluence

Roles Scrum en Profundidad. ScrumMaster, Product Owner, Team

CURSO COORDINADOR INNOVADOR

Transcripción:

Tiempo para cada iteración recomendado ASD 4 a 8 semanas AUP Primeras iteraciones más tiempo que las demás. Tamaño del equipo Equipos pequeños 5 a 9 miembros Todos los tamaños Comunicación en el equipo Cara a cara. Por medio de comunicación concisa. Tamaño del Proyecto Proyectos pequeños Todo tipo de proyectos Involucración del cliente En cada entrega el cliente dará su aportación Participa activa del cliente en las 4 fases, aunque no necesario día a día. Documentación en el proyecto ASD Sólo documentación básica AUP Documentación de alto nivel, concisa y formación de vez en cuando. Habilidades Especiales Ciclo de Aprendizaje Procesos Definidos

Ventajas Gracias a la colaboración y el aprendizaje, se mejoran mucho los procesos y se solucionan errores. Muy tolerante al cambio. Gestión del riesgo. El personal sabe lo que esta haciendo: no obliga a conocer detalles (alto nivel) Simplicidad: apuntes concisos. Agilidad: procesos simplificados del RUP. Centrarse en actividades de alto valor: esenciales para El desarrollo. No fuerza a usar ninguna técnica o herramienta. Desventajas Errores y cambios que no son detectados con anterioridad afectan la calidad del producto y su costo total. El AUP es un producto muy pesado (simplificación de RUP), en relación a otros ágiles. Como es un proceso simplificado, muchos desarrolladores eligen trabajar con RUP, por tener a disposición mas detalles en el proceso.

Crystal DSDM XP Dependiendo del método de la familia. Dependiendo del método de la familia 80% solución en el 20% del tiempo. 2 a 6 personas. Pero puede haber varios equipos trabajando en distintos módulos. 1 a 6 semanas. Menos de 20 personas. Cara a cara. Periodos de no interrupción. Osmótica: Misma sala. Basado en documentación. Cara a cara. Capacidad del equipo de Reuniones diarias de pie. tomar decisiones Entre artecfactos y importantes sin esperar personas(código autocomentado, aprobación de alto nivel. pruebas unitarias) Todo tipo de proyectos. Dependiendo del método de la familia Todo tipo de proyectos. Pero en proyectos grandes deberá ser particionado. Proyectos pequeños. En cada entrega el cliente dará su aportación. No tiene porque estar accesible constantemente, pero si, al menos, semanalmente. En cada entrega el cliente dará su aportación (entregas frecuentes) Cliente involucrado. Comunicación fluída. El cliente decide prioridades y debe estar siempre disponible. Crystal DSDM XP Sólo documentación básica Abundante Sólo documentación básica. Código autodocumentado. Familia compuesta por varios tipos que se adapta a todo tipo de proyectos y tamaño de equipos. Prototipado TDD, User Stories, Refactoring, Pair Programming

Se ajusta a la criticidad o tipo de proyecto y al tamaño del equipo. Coordinación difícil de equipos grandes. Permite alcanzar nivel 2 CMMI. Uso de prototipos para obtener requisitos. El cliente es parte del equipo. Todos los cambios Feedback constante. durante el desarrollo Mejores prácticas bien son reversibles definidas. Los requisitos están Simplicidad. especificados a un alto Potencia la mejora continua. nivel Da prioridad a la acción. El testing está Propiedad colectiva del código Integrado a través del ciclo de vida. Desarrollo rápido. Documentación abundante. Los equipos de DSDM deben tener el poder de tomar decisiones. Documentación pobre. Puede llevar a poca disciplina. La reflexión puede quedar demasiado relegada frente a la acción. Presencia obligatoria e importante del cliente. Hacer las cosas simples requiere experiencia. Requiere coraje para asumir ciertas prácticas.

FDD LSD Kanban 2 días a 2 semanas. Iteraciones cortas. Flujo constante. Se liberan entregables en base a eventos o necesidades Admite muchos miembros. Todos los tamaños Sin prescripción. Basado en documentación. Por medio de comunicación concisa. Cara a cara. A traves de tablero Kanban. Cada equipo define sus procesos. Proyectos complejos y críticos. Todo tipo de proyectos Proyectos de corta media duración. En cada entrega el cliente dará su aportación. En cada entrega el cliente dará su aportación (entregas frecuentes) Sería conveniente una participación activa del cliente. FDD LSD Kanban Existe documentación. La mínima necesaria para que alguien nuevo entienda el sistema. Sólo documentar lo extrictamente necesario. Evita la documentación. Cada equipo define sus procesos. Diagramas UML. Muda, Mura y Muri Tablero Kanban.

Monitoreo constante del avance del proyecto. Enfasis en la calidad. Ofrece soluciones a situaciones de riesgo (cambios en requisitos, perdidas de tiempo.) Mejora la calidad. Aumenta la productividad. Elimina lo que no produzca valor para el cliente. Facilita el que todo el mundo sepa que hacer, quien hace que y como va el proyecto. Limita el número de tareas a hacer al mismo tiempo. Control del flujo de trabajo. Fácil de aplicar. Flexible ante cambios. Propiedad individual del código. No cubre todo el ciclo de vida. Necesita de otras metodologías que la cumplimenten. Requiere equipo experimentado y responsable en su propio trabajo. Requiere constantes esfuerzos de revisión y análisis de procesos. Se deben definir las fases del ciclo de trabajo. No define roles, ni fases, ni tampoco profundiza en el tablero Kanban. Algunos lo ven más como una técnica que como metodología.

Scrum 2 a 4 semanas. Scrumban Flujo constante. Se liberan entregables en base a eventos o necesidades Todos los tamaños (Scrum de Scrums) No hay ScrumMaster. Equipos pequeños. Reuniones diarias de pie. Reuniones de retrospectiva. Reuniones diarias de pie. A traves de tablero Kanban. Reuniones de retrospectiva. Todo tipo de proyectos. Proyectos de corta media duración. Cliente fuertemente involucrado a través del rol de ProductOwner. Cliente involucrado. Comunicación fluída. Scrum Scrumban Sólo documentación básica. Sólo documentación básica. Sprint, Product y Sprint BackLog, Scrum Board, Scrum Master, Planning Poker. Lo mejor de Scrum y de Kanban

Equipo autoorganizado. El equipo sabe lo que tiene que hacer cada día. El cliente sabe lo que se le entrega en cada sprint. Flexible a cambios. Desarrolladores tienen autonomía. Minimiza el trabajo de gestión. Minimiza el sindrome del estudiante. Todas las de Kanban, más todo lo que aportan las reuniones de Scrum. Puede producir stress al sentirse el equipo en un continuo sprint. Requiere un equipo formado, motivado y con cierta experiencia. Necesidad de involucración del cliente. Problemas en equipos distribuídos geográficamente. Algunos lo ven como Scrum sólo que usando un tablero Kanban. No hay una clara definición de roles y fases.