RESUMEN DE LIBRO SBOK Basado en Versión 2017
www.jbenterprisegroup.com A-1
IMPORTANTE:
Para la certificación SCRUM MASTER / SCRUM DEVELOPER es necesario leer:
-De la página 1 -139 COMPLETAMENTE
-De la página 140 en adelante leer la descripción de cada fase (1.5 paginas por fase) y Recordar los nombres de la
ENTRADA, HERRAMIENTA, SALIDA de cada gráfico de proceso (2paginas por fase)
www.jbenterprisegroup.com A-2
www.jbenterprisegroup.com A-3
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
www.jbenterprisegroup.com A-4
www.jbenterprisegroup.com A-5
www.jbenterprisegroup.com A-6
www.jbenterprisegroup.com A-7
SCRUM PRINCIPIOS:
2.3 Control del proceso empírico
www.jbenterprisegroup.com A-8
www.jbenterprisegroup.com A-9
2.4 Auto-organización
2.5 Colaboración
www.jbenterprisegroup.com A - 10
2.6 Priorización basada en valor (Value-based Prioritization)
2.7 Time-boxing (Bloque de tiempo)
www.jbenterprisegroup.com A - 11
2.8 Desarrollo iterativo
www.jbenterprisegroup.com A - 12
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 - 13
www.jbenterprisegroup.com A - 14
www.jbenterprisegroup.com A - 15
4. JUSTIFICACION DE NEGOCIO
www.jbenterprisegroup.com A - 16
www.jbenterprisegroup.com A - 17
www.jbenterprisegroup.com A - 18
5. CALIDAD
www.jbenterprisegroup.com A - 19
6. CAMBIO
www.jbenterprisegroup.com A - 20
www.jbenterprisegroup.com A - 21
www.jbenterprisegroup.com A - 22
www.jbenterprisegroup.com A - 23
www.jbenterprisegroup.com A - 24
www.jbenterprisegroup.com A - 25
7. RIESGO
www.jbenterprisegroup.com A - 26
www.jbenterprisegroup.com A - 27
PROCESOS
8. INICIO
8.1 Crear 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 (Project Vision Statement) que servirá de inspiración y proporcionará un enfoque de todo el
proyecto. En este proceso se identifica al Product Owner.
8.2 Identificar al Scrum Master y stakeholders(s)—En este proceso, se identifica al Scrum Master y a los stakeholders
utilizando criterios de selección específicos.
8.3 Formar el Equipo Scrum—En este proceso, se seleccionan a los miembros del Equipo Scrum. Normalmente, el
Product Owner 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 Desarrollar de épica(s)—En este proceso, la Declaración de la visión del proyecto (Project Vision Statement) sirve
como 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 Crear el Backlog Priorizado del Producto—En este proceso, la épica(s) es refinada, detallada y luego priorizada para
el Backlog Priorizado del Producto del proyecto. En este punto también se establecen loscriterios de terminado.
8.6 Realizar la planificación del lanzamiento—En este proceso, el equipo principal de Scrum revisa las historias de
usuario en el Backlog Priorizado 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
www.jbenterprisegroup.com A - 28
www.jbenterprisegroup.com A - 29
8.1 Crear la visión del proyecto
8.2 Identificar al Scrum Master y stakeholders(s)
8.3 Formar el Equipo Scrum
8.4 Desarrollar de épica(s)
8.5 Crear el Backlog Priorizado del Producto
8.6 Realizar la planificación del lanzamiento
8.7 Diagrama de la fase del flujo de datos
www.jbenterprisegroup.com A - 30
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
www.jbenterprisegroup.com A - 31
del sprint donde el grupo elabora un Sprint Backlog que contiene todas las tareas a completarse en el sprint.
www.jbenterprisegroup.com A - 32
www.jbenterprisegroup.com A - 33
www.jbenterprisegroup.com A - 34
10. IMPLEMENTACIÓN
10.1 Crear entregables—En este proceso, el Equipo Scrum trabaja en las tareas del Sprint Backlog para crear los
entregables del sprint. Generalmente se utiliza un Scrumboard para dar seguimiento al trabajo y a las actividades que se
llevan a cabo. Los problemas que enfrenta el Equipo Scrum pueden actualizarse en el Impediment Log (o registro de
impedimentos).
10.2 Realizar Daily Standup—En este proceso se lleva a cabo diariamente una reunión altamente focalizada con un
time-box asignado y denominada: 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 Refinamiento del Backlog Priorizado del Producto—En este proceso constantemente se actualiza y refina el
Backlog Priorizado del Producto. Se puede celebrar una reunión de revisión del Backlog Priorizado del Producto, donde
los cambios y actualizaciones al backlog se analizan y se incorporan al Backlog Priorizado del Producto, según
Corresponda.
www.jbenterprisegroup.com A - 35
www.jbenterprisegroup.com A - 36
11. REVISIÓN Y RETROSPECTIVA
11.1 Demostrar y validar el sprint—En este proceso, el Equipo Scrum demuestra los entregables del sprint al Product
Owner y a los stakeholders relevantes durante una reunión de revisión del sprint. El propósito de esta reunión es lograr
la aprobación y aceptación del Product Owner respecto al producto o servicio.
11.2 Retrospectiva de sprint—En este proceso, el Scrum Master y el Equipo Scrum se reúnen para discutir las lecciones
aprendidas durante el sprint. Dicha información se documenta como lecciones aprendidas que pudieran implementarse
en futuros sprints. Generalmente, como consecuencia de esta reunión, se pudieran obtener Agreed Actionable
Improvements (mejoras aceptadas) o recomendaciones actualizadas del Scrum Guidance Body.
www.jbenterprisegroup.com A - 37
www.jbenterprisegroup.com A - 38
12. LANZAMIENTO
www.jbenterprisegroup.com A - 39
www.jbenterprisegroup.com A - 40
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
www.jbenterprisegroup.com A - 41
www.jbenterprisegroup.com A - 42
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 - 43
www.jbenterprisegroup.com A - 44
www.jbenterprisegroup.com A - 45
www.jbenterprisegroup.com A - 46
www.jbenterprisegroup.com A - 47
www.jbenterprisegroup.com A - 48
www.jbenterprisegroup.com A - 49