« Diagramme d'Effets » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(12 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
[[Category: | [[Category: Systémique]] | ||
Auteur : Amr Noaman Abdel-Hamid<br/> | Auteur : Amr Noaman Abdel-Hamid<br/> | ||
Source : [https://amr-noaman.blogspot.com/2014/04/diagrams-of-effects.html Diagrams of Effects ]<br/> | Source : [https://amr-noaman.blogspot.com/2014/04/diagrams-of-effects.html Diagrams of Effects ]<br/> | ||
Ligne 10 : | Ligne 9 : | ||
Traduction :<br/> | Traduction :<br/> | ||
<br/> | <br/> | ||
{| class="wikitable" style="margin: | Les diagrammes d'effets ont été introduits pour la première fois dans la célèbre série en quatre volumes : [http://www.amazon.com/Quality-Software-Management-Systems-Thinking/dp/0932633722 Quality Software Management de Gerald Weinberg]. Il s'agit d'une aide précieuse pour comprendre la dynamique d'un système présentant un comportement non linéaire, très similaire aux systèmes des équipes de développement logiciel.<br/> | ||
<br/> | |||
Les diagrammes d'effets sont similaires aux [[Les diagrammes de boucles causales : un outil d'analyse peu connu|Diagrammes de boucles causales (CLD) (fr)]], mais leur notation est légèrement différente et ils sont plus puissants pour modéliser les interventions humaines dans le système. Un diagramme d'effets se compose principalement de nœuds et de flèches. Chaque nœud correspond à une quantité mesurable. Une flèche simple correspond à un effet (positif ou négatif) que le nœud source exerce sur le nœud cible. <br/> | |||
Voici une description des éléments du diagramme :<br/> | |||
{| class="wikitable" style="margin:left" | |||
|+ Description des éléments du diagramme | |+ Description des éléments du diagramme | ||
|- | |- | ||
! Elément !! Notation !! Description | ! Elément !! Notation !! Description | ||
|- | |- | ||
| Noeud|| | | Noeud|| [[Fichier:Effects bugs.png|link=]] || Une quantité mesurée. Il peut s'agir d'une mesure réelle, ou déduite de l'observation ou de l'expérience | ||
|- | |- | ||
| Noeud nuage|| [[Fichier:Effects cloud node.png|link=]] || | | Noeud nuage|| [[Fichier:Effects cloud node.png|link=]] || Une quantité mesurable, bien qu'une mesure réelle puisse ne pas être effectuée. Il peut également s'agir d'une mesure abstraite (comme le stress, la pression, etc.) qui peut être trop coûteuse à mesurer ou qui n'en vaut tout simplement pas la peine. | ||
|- | |- | ||
| Effet positif naturel|| [[Fichier:Effects positive natural effect.png|link=]] || | | Effet positif naturel|| [[Fichier:Effects positive natural effect.png|link=]] || Si A se déplace dans une direction, B se déplace dans la même direction. Cet effet est naturel (sans intervention humaine) | ||
|- | |- | ||
| Effet négatif naturel|| | | Effet négatif naturel|| [[Fichier:Effects negative natural effect.png|link=]] || Si A se déplace dans une direction, B se déplace dans la direction opposée. Cet effet est naturel (sans intervention humaine) | ||
|- | |- | ||
| Intervention humaine positive|| | | Intervention humaine positive|| [[Fichier:Effects positive human intervention.png|link=]] || Indique une intervention humaine qui fait que la mesure affectée se déplace dans la même direction que le mouvement de la cause. | ||
|- | |- | ||
| Intervention humaine négative|| | | Intervention humaine négative|| [[Fichier:Effects negative human intervention.png|link=]] || Indique une intervention humaine qui fait que la mesure affectée se déplace dans la direction opposée au mouvement de la cause. | ||
|- | |- | ||
| Intervention humaine avec choix ouvert d'effet|| | | Intervention humaine avec choix ouvert d'effet|| [[Fichier:Effects open intervention.png|link=]] || Indique une intervention humaine qui fait que la mesure affectée se déplace soit dans la même direction, soit dans la direction opposée, en fonction de l'intervention. | ||
|} | |} | ||
==Boucles de renforcement et d'équilibrage== | |||
Ce qui est intéressant dans les diagrammes d'effets, c'est qu'ils révèlent des boucles de renforcement et des boucles d'équilibrage. Les boucles de renforcement sont des cycles d'effets qui se renforcent mutuellement et peuvent conduire le système à l'échec. Dans l'exemple suivant, l'augmentation du nombre de bugs entraîne une augmentation du niveau de stress, qui se traduit par une augmentation du nombre de bugs. L'inverse est également vrai : moins de bugs entraîne moins de stress et donc moins de bugs :<br/> | |||
<br/> | |||
[[Fichier:Effects reinforcing loop.png|border|link=]]<br/> | |||
<br/> | |||
Un autre type de boucle de rétroaction est la boucle d'équilibrage, dans laquelle un effet en équilibre un autre. Dans l'exemple suivant, si le nombre de bugs augmente, l'équipe consacre davantage d'efforts à l'examen du code, ce qui entraîne une diminution du nombre de bugs et contrebalance l'effet de l'augmentation du nombre de bugs :<br/> | |||
<br/> | |||
[[Fichier:Effects balancing loop.png|border|link=]]<br/> | |||
<br/> | |||
Une telle dynamique ne peut être étudiée à l'aide de graphiques à deux dimensions. C'est pourquoi les diagrammes d'effets constituent un excellent outil d'analyse des systèmes complexes. |
Dernière version du 8 août 2025 à 20:58
Auteur : Amr Noaman Abdel-Hamid
Source : Diagrams of Effects
Date : 27/04/2014
Traducteur : Fabrice Aimetti
Date : 08/08/2025
Traduction :
Les diagrammes d'effets ont été introduits pour la première fois dans la célèbre série en quatre volumes : Quality Software Management de Gerald Weinberg. Il s'agit d'une aide précieuse pour comprendre la dynamique d'un système présentant un comportement non linéaire, très similaire aux systèmes des équipes de développement logiciel.
Les diagrammes d'effets sont similaires aux Diagrammes de boucles causales (CLD) (fr), mais leur notation est légèrement différente et ils sont plus puissants pour modéliser les interventions humaines dans le système. Un diagramme d'effets se compose principalement de nœuds et de flèches. Chaque nœud correspond à une quantité mesurable. Une flèche simple correspond à un effet (positif ou négatif) que le nœud source exerce sur le nœud cible.
Voici une description des éléments du diagramme :
Elément | Notation | Description |
---|---|---|
Noeud | ![]() |
Une quantité mesurée. Il peut s'agir d'une mesure réelle, ou déduite de l'observation ou de l'expérience |
Noeud nuage | ![]() |
Une quantité mesurable, bien qu'une mesure réelle puisse ne pas être effectuée. Il peut également s'agir d'une mesure abstraite (comme le stress, la pression, etc.) qui peut être trop coûteuse à mesurer ou qui n'en vaut tout simplement pas la peine. |
Effet positif naturel | ![]() |
Si A se déplace dans une direction, B se déplace dans la même direction. Cet effet est naturel (sans intervention humaine) |
Effet négatif naturel | ![]() |
Si A se déplace dans une direction, B se déplace dans la direction opposée. Cet effet est naturel (sans intervention humaine) |
Intervention humaine positive | ![]() |
Indique une intervention humaine qui fait que la mesure affectée se déplace dans la même direction que le mouvement de la cause. |
Intervention humaine négative | ![]() |
Indique une intervention humaine qui fait que la mesure affectée se déplace dans la direction opposée au mouvement de la cause. |
Intervention humaine avec choix ouvert d'effet | ![]() |
Indique une intervention humaine qui fait que la mesure affectée se déplace soit dans la même direction, soit dans la direction opposée, en fonction de l'intervention. |
Boucles de renforcement et d'équilibrage
Ce qui est intéressant dans les diagrammes d'effets, c'est qu'ils révèlent des boucles de renforcement et des boucles d'équilibrage. Les boucles de renforcement sont des cycles d'effets qui se renforcent mutuellement et peuvent conduire le système à l'échec. Dans l'exemple suivant, l'augmentation du nombre de bugs entraîne une augmentation du niveau de stress, qui se traduit par une augmentation du nombre de bugs. L'inverse est également vrai : moins de bugs entraîne moins de stress et donc moins de bugs :
Un autre type de boucle de rétroaction est la boucle d'équilibrage, dans laquelle un effet en équilibre un autre. Dans l'exemple suivant, si le nombre de bugs augmente, l'équipe consacre davantage d'efforts à l'examen du code, ce qui entraîne une diminution du nombre de bugs et contrebalance l'effet de l'augmentation du nombre de bugs :
Une telle dynamique ne peut être étudiée à l'aide de graphiques à deux dimensions. C'est pourquoi les diagrammes d'effets constituent un excellent outil d'analyse des systèmes complexes.