Implémentation et suivi de l’atelier

Effectué

Les sections suivantes décrivent comment mettre en œuvre l’atelier Performances de la solution, puis organiser des sessions de suivi afin d’obtenir des informations plus approfondies.

Participants à l’atelier Performances de la solution

L’atelier Performance de la solution aborde un vaste éventail de domaines qui impliqueront de nombreux rôles différents au sein de l’équipe de projet ainsi que ceux qui utiliseront ou soutiendront cette solution. De plus, vous aurez besoin de ressources qui gèrent d’autres systèmes dépendant de cette solution. En général, les participants seront classés dans les catégories suivantes :

  • Des représentants de l’entreprise, qui sont des experts en la matière et sont capables d’articuler les processus commerciaux clés et les attentes sur les performances et la réactivité du système.
  • Des représentants de l’entreprise et de l’équipe technique capables de coordonner les exigences non fonctionnelles.
  • Des membres de l’équipe d’implémentation (client et partenaire de l’implémentation) ayant une connaissance approfondie des méthodes de conception et de la mise en œuvre utilisées pour la configuration, la personnalisation, l’intégration et d’autres aspects de la solution qui seront au centre de l’examen des performances de la solution.
  • L’équipe de test qui réalisera les tests de performance.
  • Les administrateurs informatiques pouvant fournir des informations sur la stratégie environnement ou de tenant et aider à la configuration des environnements en vue des tests de performances.

Même pour les discussions d’ordre technique, il peut toujours être judicieux d’avoir une représentation commerciale afin que les participants soient conscients de l’impact sur leurs exigences de performance. Dans certains cas, les exigences non fonctionnelles peuvent être difficiles à satisfaire, à moins que la portée de l’entreprise ne soit modifiée. En raison de ces scénarios, il est important que les représentants de l’entreprise comprennent les implications techniques afin qu’ils puissent prendre des décisions éclairées lors de l’analyse du besoin et de la priorité des exigences.

Implémenter l’atelier Performances de la solution

L’atelier Performances de la solution sera animé par l’architecte de solution, mais l’équipe d’implémentation devra présenter les informations sur les performances de la solution. Chaque section de l’ordre du jour doit se voir affecter un propriétaire au sein de l’équipe d’implémentation. Au début de chaque session, ce propriétaire doit présenter une vue d’ensemble ou un résumé de l’étendue et des plans, notamment les conceptions qui s’appliquent à cet aspect de la solution. L’équipe doit prévoir que ce résumé prendra entre 25 et 50 % du temps alloué, mais pas plus. Le reste du temps doit être réservé aux questions et réponses avec l’architecte de solution.

La direction de l’équipe d’implémentation doit travailler avec l’architecte de solution avant l’atelier pour définir l’ordre du jour et les horaires de chaque session. Selon l’état et la complexité de la solution, différentes sections peuvent nécessiter plus ou moins de temps. Même si le plan de base est de réaliser l’atelier en 2 à 4 heures, cette durée peut être flexible dans une certaine mesure pour s’adapter à l’implémentation.

La gestion du temps dans le cadre de l’atelier Performances de la solution est essentielle. La priorité absolue pour l’atelier est de passer en revue tous les contenus pertinents, ce qui doit être privilégié au lieu d’analyser une session trop en détail. Si la conversation s’éternise et que vous manquez de temps pour couvrir l’étendue du sujet, vous devez vous attendre à ce que l’architecte de solution traite les conversations détaillées à des fins de suivi dans le cadre d’un autre atelier plus approfondi.

Durant chaque session, une discussion devrait se tenir entre tous les participants sur l’étendue et l’approche. Dans le cadre de cette attente, l’architecte de solution peut fournir des conseils directement au cours de la réunion. Cependant, ces sessions ne sont pas destinées à être des sessions de conception, mais plutôt des sessions d’examen. Les commentaires fournis peuvent modifier la conception ou le plan existant(e), mais le travail détaillé dans ces domaines sera effectué par l’équipe d’implémentation après l’atelier.

Résultats de l’atelier Performances de la solution

Le résultat de l’atelier Performances de la solution est un document de conclusions. Ce document de conclusions est une réponse aux informations fournies lors de la préparation de l’atelier ou lors de l’atelier. En général, ces conclusions sont de l’un des trois types suivants :

  • Assertions : ces conclusions se rapportent à des aspects spécifiques de la solution que l’architecte de solution souhaite qualifier d’importants au niveau architectural. Ces assertions sont des facteurs pouvant ne pas représenter un risque ou problème spécifique, mais sont fondamentales pour la solution et doivent être notées, car si elles changent, elles auront un fort impact. Ces assertions peuvent concerner des éléments d’étendue spécifiques, des aspects de l’architecture de la solution ou une approche ou technique d’implémentation.
  • Risques : ces conclusions représentent un aspect de la solution ou de l’approche d’implémentation constituant un risque à suivre au cours du projet. Ces risques peuvent concerner des approches, conceptions ou plans existant(e)s présentant un potentiel observé de résultats négatifs. Elles peuvent également se rapporter à des domaines de la solution n’ayant pas encore été explorés de manière adéquate et, en tant que tels, représentant un risque de survenue d’un événement inattendu. Ces conclusions seront accompagnées d’un énoncé des éléments considérés comme des risques, ainsi que des mesures d’atténuation recommandées.
  • Problèmes : ces conclusions représentent un aspect de la solution ou de l’approche d’implémentation constituant un problème ayant un impact négatif sur l’implémentation ou qui aura un impact négatif s’il n’est pas résolu. Ces conclusions seront accompagnées d’un énoncé de la nature de l’impact actuel ou futur, ainsi que des mesures de résolution recommandées.

Le document de conclusions sera remis à l’organisation cliente et à l’organisation partenaire, et une réunion aura lieu pour examiner les conclusions en détail. Le document sera communiqué aux dirigeants de l’implémentation et aux soutiens au sein de la direction des deux organisations. Dans certains cas, ces documents de conclusions peuvent parfois être longs, auquel cas un résumé mettant en évidence les conclusions clés et critiques est fourni pour une meilleure utilisation par les dirigeants.

Le fait d’aborder tous les risques et problèmes ne garantit pas que la solution ne connaîtra aucun problème de performances. Cet exercice vise à atténuer les risques et à résoudre les problèmes de tous les facteurs examinés et vérifiés lors de l’examen. Cependant, avec tout projet, il existe des exceptions ou de nouveaux développements qui auront un impact. Pour cette raison, l’atelier est itératif de sorte que, à mesure que de nouveaux facteurs sont introduits dans la solution, l’atelier pourra être organisé à nouveau afin de répondre à de nouveaux besoins.

Ateliers Performances de la solution subséquents

Les performances de la solution constituent un aspect dont l’équipe d’implémentation doit tenir compte tout au long du cycle de vie du projet. L’équipe devra planifier les performances de la solution au début du projet au fil du développement et des tests. Par conséquent, des examens ultérieurs pourraient être nécessaires pour les raisons suivantes :

  • Problèmes relatifs à l’atelier initial Performances de la solution : l’équipe de projet ne disposait peut-être pas de toutes les informations pertinentes pour évaluer correctement les risques et les problèmes lors de l’atelier initial. Par conséquent, les domaines qui auraient pu être présentés auparavant peuvent être réexaminés dans le cadre d’ateliers ultérieurs.
  • Changement d’étendue important : parfois, une implémentation est impactée par des changements majeurs au niveau de l’étendue ou à l’approche en raison de diverses circonstances. Ces changements peuvent être dus à des facteurs externes, mais ils peut également être liés à des évolutions majeures découlant d’une analyse détaillée des besoins. Par conséquent, il sera logique de réexaminer l’atelier Performances de la solution.
  • Commentaires de la part de l’équipe : au fur et à mesure que la solution est développée et testée, des opportunités peuvent se présenter pour vous permettre d’identifier les problèmes de la solution qui n’ont pas été identifiés lors de l’atelier initial. Les commentaires des utilisateurs via les tests d’acceptation des utilisateurs ou les administrateurs des tests d’intégration peuvent fournir plus de détails sur l’expérience réelle de l’utilisateur final, ce qui pourrait justifier la mise en place d’un atelier ultérieur.

Suivi de l’atelier Performances de la solution

Une fois l’atelier Performances de la solution animé et les conclusions examinées, les éléments identifiés comme des risques ou problèmes et les éléments d’action associés à des fins d’atténuation et de résolution sont gérés jusqu’à leur achèvement dans le cadre de l’engagement global.

Les problèmes identifiés ont souvent un impact sur la capacité à réussir la mise en service. Ces problèmes doivent être résolus avant l’évaluation de la préparation à la mise en service et le déploiement d’un environnement de production.

Les risques et les mesures d’atténuation recommandées associées peuvent être gérés conformément à la stratégie globale du projet, mais sont suivis tout au long du projet. Les risques non atténués peuvent se présenter ultérieurement sous forme de problèmes susceptibles d’affecter également la mise en service.

Les ateliers de suivi et d’approfondissement doivent être soutenus par l’équipe de projet selon les recommandations. Ce facteur peut affecter les domaines à risque et problématiques identifiés au cours de l’atelier Performances de la solution, mais également les domaines nécessitant un niveau de détail supérieur en raison de leur complexité.