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
Annotations:
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)
Annotations:
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
Annotations:
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