Catalog
method#Product#Delivery#Agile

Risk Storming

Risk Storming is an agile technique for identifying and assessing risks in projects.

Risk Storming assists teams in recognizing potential risks and assessing their impacts.
Established
Medium

Classification

  • Medium
  • Organizational
  • Organizational
  • Intermediate

Technical context

Project management toolsDocument management systemsCollaboration tools

Principles & goals

Early risk identificationCollaboration within the teamIterative review
Discovery
Team

Use cases & scenarios

Compromises

  • Inadequate risk assessments
  • Misunderstandings in team communication
  • Unrealistic assessments of risks
  • Ensure that all team members are involved.
  • Use visual aids to support the discussion.
  • Conduct regular reviews for updates.

I/O & resources

  • Existing project documentation
  • Team member surveys
  • History of previous projects
  • Documented risks
  • Prioritized risks
  • Risk mitigation strategies

Description

Risk Storming assists teams in recognizing potential risks and assessing their impacts. Through structured discussions, risks can be prioritized, and mitigation measures can be developed.

  • Improved risk transparency
  • Early problem identification
  • Better decision-making

  • Requires active participation from all team members
  • Can be time-consuming
  • Requires facilitation

  • Number of Identified Risks

    Measure the effectiveness of the workshop by the number of risks that were identified.

  • Risk Severity

    Evaluation of the severity of identified risks.

  • Strategy Implementation Rate

    Measure of how many recommended strategies were actually implemented.

Software Project X

The team used Risk Storming to identify production risks and created proactive mitigation steps.

Project Management Training

In a training session, Risk Storming was introduced to minimize risks in project management.

Developer Workshops

Developer workshops used Risk Storming to identify risks in new software releases.

1

Plan the workshop and set the agenda.

2

Conduct the workshop and facilitate the discussion.

3

Document the results and communicate them within the team.

⚠️ Technical debt & bottlenecks

  • Lack of training materials for new team members
  • Insufficient documentation of conducted workshops
  • The toolset is not aligned with current needs.
Time ManagementTraining NeedsTeam Cooperation
  • A team ignores facilitation and has no results.
  • Too many irrelevant risks are addressed.
  • Unprepared team members decrease effectiveness.
  • Overly complex risk analyses
  • Doubts about the relevance of identified risks
  • Lack of support from leadership
Facilitation techniquesCommunication skillsAgile mindset
Agile practices in the teamSupport from managementCulture of continuous improvement
  • Need for team availability
  • Maintaining workshop sequence
  • Personnel resources for facilitation