Skip to main content

Compréhension de la méthodologie de delivery

Introduction

Voici un bref récapitulatif de ce que vous avez appris jusqu’ici. 

Vidéo

Félicitations, vous avez terminé le cours Delivery simplifié avec Pega. Dans ce module, vous allez revoir les concepts et termes clés que vous avez appris.

Ces termes et concepts sont les suivants :

  • Méthodologie de delivery Pega
  • MLP (Minimum Lovable Product) et les trois piliers
  • DCO (Direct Capture of Objectives)
  • Design Thinking
  • App Studio et tests

Commençons par le principal concept sous-jacent à la méthodologie de delivery Pega.

La méthodologie de delivery Pega est une approche agile et centrée sur la conception qui consiste à produire un MLP (Minimum Lovable Product) composé de MicrojourneysTM prioritaires.

La méthodologie de Pega est résumée dans ce diagramme très simple. Elle se compose de quatre phases.

Sur la gauche figure la phase de découverte. Elle réunit les activités à effectuer pendant la définition du projet, notamment le choix du parcours à créer, la représentation graphique du parcours dans un plan de service et la mise en place d'une équipe de coproduction.

Il résulte de cette phase une portée, une équipe de delivery et la mise en place de toute l'infrastructure nécessaire.

Ensuite, la phase de préparation décrit les tâches quotidiennes intervenant pendant les premières semaines du projet, ainsi que les résultats attendus : une carte détaillée du parcours, une ébauche de logiciel fonctionnelle dans Pega, au moins deux sprints de User Stories et des structures de gouvernance efficaces.

La phase de création (build) décrit ensuite comment créer et tester une application Pega de manière itérative, en affinant davantage de User Stories à chaque sprint. Cette phase tire également parti de la coproduction pour impliquer de manière active l'équipe du client dans le développement et le test de l'application Pega.

Enfin, la phase d'adoption décrit la gestion des changements métier, les approches de mise en production, le processus de release et la mesure des résultats métier.

Pour en savoir plus, rendez-vous dans Pega Community.

Passons ensuite à la définition du MLP.

Le Minimum Loveable Product (MLP) est la solution présentant le meilleur rapport simplicité/valeur ajoutée qui peut être livrée rapidement afin de satisfaire vos clients (ou les clients de votre client).

Voici un récapitulatif des trois piliers de la livraison de solutions Pega.

Pilier n° 1 : le Microjourney™. Un Microjourney, ou micro-parcours, est une série d'interactions entre un type de client et une organisation par le biais d'un canal spécifique. Ces interactions interviennent lorsque le client cherche à atteindre un objectif précis.

Pilier n° 2 : les personas et les canaux. Les personas définissent qui interagit avec l'organisation, et les canaux où interviennent ces interactions.

Pilier n° 3 : les données et interfaces. Les données définissent la source et l'emplacement des données, et l'interface la façon dont le flux de données est présenté.

Le concept important suivant est la prise en compte directe des objectifs, ou Direct Capture of Objectives (DCO).

La DCO fait référence à la possibilité de capturer directement et de manière visuelle les résultats métier tout en améliorant la façon dont le métier et le service informatique collaborent pour atteindre ces résultats.

Ce concept permet de traduire à la perfection les Microjourneys en product backlog.

Résumons maintenant les concepts de la phase de préparation, qui correspond à la période entre le démarrage du projet et le début du premier build sprint.

Cette phase est fortement collaborative : les architectes Pega forment une seule et même équipe avec le client. La conception a lieu avec le client et non pas pour le client.

Elle peut durer quelques jours comme trois semaines.

Passons ensuite au Design Thinking.

Le Design Thinking vous permet de vous concentrer sur la création de conceptions basées sur la façon dont les collaborateurs travaillent réellement et non pas sur ce qu'ils disent faire ou ce que d'autres personnes disent qu'ils font.

Il s'agit d'un processus très collaboratif et créatif qui demande aux membres de l'équipe de mettre de côté leurs appareils pour se réunir pendant 5 jours afin de laisser libre cours à leur inventivité collective. L'idée est de se concentrer sur un défi pour donner naissance à des idées et approches de solutions innovantes.

Autre élément important : App Studio.

App Studio est un environnement de développement low-code dont les objectifs sont les suivants :

  • Améliorer la productivité et la rapidité de tous les développeurs
  • Favoriser la mise en place d'une collaboration en temps réel entre les business architects et les system architects
  • Faire évoluer et monter en puissance vos applications rapidement

Avec App Studio, vous pouvez garder une longueur d'avance et doper la productivité en fournissant aux services métier et informatique ce dont ils ont besoin, quand et où ils en ont besoin.

Enfin, parlons des principaux concepts sous-tendant la méthodologie de test Pega.

Voici les principes clés des accélérateurs des tests Pega :

  • Tester tôt, souvent et à chaque fois : les tests doivent être réalisés lors de chaque sprint, en parallèle du développement.
  • Impliquer les experts métier : intégrez le métier à l'équipe de développement pour aboutir rapidement à un logiciel fonctionnel.
  • Concentrer les tests manuels sur ce qui a changé : les tests Pega suivent une approche basée sur des modèles permettant la réutilisation de logiciels entièrement testés. Vous pouvez ainsi vous concentrer sur les éléments nouveaux.

Voici quelques pratiques clés recommandées par Pega :

  • Créer un plan de test axé sur le parcours : des directives sur le déroulement du développement et des tests vous permettent de mettre votre application en production plus rapidement, avec un ensemble de parcours client entièrement testés qui génèrent de la valeur ajoutée pour l'entreprise.
  • Utiliser les outils intégrés de Pega : des outils comme le tableau de bord Application Quality offrent une vision complète de l'état de l'application, qui met en avant les problèmes potentiels avant même qu'ils ne se concrétisent.
  • Créer des scripts de test automatisés : Pega Platform™ vous permet d'automatiser des tests fonctionnels même lorsque l'écran change. Vous pouvez ainsi réaliser des tests de non-régression beaucoup plus facilement. 

Merci d'avoir suivi le cours Delivery simplifié avec Pega !

Pour en savoir plus sur la méthodologie de delivery Pega, rendez-vous dans Pega Community ou écrivez-nous à l'adresse [email protected].


This Topic is available in the following Module:

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

Did you find this content helpful?

100% found this content useful

Want to help us improve this content?

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