Event chain diagram

Last updated
Event chain diagram EventChain.jpg
Event chain diagram

Event chain diagrams are visualizations that show the relationships between events and tasks and how the events affect each other.

Contents

Event chain diagrams are introduced as a part of event chain methodology. Event chain methodology is an uncertainty modeling and schedule network analysis technique that is focused on identifying and managing events and event chains that affect project schedules. Event chain methodology is the next advance beyond critical path method and critical chain project management.

Rules

Event chain diagrams are presented on the Gantt chart according to the specification. This specification is a set of rules, which can be understood by anybody using this diagram.

For Single Events

Event ChainDiagrams: Local and global threats and opportunities with pre- and post mitigation probabilities and impacts Event ChainDiagrams- Local and global risks.png
Event ChainDiagrams: Local and global threats and opportunities with pre- and post mitigation probabilities and impacts
  1. Single events are shown as arrows on the bars on a Gantt Chart. Arrows pointing down represent threats. Arrows pointing up on the Gantt chart represent opportunities or event “Risk Response Plan is executed”. Two arrows in one point represent both threats and opportunities for one risk. The particular horizontal position of the arrow on the Gantt bar is not relevant.
  2. Issues are shown as arrow in the circle Color of the issue arrow is red (dark)
  3. Closed or transferred risks are shown using dashed lines. Color of arrow is white. Closed issue is shown in the circle with dashed border line.
  4. Global threats are shown at the top of the diagrams pointing down, global opportunities are shown at the bottom of diagrams pointing up. Both threats and opportunities belonging to the same global risk are placed at the top and at the bottom of the diagram along the same vertical line.
  5. Time-dependent global risks, or risks affecting activities running during certain period time, would have a vertical dashed line, associated with them. Statistical distribution for moment of risk can be shown around that arrow, representing time-dependent global risk.
  6. Colors of arrows represent the calculated the impact of the risk. Risks with higher are presented as red or dark arrows. Risks with low impact are presented as green or light arrows. The size of the arrow represents probability. If the arrow is small, the probability of the event is correspondingly small. Risk probability and impacts are before mitigation unless it otherwise explicitly noted on the diagram.
  7. Many different risks can be shown on the same Gantt bar. If there is no space to show all arrows, some risks with lower probability and impact can be omitted.

For Event Chains

Event Chain Diagrams - Two event chains, one of the triggers an activity Event Chain Diagrams - Two event chains.png
Event Chain Diagrams - Two event chains, one of the triggers an activity
  1. Event chains are shown as lines connecting arrows depicting events. Both curved line or line containing multiple straight segments are acceptable.
  2. If one event triggers another event, event chain lines will have an arrow, pointing to the triggered event. If an event chain line does not have any arrows, it means that chain does not have any triggers, just events are correlated with each other.
  3. Correlation coefficient or probability that one event is triggered by another event is presented on event chain in the rectangular box.
  4. Event chains may trigger another activity. In this case event chain line will be connected with the beginning of activity with optional arrow.
  5. Event chains may trigger a group of activities. In this case this group of activities will be surrounded by the box or frame and event chain line will be connected to the corner of the box or first activity within a frame.


Often event chain diagrams can become very complex. In these cases, some details of the diagram do not need to be shown.

Optional rules

Event Chain Diagrams: execution of risk response plan (shows ground and excited states of the activity) Event Chain Diagrams - Risk Response Plans.png
Event Chain Diagrams: execution of risk response plan (shows ground and excited states of the activity)
  1. Excited states are represented by elevating the associated section of the bar on the Gantt chart. The height of the state’s rectangle represents the relative impact of the event. All excited state of activities should have a textual description. Only states that have different event subscriptions than ground states should be shown.
  2. Statistical distribution of moment of risk may be shown above activity bar. Is it not recommended not to show uniform distributions for moment of risk as they are the default in many cases.
  3. Name of risk can be written next to the arrow and highlighted if probability and impact or risk ID written as well. Sometimes the same risk will be assigned to different tasks. In this case the name of risk will be the same for different arrows pointing to different bars.
  4. Risk probability and impact can be written next to the arrow. It is possible to cut names “Probability:” to “Prob:”, or just “P:”, and “Impact:” to “Imp:”, or just “I:”.
  5. Before mitigation and after mitigation risk probability and impact can be written together separated by slash “/”. For, example: “P: 50%/40%” means “Probability before mitigation is 50%; Probability after mitigation is 40%”
  6. Risk ID can be written next to the arrow.
  7. Event chains have a textual description
  8. Different event chains are presented using different color or line types

The central purpose of event chain diagrams is not to show all possible individual events. Rather, event chain diagrams can be used to understand the relationship between events. Therefore, it is recommended the event chain diagrams be used only for the most significant events during the event identification and analysis stage. Event chain diagrams can be used as part of the risk identification process, particularly during brainstorming meetings. Members of project teams can draw arrows between associated with activities on the Gantt chart. Event chain diagrams can be used together with other diagramming tools.

The simplest way to represent these chains is to depict them as arrows associated with certain tasks or time intervals on the Gantt chart. Different events and event chains can be displayed using different colors. Events can be global (for all tasks in the project) and local (for a particular task). By using event chain diagrams to visualize events and event chains, the modeling and analysis of risks and uncertainties can be significantly simplified.

State Tables

State table show states of activity with their properties and subscriptions StateTable.png
State table show states of activity with their properties and subscriptions

Another tool that can be used to simplify the definition of events is a state table. Columns in the state table represent events; rows represent the states of an activity. Information for each event in each state includes four properties of event subscription: probability, moment of event, excited state, and impact of the event. State tables help to depict an activity’s subscription to the events: if a cell is empty the state is not subscribed to the event.

The ground state of the activity is subscribed to two events: “architectural changes” and “development tools issue”. If either of these events occurs, they transform the activity to a new excited state called “refactoring”. “Refactoring” is subscribed to another event: “minor requirement change”. Two previous events are not subscribed to the refactoring state and therefore cannot reoccur while the activity is in this state.


See also

Related Research Articles

Risk management Set of measures for the systematic identification, analysis, assessment, monitoring and control of risks

Risk management is the identification, evaluation, and prioritization of risks followed by coordinated and economical application of resources to minimize, monitor, and control the probability or impact of unfortunate events or to maximize the realization of opportunities.

Chart graphical representation of data

A chart is a graphical representation of data, in which "the data is represented by symbols, such as bars in a bar chart, lines in a line chart, or slices in a pie chart". A chart can represent tabular numeric data, functions or some kinds of quality structure and provides different info.

Critical chain project management (CCPM) is a method of planning and managing projects that emphasizes the resources required to execute project tasks. It was developed by Eliyahu M. Goldratt. It differs from more traditional methods that derive from critical path and PERT algorithms, which emphasize task order and rigid scheduling. A critical chain project network strives to keep resources levelled, and requires that they be flexible in start times.

Critical path method Scheduling algorithm in project management

The critical path method (CPM), or critical path analysis (CPA), is an algorithm for scheduling a set of project activities. It is commonly used in conjunction with the program evaluation and review technique (PERT). A critical path is determined by identifying the longest stretch of dependent activities and measuring the time required to complete them from start to finish.

Program evaluation and review technique statistical tool, used in project management

The program (or project) evaluation and review technique (PERT) is a statistical tool used in project management, which was designed to analyze and represent the tasks involved in completing a given project.

Gantt chart type of bar chart used for schedules

A Gantt chart is a type of bar chart that illustrates a project schedule, named after its inventor, Henry Gantt (1861–1919), who designed such a chart around the years 1910–1915. Modern Gantt charts also show the dependency relationships between activities and current schedule status.

Project network

A project network is a graph depicting the sequence in which a project's terminal elements are to be completed by showing terminal elements and their dependencies. It is always drawn from left to right to reflect project chronology.

Risk analysis (engineering) science of risks and their probability and evaluation

Risk analysis is the science of risks and their probability and evaluation.

Swim lane

A swimlane is used in process flow diagrams, or flowcharts, that visually distinguishes job sharing and responsibilities for sub-processes of a business process. Swimlanes may be arranged either horizontally or vertically.

Risk register document used as risk management tool, acting as a repository for all identified risks

A risk register (PRINCE2) is a document used as a risk management tool and to fulfill regulatory compliance acting as a repository for all risks identified and includes additional information about each risk, e.g. nature of the risk, reference and owner, mitigation measures. It can be displayed as a scatterplot or as a table.

Event chain methodology

Event chain methodology is a network analysis technique that is focused on identifying and managing events and relationship between them that affect project schedules. It is an uncertainty modeling schedule technique. Event chain methodology is an extension of quantitative project risk analysis with Monte Carlo simulations. It is the next advance beyond critical path method and critical chain project management. Event chain methodology tries to mitigate the effect of motivational and cognitive biases in estimating and scheduling. It improves accuracy of risk assessment and helps to generate more realistic risk adjusted project schedules.

A key risk indicator (KRI) is a measure used in management to indicate how risky an activity is. Key risk indicators are metrics used by organizations to provide an early signal of increasing risk exposures in various areas of the enterprise. It differs from a key performance indicator (KPI) in that the latter is meant as a measure of how well something is being done while the former is an indicator of the possibility of future adverse impact. KRI give an early warning to identify potential event that may harm continuity of the activity/project.

Risk Breakdown Structure (RBS) - A hierarchically organised depiction of the identified project risks arranged by category.

Functional flow block diagram

A functional flow block diagram (FFBD) is a multi-tier, time-sequenced, step-by-step flow diagram of a system’s functional flow. The term "functional" in this context is different from its use in functional programming or in mathematics, where pairing "functional" with "flow" would be ambiguous. Here, "functional flow" pertains to the sequencing of operations, with "flow" arrows expressing dependence on the success of prior operations. FFBDs may also express input and output data dependencies between functional blocks, as shown in figures below, but FFBDs primarily focus on sequencing.

A glossary of terms relating to project management and consulting.

Control-flow diagram business process modeling tool

A control-flow diagram (CFD) is a diagram to describe the control flow of a business process, process or review.

The following comparison of Adobe Flex charts provides charts classification, compares Flex chart products for different chart type availability and for different visual features like 3D versions of charts.

Risk IT provides an end-to-end, comprehensive view of all risks related to the use of information technology (IT) and a similarly thorough treatment of risk management, from the tone and culture at the top, to operational issues.

Intaver Institute is a software development company that develops a suite of project management, risk analysis and risk management applications. Intaver Institute's product is project risk management and risk analysis software suite RiskyProject. Intaver Institute is a privately owned company headquartered in Naples, Florida, United States and Calgary, Alberta, Canada.

References