Parcial 3. Product Backlog Flashcards

1
Q

¿Que problemas resuelve el Product Backlog?

A
  • La desconexión entre las personas que definen los requisitos y las personas que los llevan acabao.
  • Iterpretación ambigua de los requisitos.
  • Cambio de los requisitos desde que se definen hasta que se implementan.
  • Necesidad de incorporar nuevos requisitos durante el cilo de vida del desarrollo
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿de donde viene el concepto?

A

Surge en Scrum el concepto de Product Backlog, PB o Pila de Producto

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Para que sirve el Product Backlog?

A

sirve de punto de encuentro para discutir, conversar, definir y aclarar las características que debe cumplir el producto o proyecto

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Que hay en el Product Backlog?

A

La colección de funcionalidades o características que nuestro producto debe cumplir para alcanzar el objetivo deseado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿El PB contiene todos los requisitos del Producto?

A

No, son los que se conocen en un momento dado del proceso. Los requisitos se descubren y emergen constantemente, así que el Product Backlog de ayer posiblemente no sea el de hoy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Es una lista ordenada o desordenada?

A

Es una lista ordenada de mayor a menor prioridad establecida por el Product Owner

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Quiénes crean estos requisitos?

A

Cualquier persona involucrada en el proyecto, con el beneplácito del responsable del Backlog, el PO, puede crear elementos en él.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Estos requisitos son de distintos tipos?

A

Los requisitos pueden tener tipos, esto suele ser a gusto del equipo. Lo mínimo que debe tenerse es una división de requisitos funcionales y no funcionales

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

requisitos funcionales

A

se conocen como historias de usuario
que identifican una situación funcional del producto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

requisitos no funcionales

A

están relacionados con cualidades que son necesarias para el producto y no se pueden definir mediante historias de usuario

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Tienen los requisitos alguna otra organización, además del tipo?

A

Cada equipo puede tener su propia organización, pero en la literatura sobre el tema se suele hablar de una estructuración en Temas (Themes), Épicas (Epics) e Historias de usuario (User Stories).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué nivel de detalle tienen estos requisitos?

A

Su nivel de detalle va en función de su posición en el Backlog. Los elementos que tengan más prioridad y, por lo tanto, estén colocados en una zona superior del repositorio estarán muy detallados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Porque la diferencia en los niveles de detalle?

A

los elementos que se encuentran en la parte superior del Backlog son los ítems que posiblemente entren en la siguiente iteración o Sprint, por lo que necesitan estar muy detallados para que el equipo pueda trabajar con ellos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Cómo se plasma todo esto en algo utilizable?

A

Hay equipos que utilizan un tablón con los ítems en post-it, otros utilizan hojas de cálculo o pueden utilizarse herramientas informáticas desarrolladas para este propósito

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Cuales son los cimientos del Product Backlog?

A

Debe serguir la regla de las 3C (La misma que en Historias de usuario)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Que elementos se priorizan?

A

las historias de usuario y los
requisitos no funcionales.

17
Q

¿Por donde se empieza a prioriazar?

A

Quedan al nivel mas alto laslas que crean un impacto mas transversal, y aun nivel más bajo las que son tan sencillas que no se diferencian mucho

18
Q

Tecnicas de priorizacion

A

Priority poker o póker de prioridad, Modelo de Kano, Criba de temas

19
Q

Priority poker o póker de prioridad

A

-Se reúnen las personas que van a tomar parte en la priorización.
-Cada participante cuenta con una baraja de cartas que están numeradas del 1 al 9, siendo el 9 la mayor prioridad.
-Se define cuál va a ser el criterio de priorización general para el Backlog
-Se toma cada elemento del Product Backlog, se enuncia y todos los participantes sacan una carta con su prioridad, sumándose el total.
-Cuando se ha hecho este proceso con todos los elementos del Backlog, se pueden ordenar todos los componentes de mayor a menor teniendo ya un Backlog priorizado.

20
Q

Modelo de Kano

A

Para aplicar la teoría de Kano a la priorización de un
Product Backlog se tiene que identificar en él qué elementos son de tipo básico, cuáles de rendimiento y cuáles inesperados. Se deberían priorizar todos los básicos, casi todos los de rendimiento y alguno de los inesperados, por este orden.

21
Q

¿como se hace la clasificaion den Kano?

A

La manera práctica de hacer esta clasificación suele hacerse por medio de encuestas a posibles usuarios. En las encuestas se deberá preguntar por los temas y épicas de dos maneras opuestas:
* La pregunta funcional: ¿Cómo te sentirías si esta funcionalidad
estuviera presente?
* La pregunta disfuncional: ¿Cómo te sentirías si esta
funcionalidad no estuviera presente?

22
Q

¿Como se implementa Kano?

A

Si se cruzan las 5 respuestas funcionales del modelo con las 5 disfuncionales, dará lugar a las 5 categorías del modelo: Básico, Lineal, Emocionante, Indiferente, Reversible, además de la opción Cuestionable.

23
Q

Criba de temas

A

El método de criba de temas permite priorizar los elementos del Backlog para ordenarlos a la hora de priorizar una nueva versión de un producto o entrega de un proyecto.

24
Q

Pasos para Criba de temas

A

-Establecer unos criterios de decisión, la misión o metas
que se quieren conseguir en la nueva entrega.
-Elegir un tema o épica base (elemento que considerará obligatorio).
-A este elemento base se le asigna un valor de 0 y se revisan el resto de los elementos del Backlog para el criterio de selección en comparación al base.
-En función de la respuesta, se le asigna valores +1, 0, -1 a ese elemento del Backlog que se esté comparando. En base a si aporta, mantiene igual o no aporta, respectivamente
-Al pasar todas las historias por los criterios, dándoles su propia puntuación obtenemos una puntuacion final, dandonos la importacia, entre mas grande la puntuacion, mas prioridad debería tener.