Hiérarchiser les risques et identifier les solutions de contournement

Gérez activement les risques tout au long du cycle de vie du projet :

  • Identifier les risques tôt : pendant la phase de planification et au début de chaque sprint, réfléchissez à ce qui pourrait mal tourner ou bloquer la progression. Par exemple :

    • « L’intégration avec un service pourrait être retardée »
    • « Nous ne sommes pas sûrs que le modèle de langage naturel puisse distinguer ces deux intentions. »
    • « L’approbation légale est nécessaire pour les réponses RH. »

    Énumérez ces risques.

  • Évaluer l’impact et la probabilité : notez quels risques auraient le plus grand impact. Le risque que « Application Insights pourrait montrer des données personnelles » pourrait avoir un impact élevé (problème de conformité). La probabilité peut varier. Évaluez, puis priorisez le traitement des risques à forte probabilité et à fort impact.

  • Plan d’atténuation : pour chaque risque majeur, définissez une mesure d’atténuation ou un plan de contingence. Par exemple :

    • Risque : l’API non-Microsoft pour le suivi des commandes pourrait ne pas être prête lors de la phase de test.
    • Atténuation : créez un service factice ou simulé pour simuler les réponses afin que le développement et les tests puissent progresser. Intégrez l’API réelle dès qu’elle sera disponible. Préparez également une solution de repli (« Désolé, les informations sur la commande ne sont actuellement pas disponibles, veuillez contacter le support ») au cas où l’intégration en direct échouerait, afin de gérer cela de façon élégante plutôt que d’afficher simplement une erreur à l’utilisateur.
  • Suivez les obstacles quotidiennement : dans la pratique agile, discutez des blocages lors des réunions d’équipe de type stand-up. Si quelque chose bloque la progression (par exemple, en attente des identifiants, qu’un connecteur client n’est pas encore disponible, exigences floues), escaladez ou résolvez cela dès que possible.

Stratégies de contournement pour les bloqueurs

Parfois, malgré toute la préparation, vous tombez sur un blocage que vous ne pouvez pas résoudre immédiatement. Par exemple, une dépendance externe ou un problème technique non résolu pourraient bloquer l’avancement. Au lieu d’arrêter le projet, la gestion moderne de projet trouve des solutions créatives :

  • Réduisez temporairement la portée : si une fonctionnalité est trop complexe ou bloquée, livrez une version simplifiée.
  • Processus manuel comme solution intermédiaire : automatisez ce que vous pouvez et introduisez une étape manuelle là où c’est nécessaire. Si un modèle d’IA ne peut pas classifier un type de demande rare, acheminez ces cas vers un agent humain ou envoyez une alerte à un expert en la matière pendant que vous effectuez à nouveau l’apprentissage du modèle. Demandez à quelqu’un de traiter ces approbations manuellement. Documentez cette solution de contournement et marquez-la dans le backlog pour que l’équipe se souvienne de la remplacer plus tard. L’objectif est d’éviter les retards du projet en disposant d’un moyen provisoire d’atteindre le résultat.
  • Spikes parallèles et recherche : consacrez un « spike » à durée limitée pour explorer une zone à risque, comme l’évaluation d’une nouvelle API ou le test d’une expression régulière complexe pour l’extraction d’entités. Cette approche ne produit pas directement des fonctionnalités utilisateur, mais réduit le risque d’inconnu. Si les résultats de pics sont bons, vous continuez. Si cela s’avère non viable, au moins vous le découvrez rapidement et pouvez adopter une autre approche sans avoir promis cette fonctionnalité. Cette stratégie est essentiellement une solution de contournement face à l’incertitude.
  • Communiquer et s’aligner : tenez les parties prenantes informées de tout obstacle important et de votre plan d’atténuation. La transparence permet d’éviter la panique.

Une gestion proactive des risques et une hiérarchie de priorité signifient que vous travaillez toujours d’abord sur ce qui compte le plus.

Hypothèses et préoccupations

Capturer les hypothèses et les préoccupations tôt aide l’équipe à identifier les risques potentiels. Ensemble, ces éléments constituent la base d’un projet Copilot Studio réussi. Ils garantissent la clarté dès le départ et une vision partagée de ce que l’assistant est censé accomplir.

Capturez toute hypothèse ou préoccupation dès le début pour éclairer la conception et la gestion des risques :

  • Exemples d’hypothèses :

    • La solution prend en charge un déploiement prêt à l’emploi sur tous les canaux requis.
    • L’IA générative réduit le besoin de gestion manuelle des connaissances.
    • La solution offre une reconnaissance d’intention et une extraction d’entités à la pointe de la technologie.
  • Exemples de préoccupations :

    • Contrôle limité sur les réponses générées par un L.L.M.
    • Résistance interne potentielle à l’automatisation.
    • Préférences du service informatique pour l’hébergement sur site ou pour des besoins spécifiques en matière de conformité.

Étape suivante

Constituez votre équipe interfonctionnelle de projet avec les rôles nécessaires pour livrer et exploiter l’assistant avec succès.