Zusammenfassung der Ressource
SBOK - Cap 5 - Quality (Calidad)
- Secciones para SDC: 5.3 , 5.4 y 5.6
- Aplicable a:
- Portafolios, programas y proyectos de cualquier sector
- Productos, servicios o cualquier otro resultado
- Proyectos de cualquier tamaño y complejidad
- Produto:
- puede referirse a un producto, servicio, o cualquier otra prestación.
- 5.3 Definición de Calidad
(Quality)
- Definición
- La capacidad del producto o productos entregables
completados para cumplir los Criterios de Aceptación y
alcanzar el valor de negocio que espera el Cliente.
- Cumplimiento
- Scrum adopta un enfoque de Continuous Improvement en
el que el equipo aprende de sus experiencias y del
compromiso de los stakeholders
- Cualquier cambio en los requisitos refleja los cambios en el entorno
empresarial interno y externo y permiten que el equipo funcione
continuamente y se adapte a alcanzar esos requisitos
- Los incrementos durante los Sprints, esto hace que los
errores o defectos sean detectados durante las pruebas
de calidad repetitivas
- Desarrollo, pruebas y documentación se completan durante el Sprint por
el mismo equipo.
- En los entregables Done
- La interacción entre el Scrum Team y Stakeholder asegura que se alcance niveles
esperados de calidad
- 5.3.1 Calidad y Alcance (Quality and Scope)
- Factores de ámbito de aplicación y requisitos de calidad
- La necesidad del negocio que el project cumplirá
- La capacidad y la buena disposición de la organización
para cumplir con las necesidades del negocio
- Las necesidades futuras y actuales de la audiencia
- Alcance de un proyecto
- es la suma total de todos los incrementos del product y
el trabajo necesario para desarrollar el producto final
- Calidad
- es la capacidad de las entregas para cumplir con los
requisitos de calidad del producto y satisfacer las
necesidades del Cliente
- Calidad y Alcance se capturan en el
Prioritized Product Backlog
Anmerkungen:
- En Scrum, el alcance (scope)
y la calidad del proyecto son capturados en el Prioritized Product Backlog.
- El alcance de cada Sprint se captura en el
Groom Prioritized Product Backlog (PBIs)
Anmerkungen:
- El alcance de cada Sprint está determinado por la refinación de los grandes Prioritized Product Backlog Items (PBIs) en un conjunto de pequeños pero detallados User Stories que pueden ser planeados, desarrollados y verificados dentro de un Sprint.
- Product Owner (PO) vela que el Prioritized Product
Backlog (PPB) este actualizado
- Asegura el refinamiento de las User Stories antes de cada Sprint
- 5.3.2 Calidad y Valor empresarial
- Vinculados estrechamente
- Fundamental entender la calidad y alcance del proyecto:
- Asignar correctamente resultados
- Asignar correctamente los beneficios
- El alcance ofrezca valor empresarial
- Determinar el Valor Empresarial del Producto:
- Entender la necesidad del negocio que impulsa los requisitos.
- La necesidad determina el producto
- Producto puede determinar el Valor Empresarial.
- Calidad
- Variable compleja
- Aumento en alcance sin aumento en el
tiempo, disminuye calidad
- “sustainable pace”
(ritmo sostenible)
- permite mejorar la calidad a medida
que transcurre el tiempo.
- SGB
- Puede definir requisitos mínimos de Calidad
- Para todos los proyectos
- 5.4 Acceptance Criteria y Prioritized
Product Backlog
- Prioritized Product Backlog
- Documento de requisitos individuales
- Define el alcance del projecto
- Lista de prioridades de las
características del producto o servicio
- Contiene las necesidades descritas
como User Stories
- User Stories
- Requisitos específicos
- Señaladas por los los Stakeholders
- Cada "User Storie" tiene su correspondiente
"User Story Acceptance Criteria"
- Acceptance Criteria
- Componentes objetivos para
evaluar la funcionalidad
- Desarrollados por el PO
- Basado en su conocimiento experto
del requisito del cliente
- Debe describir claramente las
condiciones para satisfacer el User Storie
- El PO revisa en el proceso "Demostrate and
Validate Sprint" Sprint Review Meeting
- No son sustitutos de la lista de requisitos
- El PO los comunica al Scrum
Team y solicita su acuerdo
- El PO evalua su cumplimiento para
aceptar o rechazar las User Stories
- Si se aceptan se consideran como "Done"
- Los rechazados (Rejected Deliverables)
se añaden al Prioritized Product Backlog.
- 5.4.1 Escribiendo Acceptance Criteria
- Es estado "Done" es blanco y nego,
no hay intermedio
- Debe cumplirse todos los criterios del
"Acceptance Criteria"
- 5.4.2 Minimum Acceptance Criteria
Anmerkungen:
- Una unidad de negocio de alto nivel puede anunciar un Acceptance Criteria mínimo y obligatorio, lo cual luego se puede convertir en parte de los Acceptance Criteria para cualquier User Story de esa unidad de negocio.
- Definidos por la Unidad de Negocio
- Mínimo y obligatorio
- Puede convertirse en "Acceptance Criteria"
- Cualquier funcionalidad posterior
para esa Unidad de Negocio debe
cumplir con ese Criterio
- Pueden pasar a Programas y Portafolios
- Ya documentados, pueden pasar al SGB
- 5.4.3 Definición de Done (Terminado)
- Diferencia entre "Done Criteria"
y "Acceptance Criteria"
- "Acceptance Criteria"
- Único e individual por User Storie
- "Done Criteria"
- Conjunto de reglas
- Aplican a todas las User
Stories de un Sprint
- Definition of Done (DoD):
- Lista de verificación de
"Done Criteria"
- Debe ser clara para eliminar
ambigüedades
- Normalmente determinada y
documentada en SGB
- Podría incluir
- Fueron repasados por otros miembros del equipo
- Se completó la prueba de unidad del User Story
- Llevar a cabo las pruebas de Quality Assurance
(Aseguramiento de calidad)
- Finalización de toda la documentación
relacionada con los User Stories
- Todos los issues están arreglados
- La demostración exitosa a los Stakeholders y/o
representantes de la empresa
- Ambos deben cumplirse a cabalidad
para lograr el estado de "Done"
- 5.4.4 Aceptación o rechazo de elementos de
Prioritized Product Backlog
- Unidad de Negocio y Stakeholders participan
en la "Sprint Review Meeting"
- Se le muestra al PO y
Stakeholders el producto
- Solo el PO Acepta o Rechaza
- Criterios de Aceptación objetivos.
- El Scrum Master (SM) se asegura
que el PO no cambie los criterios durante el Sprint
- 5.6 Resumen de responsabilidades
- SGB
- Definición de "DONE"
- Proporciona la guía para desarrollar "Acceptance Criteria"
- Define las herramientas que Scrum Team puede
usar para desarrollar y verificar el producto
- Portafolio PO
- Establece mínimo "Acceptance Criteria" de Portafolios
- Repasa los entregables del portafolio
- Portafolio SM
- Asegura paso sostenible
- Centrarse en calidad, no velocidad
- Program PO
- Establece mínimo "Acceptance
Criteria" del Programa
- Revisa los entregables
- Program SM
- Asegura paso sostenible
- Centrarse en calidad, no velocidad
- Stakeholders
- Revisa y acepta entregables
- PO
- Define
- Business Requirenments del producto
- Requisitos claros del Prioritized Product Backlog
- Acceptance Criteria (incluye los del programa)
- Evalúa
- Viabilidad
- Cumplimiento de calidad
- Entregables durante el proceso de "Demostrate and validate Sprint"
- SM
- Propicia
- Mentalidad "Primero el equipo"
- Eliminar obstáculos
- Paso sostenible
- Calidad sobre velocidad
- El equipo siga las reglas de Scum, incluso el PO
- Scrum Team (ST)
- Desarrollo y mantenimiento de Entregables
- Practica y alienta buena comunicación para aclarar requesitos
- Comparten conocimiento
- Comparten Experiencia
- Cambios rápidos a los entregables