3.2 Resumen de Libro SBOK 2017
3.2 Resumen de Libro SBOK 2017
3.2 Resumen de Libro SBOK 2017
www.jbenterprisegroup.com A-1
SCRUM PRINCIPIOS: SCRUM ASPECTOS
1.4.3.1 Organización
1.4.3.2 Justificación del negocio
1.4.3.3 Calidad
1.4.3.4 Cambio
1.4.3.5 Riesgo
SCRUM PROCESOS
Leer de la página 15 al 18
www.jbenterprisegroup.com A-2
www.jbenterprisegroup.com A-3
2. SCRUM PRINCIPIOS:
www.jbenterprisegroup.com A-4
2.4 Auto-organización
2.5 Colaboración
www.jbenterprisegroup.com A-5
2.7 Bloque de tiempo asignado
www.jbenterprisegroup.com A-6
SCRUM ASPECTS
3. ORGANIZACIÓN
3.3 Roles de un proyecto Scrum
Core Roles—
.Product Owner
.Scrum Master
.Scrum Team
Roles no centrales
.Socio(s): Cliente, Usuarios, Patrocinador
.Vendedores
.Cuerpo de asesoramiento de Scrum (Scrum Guidance Body)
www.jbenterprisegroup.com A-7
www.jbenterprisegroup.com A-8
www.jbenterprisegroup.com A-9
4. JUSTIFICACION DE NEGOCIO
www.jbenterprisegroup.com A - 10
www.jbenterprisegroup.com A - 11
5. CALIDAD
www.jbenterprisegroup.com A - 12
6. CAMBIO
www.jbenterprisegroup.com A - 13
www.jbenterprisegroup.com A - 14
www.jbenterprisegroup.com A - 15
www.jbenterprisegroup.com A - 16
7. RIESGO
www.jbenterprisegroup.com A - 17
www.jbenterprisegroup.com A - 18
www.jbenterprisegroup.com A - 19
www.jbenterprisegroup.com A - 20
PROCESOS
8. INICIAR
8.1 Creación de la visión del proyecto—En este proceso, el caso de negocio del proyecto se revisa para crear una declaración de la
visión del proyecto que servirá de inspiración y proporcionará un enfoque de todo el proyecto. En este proceso se identifica al
propietario del producto.
8.2 Identificación del Scrum Master y el(los) socio(s)—En este proceso, se identifica al Scrum Master y a los socios utilizando
criterios de selección específicos.
8.3 Formación de un equipo Scrum—En este proceso, se seleccionan a los miembros del equipo Scrum. Normalmente, el
propietario del producto es el responsable principal de la selección de los miembros del equipo, pero a menudo lo hace en
colaboración con el Scrum Master.
8.4 Desarrollo de épica(s)—En este proceso, la declaración de la visión del proyecto sirve como la base para el desarrollo de épicas.
Las reuniones de grupo de usuarios pueden llevarse a cabo para discutir la(las) épica(s) apropiada(s).
8.5 Creación de la lista priorizada de pendientes del producto—En este proceso, la épica(s) es refinada, detallada, y luego
priorizada para crear la lista priorizada de pendientes del producto del proyecto.
Lo que se conoce como criterios de terminado también se establecen en este punto.
8.6 Realizar el plan de lanzamiento—En este proceso, el equipo principal de Scrum revisa las historias de usuario en el lista
priorizada de pendientes del producto para desarrollar un cronograma de planificación del lanzamiento, que es esencialmente un
programa de implementación por fases que se puede compartir con los socios del proyecto. La duración de los sprints también se
determina en este proceso.
www.jbenterprisegroup.com A - 21
www.jbenterprisegroup.com A - 22
8.1 Creación de la visión del proyecto
8.2 Identificar al Scrum Master y al socio(s)
8.3 Formación de un equipo Scrum
8.4 Desarrollo de épica(s)
8.5 Creación de la lista priorizada de pendientes del producto
8.6 Realizar el plan de lanzamiento
8.7 Diagrama de la fase del flujo de datos
www.jbenterprisegroup.com A - 23
9. PLANIFICACIÓN Y ESTIMACIÓN
9.1 Crear historias de usuario—En este proceso se crean las historias de usuario y sus respectivos criterios de aceptación. Las
historias de usuario generalmente las escribe el Product Owner y se diseñan para garantizar que los requerimientos del cliente estén
claramente representados y que todos los stakeholders las pueden entender completamente. Se pueden llevar a cabo talleres de
redacción de historias de usuario donde se involucre a los miembros del Equipo Scrum en la creación de dichas historias.
Tales historias se incorporan al Backlog Priorizado del Producto.
9.2 Estimar historias de usuario—En este proceso el Product Owner aclara las historias de usuario a fin de que el Scrum Master y el
Equipo Scrum hagan una estimación sobre el esfuerzo necesario para desarrollar la funcionalidad descrita en cada historia de
usuario.
9.3 Comprometer historias de usuario—En este proceso el Equipo Scrum se compromete a entregar al Product Owner las historias
de usuario para un sprint. El resultado de este proceso serían historias de usuario comprometidas.
9.4 Identificar tareas—En este proceso las historias de usuario comprometidas se dividen en tareas
específicas y se compilan en una lista de tareas.
9.5 Estimar tareas—En este proceso, el equipo principal de Scrum estima el esfuerzo necesario para completar cada tarea en la lista
de tareas. El resultado de este proceso es una Effort Estimated Task List.
9.6 Crear el Sprint Backlog—En este, el equipo principal de Scrum lleva a cabo reuniones de planificación del sprint donde el grupo
elabora un Sprint Backlog que contiene todas las tareas a completarse en el sprint.
www.jbenterprisegroup.com A - 24
9.1 Crear historias de usuario
9.2 Estimar historias de usuario
9.3 Comprometer historias de usuario
9.4 Identificar tareas
9.5 Estimar tareas
www.jbenterprisegroup.com A - 25
9.6 Crear el Sprint Backlog
9.7 Diagrama de flujo de datos de fase
www.jbenterprisegroup.com A - 26
10. IMPLEMENTACIÓN
10.1 Creación de entregables—En este proceso, el equipo Scrum trabaja en las tareas de la lista de pendientes del sprint para crear
los entregables del sprint. Generalmente se utiliza un tablero de Scrum para dar seguimiento al trabajo y a las actividades que se
llevan a cabo. Los problemas que enfrenta el equipo Scrum pueden actualizarse en un registro de impedimentos (del inglés:
Impediment Log).
10.2 Realizar reunión diaria de pie—En este proceso se lleva a cabo diariamente una reunión altamente focalizada con un bloque
de tiempo asignado y denominada: reunión diaria de pie (del inglés: Daily Standup Meeting). Es un foro para que el equipo Scrum se
ponga al día sobre sus progresos y sobre cualquier impedimento que pudieran estar enfrentando.
10.3 Mantenimiento de la lista priorizada de pendientes del producto—En este proceso, constantemente se actualiza y se da
mantenimiento a la lista priorizada de pendientes del producto (Proritized Product Backlog). Se puede celebrar una reunión de
revisión de dicha lista, en la cual los cambios y actualizaciones a la lista de pendientes se analizan y se incorporan a la lista priorizada
de pendientes del producto según corresponda.
www.jbenterprisegroup.com A - 27
10.1 Creación de entregables
10.2 Realizar reunión diaria de pie (Daily Standup)
10.3 Mantenimiento de la lista priorizada de pendientes del producto
10.4 Diagrama de flujo de datos de fase
www.jbenterprisegroup.com A - 28
11. REVISIÓN Y RETROSPECTIVA
www.jbenterprisegroup.com A - 29
12. LANZAMIENTO
12.1 Envío de entregables—En este proceso se hace la entrega o la transición de los entregables aceptados a los socios relevantes.
La conclusión satisfactoria del sprint se documenta en un acuerdo formal de entregables funcionales.
12.2 Retrospectiva del proyecto—En este proceso, en el cual se concluye el proyecto, los socios de la organización y los miembros
del equipo principal de Scrum se reúnen para hacer una retrospectiva del proyecto e identificar, documentar e internalizar las
lecciones que se aprendieron. Generalmente, dichas lecciones permiten documentar las mejoras accionables aceptadas e
implementarlas en futuros proyectos.
www.jbenterprisegroup.com A - 30
12.1 Envío de entregables
12.2 Retrospectiva del proyecto
12.3 Diagrama de flujo de datos de fase
www.jbenterprisegroup.com A - 31
www.jbenterprisegroup.com A - 32
13. ESCALAMIENTO DE SCRUM EN GRANDES PROYECTOS
13.1 Crear componentes de grandes proyectos—Este proceso define la forma en la que los Product Owners trabajan en conjunto y
de cómo varios equipos de Scrum trabajan juntos. También se identifican componentes comunes, así como recursos comunes y
especializados.
13.2 Realizar y coordinar sprints— Por lo general, este proceso solo es relevante en grandes proyectos y aborda aspectos
específicos que deben ser considerados durante cada sprint. De ser necesario, se pueden llevar a cabo reuniones de Scrum de
Scrums a fin de coordinar los esfuerzos entre los distintos equipos de Scrum.
13.3 Preparar el lanzamiento de grandes proyectos—En algunos proyectos grandes, pudiera tener sentido empresarial llevar a cabo
un sprint especial con anticipación a fin de preparar el lanzamiento del producto (que será decidido por el equipo del proyecto con
base en las necesidades del negocio). Este proceso aborda dicho sprint preparatorio
www.jbenterprisegroup.com A - 33
14. ESCALAMIENTO DE SCRUM PARA LA EMPRESA
14.1 Crear componentes de programa o portafolio—En este proceso, el Program Product Owner o el Portfolio Product Owner, así
como los stakeholders clave identifican componentes comunes y recursos necesarios para el programa o portafolio. Los criterios
mínimos de terminado se definen y se identifican a todos los stakeholders.
14.2 Revisar y actualizar el Scrum Guidance Body—En este proceso, las recomendaciones del Scrum Guidance Body se revisan
constantemente por parte de sus miembros y se actualizan cuando sea necesario. En este proceso, también se atienden los cambios
en los integrantes del Scrum Guidance Body.
14.3 Crear y refinar el backlog del programa o portafolio—En este proceso, se elabora, se actualiza y se refina el backlog del
programa o portafolio. Se pueden hacer recomendaciones de mejoramiento por parte del Scrum Guidance Body y se pueden
modificar los plazos con base en los cambios en los requerimientos y/o procesos del proyecto en el programa o portafolio.
14.4 Coordinar los componentes del programa o portafolio—En este proceso se coordinan los componentes del programa o
portafolio. Se atienden las dependencias entre proyectos; se discuten los impedimentos comunes y se comparten las mejores
prácticas. En ocasiones, se hacen recomendaciones de mejoramiento por parte del Scrum Guidance Body.
14.5 Retrospectiva de lanzamientos del programa o portafolio—En este proceso, el Program Product Owner o el Portfolio Product
Owner y los stakeholders clave se reúnen para hacer una retrospectiva sobre el lanzamiento de un programa o portafolio e
internalizar las lecciones aprendidas. Por lo general dichas lecciones aprendidas llevan a mejoras aceptadas (Agreed Actionable
Improvements) para ser implementadas a futuro.
www.jbenterprisegroup.com A - 34
www.jbenterprisegroup.com A - 35
www.jbenterprisegroup.com A - 36
APÉNDICE
www.jbenterprisegroup.com A - 37
www.jbenterprisegroup.com A - 38
www.jbenterprisegroup.com A - 39