INTRODUCCION A MODELO DE DESARROLLO SCRUM

Páginas: 7 (1506 palabras) Publicado: 6 de abril de 2015
Desarrollo Ágil con
SCRUM

Itzcoalt Alvarez M.
Joiz.Net

Objetivo

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

2

Agenda










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

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

4

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

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

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

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

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

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

Roles (Scrum Team)







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

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

Roles: gallinas y cerdos.
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 clara diferencia entre estos dos grupos
(gallinasy 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.






Usuarios finales
Marketing
Áreas comerciales
Áreas contables
Etc.

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

Flujo de Scrum

SprintBacklog

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

Sprint
• Tiempo en el cual se desarrolla un
incremento en la funcionalidad
– Duración máxima: 30 días
– Durante el Sprint no puede modificarse el
contenido del Sprint Backlog.

Sprint
Razones paraabortar un Sprint.
– La tecnología seleccionada no funciona.
– Han cambiado las circunstancias del negocio
– El Scrum Team ha tenido interferencias.
Solo el ScrumMaster puede abortar un Sprint.

Artefactos
• Scrum define una pequeña cantidad de
artefactos para el seguimiento del proyecto
y control de las actividades asociadas al
sprint.
– Sprint Backlog
– Product Backlog
– Grafica de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo original de Scrum para desarrollo de software
  • Modelo SCRUM
  • Introducción a los modelos de desarrollo en la Argentina
  • Introduccion Al Modelado
  • modelo INTRODUCCION
  • Introducción a modelos
  • Modelo de introduccion
  • Modelo De Desarrollo Y Modelo De Desarrollo Venezolano

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS