Scrum

Páginas: 7 (1651 palabras) Publicado: 1 de julio de 2012
Desarrollo Ágil con
Desarrollo
SCRUM
SCRUM

Itzcoalt Alvarez M.
Itzcoalt
Joiz.Net

Objetivo
Objetivo

Acercamiento a SCRUM,
Acercamiento
conocer sus ventajas y
desventajas, así como su
funcionamiento.
funcionamiento.

2

Agenda
Agenda










Antecedentes
Como funciona SCRUM
Roles y responsabilidades
Flujo de Scrum.
Artefactos.
Esquema decomunicación
Implementando Scrum.
Ventajas y desventajas.
Preguntas.
3

Antecedentes.
Antecedentes.
• Publicación del articulo “The New Product
Publicación
Development Game “ en Harvard
Business Review, Jan-Feb 1986 por
Takeuchi y Nonaka
• Considerado como modelo ágil por la
Considerado
Agile Alliance
Agile Alliance

4

Antecedentes
Antecedentes
• Metodología de desarrollo ágilutilizada en
Metodología
el desarrollo diferentes productos, entre
ellos, el desarrollo de software.
ellos,

Antecedentes
Antecedentes
• Basado en los principios ágiles:
– Colaboración estrecha con el cliente
– Predisposición y respuesta al cambio
– Desarrollo incremental con entregas frecuentes
Desarrollo
de funcionalidad
de
– Comunicación verbal directa
– Simplicidad, solo losartefactos necesarios
– Motivación, compromiso y responsabilidad del
Motivación,
equipo por la auto-gestión, auto-organización
equipo

¿Como funciona?
¿Como
Antes de iniciar cada iteración, el
equipo revisa las tareas pendientes y
selecciona la parte que entregará
como un incremento de
funcionalidad al finalizar la iteración
(Sprint)

El equipo debe revisar los requisitos, considerarla tecnología a utilizar, evaluar
su conocimiento y en forma colectiva determinar la forma en la que implementara
la funcionalidad

Roles
Roles
Solo existen tres roles dentro de Scrum
• Product Owner
• ScrumMaster
• Scrum Team

Roles ( Product Owner)
Roles
Representa a todos los interesados en el
producto final.
producto
• Marca las prioridades del producto
• Lleva el control delas estimaciones
• Retorno de Inversión (ROI)

Roles (Scrum Team)
Roles







Debe transformar las tareas del Sprint
Backlog en un incremento de funcionalidad
en el software.
en
Desarrollar el producto con calidad.
Auto-gestionado
Auto-organizado.
Multi-funcional
No mayor a ocho elementos.

Roles (ScrumMaster)
Roles
Responsable del proceso de Scrum.
•Incorporación de Scrum en la cultura de la
Incorporación
organización.
• Asegura el cumplimiento de los roles y
Asegura
responsabilidades.
responsabilidades.
• Formación y entrenamiento en el proceso.

Roles: gallinas y cerdos.
Roles:
Una gallina y un cerdo paseaban por la carretera. La gallina dijo al
cerdo: “Quieres abrir un restaurante conmigo”. El cerdo consideró la
propuesta y respondió:“Sí, me gustaría. ¿Y que venderíamos ?”. La
gallina respondió: “Huevos con jamón”.
El cerdo se detuvo, hizo una pausa y contestó: “Pensándolo
mejor, creo que no voy a abrir un restaurante contigo”. La gallina
los cuestiono por la razón de su negativa, a lo que el cerdo le
contesto: “En este negocio, Yo estaría realmente comprometido,
mientras que tu estarías sólo implicada”.
Scrum hace una claradiferencia entre estos dos grupos
(gallinas y cerdos) para garantizar que quienes tienen la
responsabilidad tienen también la autoridad necesaria para
poder lograr el éxito del proceso, y que quienes no la tienen no
puedan producen interferencias innecesarias

Implicados.
Implicados.






Usuarios finales
Marketing
Áreas comerciales
Áreas contables
Etc.

Comprometidos.Comprometidos.
• Product Owner
• Scrum Team
• Scrum Master.

Flujo de Scrum
Flujo

Sprint Backlog

Nueva funcionalidad

Selección de la
Product Backlo

Product Backlog
Requisitos priorizados
Visión:
ROI – versiones
hitos

Fuente: Agile Project Management with Scrum
Ken Schwaber

Flujo de Scrum
Flujo

Sprint
Sprint
• Tiempo en el cual se desarrolla un
Tiempo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Scrum
  • Scrum
  • El Scrum
  • SCRUM
  • scrum
  • Scrum
  • Scrum
  • SCRUM

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS