Analyse d'impact
Liste des blogs

Qu’est-ce que l’analyse d’impact ?    

Blog | 6 minutes de lecture
Écrit par admin

Table des Matières

Toute décision a des conséquences. Lorsque les dirigeants n’y réfléchissent pas à fond, les résultats peuvent être dévastateurs. En se concentrant sur les conséquences inattendues, souvent négatives, des décisions, l’analyse d’impact peut identifier les conséquences potentielles d’un changement et aider les organisations à prendre des décisions éclairées.

Cet article explique ce qu’est l’analyse d’impact, comment elle peut être appliquée en génie logiciel et pourquoi les logiciels de gestion des exigences peuvent soutenir ce processus crucial.

Explication de l’analyse d’impact

L’analyse d’impact, aussi connue sous le nom d’analyse d’impact du changement, a été décrite pour la première fois en 1996 par les ingénieurs américains Robert S. Arnold et Shawn A. Bohner dans leur livre intitulé Software Maintenance. Dans le livre, Arnold et Bohner affirment que l’analyse d’impact consiste à “identifier les conséquences potentielles d’un changement ou à estimer ce qui doit être modifié pour accomplir un changement”.

En pratique, l’analyse d’impact est une étude détaillée des activités commerciales, des dépendances et de l’infrastructure. Il révèle comment les produits et services essentiels sont fournis et examine l’impact potentiel d’un événement perturbateur au fil du temps.

Selon Arnold et Bohner, il existe trois grands types d’analyse d’impact :

Analyse d’impact sur la traçabilité

L’analyse d’impact de la traçabilité saisit les liens entre les exigences, les spécifications, les éléments de conception et les tests, et analyse leurs relations pour déterminer la portée d’un changement initiateur. Déterminer manuellement ce qui sera affecté par un changement peut prendre beaucoup de temps dans des projets complexes, et c’est là qu’intervient le logiciel de gestion des exigences (nous en parlerons plus loin dans cet article).

Analyse de l’impact des dépendances

Ce type d’analyse d’impact est utilisé pour déterminer la profondeur de l’impact sur le système.

Analyse d’impact expérientielle

En tenant compte de l’expérience antérieure des experts de l’organisation, l’analyse d’impact expérientielle étudie ce qui s’est produit dans des situations similaires dans le passé pour déterminer ce qui pourrait se produire dans l’avenir.

Analyse d'impact visuel. Qu'est-ce que l'analyse d'impact ?   
Visure-Impact-Analyse

Analyse d’impact en génie logiciel

L’analyse d’impact a toujours été étroitement liée au génie logiciel parce que ses créateurs l’utilisaient à l’origine pour prédire les parties du système logiciel qui peuvent être affectées par les changements du système.

La réalité du génie logiciel est que des changements surviennent à toutes les étapes du processus de développement logiciel. Cependant, il n’est généralement pas possible et conseillé d’accepter chaque demande de modification. Cela pourrait entraîner d’importants retards, des dépassements de budget et même l’incapacité d’obtenir les résultats escomptés.

L’analyse d’impact aide la direction du projet logiciel à décider quand il est possible d’accepter une demande de changement en l’informant de l’impact de la demande de changement sur les autres parties du système logiciel. Effectuer une analyse d’impact pendant le processus de développement du logiciel peut augmenter le coût total du développement, mais la dépense supplémentaire peut être facilement justifiée.

Comment effectuer une analyse d’impact ?

Étant donné que toutes les organisations sont différentes, il n’y a pas de façon précise de mener une analyse d’impact. En général, le processus peut être divisé en trois étapes, mais il est tout à fait possible d’ajouter d’autres étapes, de modifier leur ordre et, dans certains cas, même de supprimer des étapes.

1. Préparer

Le succès d’une analyse d’impact dépend en grande partie de la préparation préalable. Rassemblez une bonne équipe de personnes ayant accès à toute l’information dont vous aurez besoin au sujet du changement proposé et obtenez l’approbation de la haute direction. Vous devez indiquer clairement ce que vous souhaitez réaliser avec l’analyse d’impact, alors assurez-vous de définir ses objectifs, ses buts et sa portée. Si votre organisation ne dispose pas des bonnes personnes pour le poste, il est possible d’externaliser l’analyse d’impact à une tierce partie.

2. Collecte d’informations

Ensuite, faites un remue-méninges sur les domaines de haut niveau touchés par le changement proposé, comme la stratégie du ministère, les groupes de clients et les processus opérationnels, et recueillez l’information nécessaire pour effectuer l’analyse. Si vous savez que le changement aura une incidence sur plusieurs ministères, énumérez-les. Il y a deux façons courantes de recueillir de l’information : les questionnaires et les entrevues de collecte de données. Chacune présente des avantages et des inconvénients, c’est pourquoi elles sont souvent combinées.

3. Évaluer l’information recueillie

Enfin, il est temps d’évaluer l’information recueillie. Demandez-vous quels seront les plus grands avantages et les conséquences négatives du changement et déterminez comment y faire face le plus efficacement possible. Résumez vos conclusions dans un rapport d’analyse d’impact. Le rapport devrait commencer par un résumé analytique et décrire les méthodes utilisées pour recueillir les données et les évaluations, le résumé des constatations et les recommandations pour le rétablissement, entre autres choses.

Comment évaluer les informations collectées

Meilleures pratiques pour l’analyse d’impact des changements

Bien qu’il soit impossible de transformer l’expérience des experts en analyse d’impact en quelques points, il existe des pratiques exemplaires que tout le monde devrait connaître pour effectuer une analyse d’impact du changement.

  1. Il est utile de faire la distinction entre les impacts quantitatifs (monétaires) et les impacts qualitatifs.
  2. N’oubliez jamais de bien définir le champ d’application de chaque analyse d’impact.
  3. Mettre sur pied une équipe de projet d’analyse d’impact qui représente tous les domaines visés par l’analyse d’impact.
  4. Il est toujours plus facile de faire participer les gens si vous avez obtenu un engagement écrit de la direction pour l’analyse d’impact.
  5. Bénéficiez d’outils logiciels de gestion des exigences pour assurer une traçabilité de bout en bout.
Matrice de traçabilité générée par l’ALM des exigences de visibilité

Utilisation d’un outil de gestion des exigences pour l’analyse d’impact des changements

Il n’est pas exagéré de dire que l’analyse d’impact est un aspect clé de la gestion responsable des exigences parce qu’elle fournit une compréhension précise des implications d’un changement proposé, aidant toutes les personnes impliquées à prendre des décisions éclairées.

Le problème est que la description et le suivi manuels de la durée de vie d’une exigence, depuis sa conception jusqu’à son déploiement, en passant par la spécification et le développement, est pratiquement impossible sur des projets complexes avec des milliers d’artefacts.

Les outils de gestion des exigences tels que Visure Requirements facilitent l’identification de la source de chaque exigence et le suivi de tous les changements les affectant, assurant une traçabilité de bout en bout et fournissant des informations précises et documentées pour l’analyse des impacts.


Autres articles connexes:

N'oubliez pas de partager cette publication !

Regardez Visure en action

Remplissez le formulaire ci-dessous pour accéder à votre démo