Skip to main content

Estimer et suivre le développement des applications

Archived

1 Tâche

25 mins

Visible par : All users Applies to: Pega Platform '24.2
Débutant
Développement d'applications low-code
Français
Ce contenu est désormais archivé et ne sera plus mis à jour. Votre progression ne sera pas suivie. Les instances Pega Cloud sont désactivées et aucun badge ne sera attribué.

Scénario

Les parties prenantes de GoGoRoad souhaitent développer une nouvelle application d'assistance routière afin de rationaliser les opérations relatives aux demandes d’assistance routière des clients. En s’appuyant sur la portée du MLP (Minimum Lovable Product) et des versions ultérieures, elles veulent suivre l’évolution actuelle du type de dossier Assistance Request et identifier la prochaine fonctionnalité à développer en priorité à l’avenir. Afin de faciliter le suivi de l’évolution, les parties prenantes et l’équipe Pega ont repéré et classé par ordre de priorité un backlog produit.

Pour préparer le développement, le Business Architect (BA) doit renseigner le backlog et mettre à jour les user stories avec la fonctionnalité (feature), la sous-fonctionnalité (subfeature), le responsable (owner) et la date d’échéance (due date). GoGoRoad utilise Agile Workbench pour gérer et prioriser le travail. L’équipe a créé les user stories dans un fichier XSLX spécialement formaté pour être importé dans Agile Workbench. Utilisez le fichier XSLX pour importer des user stories et remplir le backlog.

Avant de commencer à travailler sur l'application Roadside Assistance, les parties prenantes ont demandé une estimation de la taille et de la portée du projet sur la base des types de dossiers inclus dans l'application GoGoRoad à ce jour et des user stories incluses dans le backlog. L'estimation tient compte des modèles de staffing et fournit un délai approximatif pour la livraison de l'application.

Votre Lead System Architect vous a confié la tâche d'attribuer des versions aux canaux et aux data objects associés aux types de dossiers Assistance Request et Service. Une fois les versions attribuées, vous devez utiliser l'outil Estimator pour estimer le dimensionnement de la version MLP1.

En tant que nouveau System Architect, votre Lead System Architect vous a fourni une série de liens vers la documentation technique de Pega pour vous aider à démarrer.

Vous trouverez dans le tableau suivant les identifiants dont vous avez besoin pour relever le défi :

Rôle Nom d’utilisateur Mot de passe
Développeur d’applications author@gogoroad pega123!

Détail des tâches

1 Estimer et suivre le développement des applications

Estimating and tracking application development Journey Map.

Lisez la documentation technique fournie pour accomplir les tâches demandées. La documentation technique peut contenir plus d'informations que ce dont vous avez besoin.

Critères d'acceptation

  • Le classeur Excel GoGoRoadUserStoriesforDPP a été utilisé pour alimenter le backlog d’Agile Workbench.
  • Les user stories générées à partir du classeur Excel GoGoRoadUserStoriesforDPP contiennent les informations nécessaires, notamment la fonctionnalité, la sous-fonctionnalité, le responsable et la date d'échéance.
  • Dans l’Application Profile, dans la fonctionnalité (Feature) Assistance Request, il y a trois nouvelles sous-fonctionnalités pour suivre les tâches de support client liées aux demandes d’assistance. Les sous-fonctionnalités sont intitulées Notification, Setup et Support.
  • Dans Agile Workbench, chacune des nouvelles sous-fonctionnalités Assistance Request, à savoirNotification, Setup et Support, est associée à la User Story Specify Issue. Un responsable(author@gogoroad) et une date d'échéance (Due Date) sont inclus dans chacune des nouvelles sous-fonctionnalités.
  • Dans Agile Workbench, il existe une nouvelle User Story qui correspond aux informations suivantes :
    Champ Détails
    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
    Acceptance criteria Service manager can view the service cost when reviewing the completed service.
    Acceptance criteria Customer receives an email containing the total cost of the service.
  • Dans le type de dossier Assistance Request, les versions de MLP sont affectées aux canaux (Channels). Le canal Web Portal se voit attribuer la version (release) MLP1. Tous les autres canaux se voient attribuer la version MLP2.
  • Dans le type de dossier Assistance Request, les versions de MLP, la complexité et d'autres informations sont attribuées aux data objects en fonction des informations suivantes :
    Type de dossier Phase Data object Source de données Read Write API existante Release Complexité Mark as done
    Assistance Request Create Service address Pega       MLP 1 Low  
    Assistance Request Create Vehicle information Pega       MLP 1 Low  
    Assistance Request Create Payment information Pega     x MLP 1 High  
    Assistance Request Service Service provider Pega x   x MLP 1 Low  
    Assistance Request Resolution Services offered Pega       MLP 1 Medium  
  • L'outil Estimator a été utilisé pour fournir des estimations du travail associé à la version MLP1 du type de dossier (Case Type) Assistance Request. Le travail doit être estimé en utilisant différentes combinaisons de sélections pour la listeDelivery, le champ Number of teams, la liste Scrum Maturity, la liste Staffing model, la liste Environment, la liste Organization complexity et la liste Data import effort.

Instructions

  1. Téléchargez le classeur Excel GoGoRoadUserStoriesforDPP.xlsx et enregistrez-le sur votre ordinateur :

    GoGoRoadUserStoriesforDPP.xlsx

  2. Dans l’instance Pega du défi, saisissez les identifiants suivants :
    1. Dans le champ User name, saisissez author@gogoroad.
    2. Dans le champ Password, saisissez pega123!.
  3. Dans App Studio, à partir d'Agile Workbench, importez les user stories contenues dans le classeur Excel GoGoRoadUserStoriesforDPP.xlsx.
  4. À partir de l’Application Profile, ajoutez une nouvelle sous-fonctionnalité à la fonctionnalité Assistance Request, comme indiqué dans les critères d'acceptation.
  5. Dans Agile Workbench, mettez à jour la User Story Specify issue comme indiqué dans les critères d'acceptation.
  6. Dans Agile Workbench, créez une nouvelle User Story comme indiqué dans les critères d'acceptation.
  7. Pour le type de dossier Assistance Request, affectez des versions de MLP aux canaux, comme indiqué dans les critères d'acceptation.
  8. Pour le type de dossier Assistance Request, affectez des versions de MLP et d'autres informations aux data objects, comme indiqué dans les critères d'acceptation.
  9. Utilisez l'Estimator d'App Studio pour fournir une estimation du travail associé à la version MLP1 du type de dossier Assistance Request.


Disponible dans la mission suivante :

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