Skip to main content

Refinar un backlog de Agile Workbench

5 Tareas

30 minutos

Visible to: All users
Principiante Pega Platform '23 Enterprise Application Development Dev/Designer Studio Experiencia de usuario Constellation Español

Escenario

Las partes interesadas de GoGoRoad quieren desarrollar una nueva aplicación de asistencia en carretera para simplificar las operaciones de solicitud de asistencia en carretera de los clientes. Utilizando el rango para el Minimum Lovable Product (MLP) y las versiones incrementales, las partes interesadas quieren realizar un seguimiento del progreso de desarrollo actual del tipo de caso "Assistance Request" y determinar la próxima funcionalidad de mayor prioridad a desarrollar en el futuro. Para facilitar el control del progreso, las partes interesadas y el equipo de Pega identificaron y priorizaron un backlog del producto.

Para prepararse para el desarrollo, el Business Architect (BA) debe rellenar el backlog y actualizar las user stories (historias de usuario) para incluir feature (característica), subfeature (subcaracterística), owner (propietario) y due date (fecha de vencimiento). GoGoRoad usa Agile Workbench para administrar y priorizar el trabajo. El equipo creó las user stories (historias de usuario) en una hoja de cálculo de Excel especialmente formateada para importarla en Agile Workbench. Use la hoja de cálculo de Excel para importar las user stories (historias de usuario) y rellenar el backlog. 

Nota:  La hoja de cálculo de Excel se creó a partir de una plantilla. Para obtener más información, consulte Cómo rellenar plantillas de historias.
Nota: El framework de este reto utiliza la arquitectura Constellation de Pega Platform™. Para practicar este reto en la arquitectura de IU tradicional, consulte el reto Refining an Agile Workbench backlog, versión 8.8.

La siguiente tabla incluye las credenciales que necesita para completar el reto.

Función Nombre de usuario Contraseña
Application Developer (Desarrollador de aplicaciones) author@gogoroad pega123!
Nota: Su entorno de prácticas puede ayudarle a superar varios retos. Como resultado, es posible que la configuración que se muestra en el tutorial del reto no coincida exactamente con su entorno.

Debe iniciar su propia instancia de Pega para completar este Título del desafío.

La inicialización puede demorar hasta 5 minutos. Le pedimos que tenga paciencia.

Recorrido del Reto

Tareas detalladas

1 Importar el backlog de user stories (historias de usuario)

Nota: Importar user stories (historias de usuario) es solo una manera de rellenar un backlog. También puede rellenar un backlog conectándose a un repositorio existente, como Jira o Agile Studio, o capturando user stories (historias de usuario) con Agile Workbench.
  1. Descargue el libro de Excel GoGoRoadUserStoriesforDPP.xlsx en su escritorio.
  2. En la instancia de Pega para el reto, introduzca las siguientes credenciales:
    1. En el campo User name, escriba author@gogoroad.
    2. En el campo Password , escriba pega123!.
  3. En App Studio, en la esquina superior derecha de la ventana del navegador, haga clic en el ícono Bolt para abrir la herramienta Agile Workbench.
  4. En la herramienta Agile Workbench, en la esquina superior derecha, haga clic en el ícono Add  para ver una lista de acciones.
  5. Desde la lista, haga clic en Import Stories para mostrar la ventana Import Stories.
    Import stories
  6. En la ventana Import Stories, haga clic en Choose File para abrir el navegador de archivos.
    Import stories
  7. Desde el navegador de archivos, navegue hasta el archivo GoGoRoadUserStoriesforDPP.xlsx que descargó y selecciónelo.
  8. Haga clic en Open para agregar el archivo al cuadro de diálogo Import Stories.
  9. En la esquina inferior derecha del cuadro de diálogo Import Stories, haga clic en Import para importar el archivo a la herramienta Agile Workbench. 
Nota: Las historias importadas pueden mostrarse en un orden diferente.
Import stories

 

2 Agregar características y subcaracterísticas a la aplicación

  1. En la herramienta Agile Workbench, en la esquina superior derecha, haga clic en el ícono Más y, desde el menú, seleccione Application profile para mostrar la landing page del perfil de la aplicación.
    application profile
  2. En la parte superior del dashboard, haga clic en la pestaña Feature map.
  3. En la pestaña Feature map, en la sección Features, haga clic en la característica Assistance Request para abrir la característica de solicitud de asistencia.
    workbench features
  4. En la sección Subfeatures, haga clic en el ícono Más para mostrar la ventana Create feature y agregar una nueva subcaracterística.
    subfeatures
  5. En la ventana "Create Feature", en el campo Name, escriba Notification.
  6. Haga clic en Create para cerrar la ventana y agregar la nueva subcaracterística.
  7. Repita los pasos 4 a 6 para agregar dos subcaracterísticas restantes de la solicitud de asistencia: Setup y Support.

3 Asociar una característica y un propietario a las user stories (historias de usuario)

  1. En el panel de la herramienta Agile Workbench, seleccione la historia de usuario Specify Issue en la lista para abrir la historia de usuario.
    select specify issue
     
Nota:  También puede seleccionar user stories en el Application profile en la sección Work items del Feature map. Si selecciona una user story (historia de usuario) desde la lista To do, puede encontrarse con un error de carga de los campos Associated feature y Attachments. Es un problema conocido que se abordará en un lanzamiento futuro.

2. En la historia de usuario abierta, en el campo Associated feature, haga clic en la flecha hacia abajo para abrir la lista de características disponibles.

Associated feature

3. En la lista, a la derecha del campo de Assistance Request, haga clic en la flecha para mostrar las subcaracterísticas.

AssistanceRequest_Feature

4. Haga clic en la subfunción Notification para mostrar la opción Select.

5. Haga clic en Select para agregar la subcaracterística a la historia de usuario.

Select subfeature

6. Debajo del campo Associated feature, en el campo Owner, ingrese o seleccione el nombre del propietario de la historia de usuario. Para este ejercicio, el owner es author@gogoroad.

work bench

7. En el campo Due, haga clic en el ícono de calendario para mostrar un calendario.

8. Seleccione una fecha de vencimiento futura.

Al seleccionar una fecha, se cierra la ventana de calendario.

En la esquina inferior derecha de la herramienta Agile Workbench, haga clic en Save para guardar la configuración. 

workbench-save

10. Repita los pasos 1 a 9 para actualizar las user stories restantes utilizando los valores de la siguiente tabla:

Nombre de la historia

Feature > Subfeature

Owner

Enter Customer information

Assistance Request > Notification

author@gogoroad

Enter Location information

Assistance Request > Notification

author@gogoroad

Enter Vehicle information

Assistance Request > Notification

author@gogoroad

Enter Payment information

Assistance Request > Notification

author@gogoroad

Verify Coverage

Assistance Request > Setup

author@gogoroad

4 Agregar una nueva historia de usuario prioritaria

  1. En la herramienta Agile Workbench, en la esquina superior derecha, haga clic en el ícono Add  para ver una lista de acciones.
  2. Desde la lista, haga clic en Create Story para agregar una nueva historia de usuario prioritaria Must have.
    create story
  3. Rellene la nueva historia usando la siguiente información:
    Campo Detalles (Details)
    Name Add total cost to service information and customer invoice
    Description As a customer, I want to receive an invoice for the service provided so that I can confirm that I was charged appropriately.
    Associated feature Assistance Request > Support
    Owner author@gogoroad
    Due Any date in the future
    Complexity Medium
    Priority Must have
  4. En los criterios de aceptación, haga clic en Add new criteria para ingresar Service manager can view the service cost when reviewing the completed service (El administrador de servicios puede ver el costo del servicio al revisar el servicio completado).
  5. Repita el paso 4 para agregar otro criterio de aceptación, Customer receives an email containing the total cost of the service (El cliente recibe un correo electrónico que contiene el costo total del servicio). 
    Acceptance criteria

5 Cambiar la prioridad de una historia de usuario

Debido a inclemencias climáticas, el equipo del proyecto empieza varios días después de lo anticipado. El equipo decide minimizar el alcance para entregar el MLP en la fecha objetivo acordada.

  1. En la nueva historia de usuario, haga clic en el punto de prioridad central para cambiar la nueva historia de usuario a Nice to have (Es bueno tener).
  2. En la esquina inferior derecha de la herramienta Agile Workbench, haga clic en Save para guardar la configuración.

Confirme su trabajo

  1. En la herramienta Agile Workbench, abra la User story (historia de usuario) que creó y confirme que los detalles concuerden con la siguiente imagen.
    New user story
  2. En el panel de la herramienta Agile Workbench, haga clic en el ícono More y seleccione Application profile para acceder a la landing page del Application profile.
  3. En la landing page, en la pestaña Feature map, en la sección Features, haga clic en la característica Assistance Request para ver las subcaracterísticas de la solicitud de asistencia.
  4. En la sección Subfeatures, confirme que estén enumeradas las subcaracterísticas que usted creó.
    sub features
  5. En la sección de Work items, confirme que las user stories indiquen que el propietario es author@gogoroad. La letra A con un círculo azul indica que author@gogoroad es el propietario, como se muestra en la siguiente imagen.
    author@gogoroad To Do list of user stories
  6. Haga clic en cada subcaracterística para confirmar que la lista de user stories se ajusta solo a las historias asociadas con la subcaracterística.
  7. En la subcaracterística Support, confirme que el caso de usuario que creó se encuentra en la lista de To do.

Este Reto es para practicar lo aprendido en el siguiente Módulo:


Disponible en las siguientes misiones:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice