Scrum. Helder Marques



Documentos relacionados
Manifiesto Ágil: Historia

The Agile Manifesto. Que es el Manifiesto Ágil?

Scrum Manager Gestión de proyectos

Programación Extrema. Ing. Sebastian Priolo

Introducción a las Metodologías Ágiles. Introducción a Scrum. Roles Ceremonias Artefactos Métricas

SCRUM. Gestión ágil de proyectos

Qué esperan aprender en esta clase?

Prototipado Ágil. Mateu Batle Sastre

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

Ingeniería de Software I

Roles y Responsabilidades en la gestión de proyectos Scrum

Grupo N o de octubre de 2007

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

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

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

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

Scrum. Juan Palacio Bañeres

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)

Scrum Documentation. Release 1. Ivo Torras

Ingeniería de Sistemas I

Karen Giraldo Escobar Graciela Catalina Soto PROYECTO DE GRADO I

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

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

Ingeniería de Software II Segundo Cuatrimestre de 2008

Universidad ORT Uruguay

Una meta un Equipo. #TalentoCVTeam #ExcelenciaTIC

Introducción a la implementación de Scrum

Una Introducción a Scrum

Modulo III: - Metodologías: Scrum, metodologías en entornos ágiles

Ingeniería de Software II Primer Cuatrimestre de 2008

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

La Guía de Scrum. La Guía Definitiva de Scrum: Las Reglas del Juego. Octubre de Desarrollado y soportado por Ken Schwaber y Jeff Sutherland

El modelo Scrum. NST-0010 Rev. 0.1

Metodologías Ágiles: Scrum y técnicas de estimación ágil

Qué es scrum? scrumshortcuts.com

FORMULACION DE CRITERIOS PARA LA SELECCION DE METODOLOGIAS DE DESARROLLO DE SOFTWARE LEONARDO FLOREZ MARIN FELIPE GRISALES TOBON

Miguel Torres Jaime Pavlich-Mariscal

Gestión de proyectos ágil: conceptos básicos

ANÁLISIS DE LA APLICACIÓN DE LA METODOLOGÍA SCRUM COMO COMPLEMENTO DE LAS METODOLOGÍAS DEL PMI PARA EL CONTROL DE PROYECTOS DE DESARROLLO DE SOFTWARE.

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

Scrum. Framework ágil de procesos

EXIN Agile Scrum Foundation

SCRUM Metodología de trabajo ágil

Qué es una Metodología Ágil?

Scrum Testing.

La Guía de Scrum. La Guía Definitiva de Scrum: Las Reglas del Juego. Julio de Desarrollado y soportado por Ken Schwaber y Jeff Sutherland

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

Ingeniería de Software

Introducción a Scrum

Cómo las metodologías ágiles ayudan a los proyectos de Inteligencia de Negocios

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

Profesionalidad y Artesanía del

SCRUM. Melissa Gattoni Muñoz. Gestión de Sw. Profesor Iván Tamayo Garrido Universidad Técnica Federico Santa María. 2012

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

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

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

Proceso de desarrollo de software

Desarrollo ágil en tiempos de crisis. Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest

ACADEMIA AGIL PROFESSIONAL SCRUM DEVELOPER

Juan Carlos Sanchez Galvis

PROPUESTA DE CAPACITACION

Febrero Scrum: Desarrollado y mantenido por Ken Schwaber y Jeff Sutherland

Roles Scrum en Profundidad. ScrumMaster, Product Owner, Team

UNIVERSIDAD ANDINA SIMÓN BOLÍVAR SEDE ECUADOR ÁREA DE GESTIÓN PROGRAMA DE MAESTRÍA EN DIRECCIÓN DE EMPRESAS

Fundamentos de las metodologías ágiles

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

Scrum Manager Curso de formación

Desarrollo detallado de la fase de aprobación de un proyecto informático mediante el uso de metodologías ágiles.

Período Teoría Práctica Laboratorio de crédito Electiva Requisitos Metodología del Software

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

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

Autodirección en Equipos de Software. Presentado por: Juan José Cárdenas sábado, 29 de enero de 2011

Administración Ágil de. Juan Banda, MSc, CSP

Documentación de los programas/aplicativos. Documentación de los programas/aplicativos

Agilidad. ADN y fortalezas. cc-by **Maurice**

Participantes

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

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

Kanban vs. Scrum. Sesión 6b. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ. Alicante

MEMORIA DE LAS ACTIVIDADES DESARROLLADAS PROYECTOS DE INNOVACIÓN EDUCATIVA CURSO 2014/2015

Desarrollo de software y programación

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

DES. Fundamento Institucional. Objetivos. Alcance

Una Propuesta de Conjunción de Elementos Metodológicos en común dentro de los Enfoques ágiles para el Desarrollo de Software.

Gestión de Proyectos con Scrum, PMBOK y CMMI. c) 2010 Process Consulting- II Conferencia Internacional de CMMI(r) en Perú

emp/pmp - entrenamiento Muy práctico / examen PMP (16 horas)

Personal Software Process RUP

MODELO DE CONSTRUCCIÓN DE PROTOTIPO

El Rol del Arquitecto IT

El nuevo escenario. NST-0002 Rev. 0.1


SCRUM: Una revisión de la literatura

Ingeniería de Software II

Objetivos: Sistemas de Información 2. Objetivos. Objetivos:

Scrum en breve. Dan Rawsthorne, PhD, PMP, CST Doug Shimp, CST Marcelo R. López, Jr. CSM/CSPO, Traducción al Castellano

Tema 3. Procesos ligeros de desarrollo de software.

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

PMI Agile Certification

LIBRO: ADMINISTRACIÓN EXITOSA DE PROYECTOS

Transcripción:

Scrum Helder Marques

Gerencia de proyectos Es como el helado; viene en varios sabores ( Y muchas veces engorda )

Gerencia de proyectos

Gerencia de proyectos

Gerencia de proyectos

Un poco de historia... Cascada Espiral UP RUP XP

UP... =

UP... Está fuertemente basado en el PMBoK...... pero dónde está el control?

XP... =

La trampa de los procesos Para el que solo conoce de martillos...... todo problema es un clavo

Si buscas resultados distintos, no hagas siempre lo mismo Albert Einstein. 1879-1955

Qué es Scrum?

Qué es Scrum? Scrum is an iterative, incremental process for developing any product or managing any work http://www.scrumalliance.org/

Qué es Scrum? Segmentación Un problema a la vez

Qué es Scrum? Crossfuncional Trabajo en equipo

Qué es Scrum? Estar comprometido vs estar involucrado

El genio es 1% inspiración y 99% sudor Thomas Alva Edison. 1847-1931

Scrum no es algo nuevo The New New Product Development Game Enero 01, 1986 Harvard Business Review Article Hitotsubashi University, Japón Prof. Hirotaka Takeuchi Hitotsubashi University, Japón Prof. Ikujiro Nonaka

Scrum no es algo nuevo The New New Product Development Game Enero 01, 1986 Harvard Business Review Article Recuerdan qué pasó en los 80 s? Teoría Z? Dr. William Ouchi? Lealtad, foco, bien común? Hitotsubashi University, Japón Prof. Hirotaka Takeuchi Hitotsubashi University, Japón Prof. Ikujiro Nonaka

Scrum no es algo nuevo Empresas ejemplares de los 80 s: Epson Xerox HP Características: Enérgico Equipos auto-organizados Fases solapadas Multiaprendizaje Control sutil Transferencia de conocimientos

Manifiesto ágil Individuos e interacciones sobre procesos y herramientas Software que funciona sobre documentación exhaustiva Colaboración con el cliente sobre negociación de contratos Responder ante el cambio sobre seguimiento de un plan Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunnigham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas

Cuál es el primer paso? ᆲ

Cuál es el primer paso? ᆲ

Scrum - Proceso

Scrum - Proceso Lista de productos deseables

Scrum - Proceso Lista de tareas para el sprint actual

Scrum - Proceso 1. Qué hiciste ayer? 2. Qué harás hoy? 3. Existen impedimentos en el camino?

Scrum - Proceso Simplemente hazlo

Scrum - Proceso Muestra de resultados Típicamente en forma de demos

Para los amantes de...... XP, UP, RUP, Cascada, Espiral, Crystal, TDD... Qué me impide usar estos principios con el proceso seleccionado?

Scrum - Roles Solo 3 roles, no más...

Cliente NO ES EL ENEMIGO!!! EL EQUIPO LO ADORA!!! Define las prioridades Nadie conoce el negocio mejor que él Escuda al equipo del ruido exterior Responde las dudas del equipo Define las características del producto Es responsable de la rentabilidad del proyecto (ROI) Acepta o rechaza los resultados VEN?, REALMENTE ES IMPRESIONANTE!!!

Equipo de desarrollo Grupo multifuncional (pero con distintas habilidades) 7 ± 2 personas Selecciona objetivos y especifica resultados del sprint Tiene el derecho de hacer todo lo que esté dentro de los límites del proyecto para alcanzar el objetivo Se organiza a sí mismo y su trabajo Muestra los resultados al Cliente y a los involucrados

Scrum Master Responsable del proceso Coach, guía y árbitro Elimina impedimentos internos o externos al equipo Facilita la creatividad y el potencial del equipo Escuda al equipo de las interferencias externas Es responsable de las reuniones diarias, de sprint y de proyecto Muestra al cliente cómo mejorar su ROI usando Scrum Se asegura de tener un entregable sólido Scrum no es solo trabajo para él, es una forma de vida

Artefactos de Scrum

Artefactos de Scrum 1. Product Backlog: lista inicial de requerimientos y prioridades

Artefactos de Scrum 2. Sprint Backlog: lista de cosas a hacer en el sprint

Artefactos de Scrum 3. Burndown chart: velocidad de desarrollo Y = horas restantes X = días

Posibles problemas No hay suficiente trabajo

Posibles problemas Distracción del trabajo El Sprint Backlog no ha sido actualizado Los objetivos son muy difíciles

Planificación? Cuánto tiempo les llevaría (o les llevó) leer estos libros?

Planificación? Cuánto tiempo les llevaría (o les llevó) leer estos libros?... ahora pregúntele a su compañero de al lado

Gestión del proyecto Progreso del Sprint cómo es la acción del equipo frente al objetivo del Sprint? Progreso de la Versión la versión estará a tiempo con la funcionalidad deseada? Progreso del Producto cómo encaja el producto frente a la necesidad original?

Al final del día, quíen tiene la culpa o la gloria?

Al final del día, quíen tiene la culpa o la gloria? El programador? El cliente? El arquitecto? El gerente de proyecto? El diseñador? El vendedor? El tester?

Al final del día, quíen tiene la culpa o la gloria? El equipo

Links http://implementingscrum.com/ http://agilemanifesto.org/ http://groups.yahoo.com/group/solojava http://lacaraoscura.com/

SoloJava - BoF Jávado 26 de mayo de 2007 http://groups.yahoo.com/group/solojava

Tanto si piensas que puedes, como si piensas que no puedes, estás en lo cierto Henry Ford. 1863-1947

Scrum hmarques@softclear.net