Scrum Errores Frecuentes

  • Uploaded by: David Roberto García Gutiérrez
  • 0
  • 0
  • January 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Scrum Errores Frecuentes as PDF for free.

More details

  • Words: 1,491
  • Pages: 56
Loading documents preview...
Scrum errores frecuentes de implementación Lima, Junio 2012

¿Quién les habla? Ingeniero José Gramaglia 15 años involucrado en proyectos de desarrollo. Graduado como Ingeniero de Sistemas en la UTN de Argentina. En 2002 me incorpore a Belatrix Software Factory como Desarrollador. Lideré varios de proyectos. En 2008 asumí el rol de Sub Gerente de Desarrollo

En 2010 certifiqué como Scrum Master. Actualmente tengo a cargo 6 cuentas con más de 50 personas involucradas.

Quiénes somos? Somos la Empresa de Software más grande del Oeste Argentino, con sedes en: Mendoza, Argentina y en Lima, Perú. Tenemos más de 180 empleados en Argentina y 15 en Perú, y estamos entre las 10 empresas de desarrollo líderes de toda latino-América. Trabajamos bajo normas certificadas de calidad ISO 9001/2008 y hemos acreditado Nivel 2 de CMMi® y seguimos trabajando para lograr el Nivel 3. Aplicamos metodologías Tradicionales y Agiles, como Scrum, para administrar nuestros proyectos. Nuestros principales servicios en proyectos son Desarrollo de Software y QA. Invertimos en investigación y desarrollo: nuevas tecnologías de desarrollo y testing, aplicaciones móviles, nuevos frameworks, etc. Somos partners de Oracle-Sun y Microsoft y colaboramos para que nuestra gente obtengan certificaciones en Scrum,.Net y Java. Nuestra perspectiva de crecimiento para el 2012 es del 45 %.

Nuestros Clientes •Empresas de desarrollo de software •E-commerce •Cloud computing y telecomunicaciones

•Educación online y e-learning •Entretenimiento •Comunidades virtuales. Social Marketing

Nuestros clientes son de: • USA • Canada • Alemania • Inglaterra • Italia • Chile

•Salud y cosmética •Venta directa (MLM) •Domótica •Servicio de dominios, registros de máquinas y servicios legales •Seguros, inversiones y riesgos financieros •Soporte a productos •Aplicaciones para teléfonos móviles •Plataformas para el manejo de imágenes •Software científico para empresas farmacéuticas y químicas líderes del mundo

Nuestros Valores Excelencia Pasión

Compromiso Empowerment y confianza Trabajo en equipo

¿Que ofrecemos? Excelente clima laboral Capacitaciones constantes: Ingles, actualizaciones técnicas y management. Trabajar con las ultimas tecnologías Estabilidad laboral (trabajo por planilla y a tiempo indeterminado) Crecimiento profesional: especializaciones técnicas y liderazgo de equipos. Excelentes Instalaciones (zona Miraflores) Posibilidades de viajar al extranjero

Agenda….

11:25

5 minutos para repasar Scrum El ciclo de Vida en Scrum

Revisión de roles y responsabilidades

Principales Valores Herramientas. Diagnosticando vicios en el proceso. Burndown Chart Cumulative Flow Task board

Story Points

Documentación

Proceso

Scrum • Scrum es:

Es importante poner de sobre Los cambios –son Un método simple para administrar aviso al PO deproyectos como esos bienvenidos complejos. cambios afectan terminado el al Backlog –sprint. Una metodología que permite administrar el

cambio, manteniendo productividad. – Una herramienta que permite administrar adecuadamente las expectativas, otorgando satisfacción Estrés al cliente y regulando el estrés saludable. del equipo.

Scrum • Básicamente consiste en: – Dividir el esfuerzo total en periodos fijos de tiempo, llamados Sprints (2 a 4 semanas) – En cada Sprint, concentrar los esfuerzos en la implementación de las funcionalidades mas importantes o prioritarias. – Repetir este ciclo n veces, entregando al final de cada iteración Software FUNCIONAL, y removiendo ineficiencias del proceso en cada ciclo.

Agenda….

11:25

5 minutos para repasar Scrum El ciclo de Vida en Scrum

Revisión de roles y responsabilidades

Principales Valores Herramientas. Diagnosticando vicios en el proceso. Burndown Chart Cumulative Flow Task board

Story Points

Scrum –Revisión del proceso Preferentemente en una sala de reuniones

Demo en Staging

10 US al 90% no representa una entrega del 90%

Es un esfuerzo colectivo, NO la suma de esfuerzos individuales

Time boxed

Acciones

Agenda….

11:25

5 minutos para repasar Scrum El ciclo de Vida en Scrum

Revisión de roles y responsabilidades

Principales Valores Herramientas. Diagnosticando vicios en el proceso. Burndown Chart Cumulative Flow Task board

Story Points

Scrum - Roles y responsabilidades • Equipo – Conocido como delivery team. – Es quien lleva adelante el trabajo – Esta compuesto de 5 a 9 personas – Decide como será hecho el trabajo, quien realizará cada tarea. En principio cualquier miembro debe ser capaz de realizar cualquier tarea. Tiene éxito o fracasa como un conjunto

Scrum - Roles y responsabilidades • Product owner – Representa la voz del cliente, y asegura que el equipo trabaje en las cosas correctas desde la perspectiva del negocio. – El Product Owner administra el Product Backlog – El Product Backlog es una lista priorizada de necesidades con las especificaciones adecuadas. – El Product Backlog es visible para toda la organización, por lo que todos son consientes de que esperar en las futuras entregas

Scrum - Roles y responsabilidades • Scrum master – Es una combinación de coach y servidor del equipo. NO es un director de orquesta – El Scrum Master convoca las diferentes reuniones del equipo (Daily Scrums, Retrospective, Demo, etc). – El SM se asegura de minimizar las interrupciones externas al proyecto. – El SM hace foco en proveer al equipo las mejores circunstancias posibles para alcanzar los objetivos del Sprint, removiendo impedimentos.

Agenda….

11:25

5 minutos para repasar Scrum El ciclo de Vida en Scrum

Revisión de roles y responsabilidades

Principales Valores Herramientas. Diagnosticando vicios en el proceso. Burndown Chart Cumulative Flow Task board

Story Points

Scrum – Principales Valores • • • • • • • • • •

Confianza mutua Bajo costo de iteración Auto organizado Velocidad sostenida Compromiso Comunicación Honestidad bruta Priorización (minimizar el trabajo en progreso) Colaboración (maximizar ROI Retorno de la inversión) Mejora continua.

Agenda….

11:25

5 minutos para repasar Scrum El ciclo de Vida en Scrum

Revisión de roles y responsabilidades

Principales Valores Herramientas. Diagnosticando vicios en el proceso. Burndown Chart Cumulative Flow Task board

Story Points

Burndown Chart

Burndown Chart • Guideline – Validar con Capacity Plan – En algunos casos representa el total de tiempo estimado, en otros la disponibilidad de tiempo del equipo.

Burndown Chart

Burndown Chart • Remaining Time – Diariamente se debe reestimar el esfuerzo necesario para completar la tarea. – De forma temprana se debe decidir acciones correctivas, ante desviaciones significativas. – Es frecuente que las desviaciones sean ficticias, producidas por falta de actualización de la herramienta de tracking.

Burndown Chart

Burndown Chart • Team Effort – Contribuye en la evaluación de las desviaciones. – Contribuye en verificar que el tracker se actualice diariamente.

Scrum - Burndown chart

Agenda….

11:25

5 minutos para repasar Scrum El ciclo de Vida en Scrum

Revisión de roles y responsabilidades

Principales Valores Herramientas. Diagnosticando vicios en el proceso. Burndown Chart Cumulative Flow Task board

Story Points

Cumulative Flow Chart

Cumulative Flow Chart • ¿Estamos planificando adecuadamente? – Si • Planificación intensa el primer día. • Leve incremento de la lista de pendientes durante el sprint.

Cumulative Flow Chart • ¿Estamos planificando adecuadamente? – NO • La lista de tareas arranca vacía. • Diariamente se agregan muchos ítems a la lista.

Cumulative Flow Chart • ¿Estamos ejecutando las tareas de forma adecuada? – Si • Se respeta la minimización del trabajo en progreso.

Cumulative Flow Chart • ¿Estamos ejecutando las tareas de forma adecuada? – No • Todas las tareas se arrancan en paralelo.

Cumulative Flow Chart • ¿Estamos ejecutando las tareas de forma adecuada? – No • Probablemente el equipo no actualiza el issue tracker hasta el fin del sprint.

Cumulative Flow Chart • ¿Estamos probando el producto de forma ágil? – Si • Los tareas trancicionas de “To Do” a “Testing” a “Done” con una frecuencia similar a la que son puestas en progreso.

Cumulative Flow Chart • ¿Estamos probando el producto de forma ágil? – No • Los tareas transicionan de “To Do” a “Testing” a ultimo momento en el sprint.

Burndown Chat y Cumulative Flow

Agenda….

11:25

5 minutos para repasar Scrum El ciclo de Vida en Scrum

Revisión de roles y responsabilidades

Principales Valores Herramientas. Diagnosticando vicios en el proceso. Burndown Chart Cumulative Flow Task board

Story Points

Task board

Task board

Task board

Task board

Task board

Task board

Agenda….

11:25

5 minutos para repasar Scrum El ciclo de Vida en Scrum

Revisión de roles y responsabilidades

Principales Valores Herramientas. Diagnosticando vicios en el proceso. Burndown Chart Cumulative Flow Task board

Velocity / Story Points

Cono de incertidumbre

Estimación • Lo que necesitamos es una forma de estimar que – – –

Nos permita planear el futuro Nos recuerde que nuestra estimación es una especulación Contemple la complejidad de crear software

• Estimación de alto nivel. – – – –

Optimista. Especulativa. Errónea. Es mejor aproximadamente correcto que completamente equivocado. Solo sirven para responder la pregunta

¿Acaso este proyecto es posible? considerando las restricciones de presupuesto y tiempo

Story Points • Es un sistema abstracto y comparativo • Cada User Story es estimada en comparación con otras US. Evitar pensamientos del tipoa horas dependerá Points

• Llevar los Story demostrada por el equipo enllevaría el pasado. Como me tres días desarrollarlo entonces son tres SP

de la Velocidad

• Se recomienda la utilización de la serie de Fibonacci 1 2 3 5 8 13 21 34

• Estimar es una actividad de equipo.

Team Velocity

Preguntas? Gracias por su atención!!! www.belatrixsf.com Postulaciones:

http://jobs.belatrixsf.com [email protected]

Related Documents

Scrum Errores Frecuentes
January 2021 0
Pir. Errores Frecuentes
January 2021 1
Errores Constructivos
January 2021 1
Scrum Ejemplo
March 2021 0
Ebook-scrum
March 2021 0

More Documents from "rtoscanos2254"

January 2021 1
February 2021 2
February 2021 2
January 2021 1
Essential Ayurveda Book
February 2021 1