Search This Blog

Tuesday 22 May 2012

Agile Risk Management

 The agile risk management and the process is the similar to the traditional risk management. (Refer risk management). The process integrates into the life cycle and the frequency of running varies considerably in the agile.


The agile risk management described below:

Identify risks:
The risks are identified during the sprint planning meeting, requirements workshop, sprint review and retrospective.
The identifying the risk process repeats for all the iterations.

Assess the risks:
The traditional steps of assigning the probability and impact scores to the risks and calculating the severity still are undertaken here.
Use the probability, Impact, risk rating and highlight in different colors.

Respond the risks:
The responds actions avoid, mitigate, transfer or accept are taken to respond to the risks.
Developing options and actions to reduce risks and increase opportunities is performed in both traditional and agile environments. The main difference is that in an agile environment the entire team participates in developing options and actions to reduce risks. It is the team commitment to build the working software for specific iteration/release so it is also the team responsibility to manage risks on daily, iteration and release level.

Review the risks:
The risks are reviewed during the retrospective meeting and track the progress on the risk reduction.

Agile is the great platform to for rapid risk identification and detection. The iterative nature of the agile project allows us to tackle the high risks sooner than later.
The agile projects are driven by business needs and risk driven. This means the user stories involves the risks in the product backlog are given high priority and moved up in the backlog so the work taken as soon as possible to resolve the risks.

Risk reassessment occurs during the agile iteration retrospective meeting, where previous risks or concerns are revisited as part of determining changes that need to be made going forward. And finally, risks are monitored on a daily basis by the use of highly visible information radiators, such as task boards and burndown charts, which show the current status of risks in addition to project status. Daily stand-up meetings contribute to the constant monitoring process by exposing potential risk triggers and new obstacles.

The process for handling the risk is given below:
1) The product backlog items are reviewed.
2) Risk identification, analysis and prioritization are performed.
3) The risk response activities are performed by mapping the risks identified in the backlog feature.
4) The risk scores are provided by team members, which are summed to identify the critical risks to prioritize feature based on risk score.
5) The iteration feature lists are derived based on the product backlog which is attached with risk score.
6) The iteration goals are now derived.
7) The iterations are executed, risks are monitored and mitigated.

Conclusion:
The risk management is the important aspect and needs more attention to achieve the project success. The team owns the risk management in the agile project and its facilitated by the scrum master.
Risks are identified in all planning meetings: daily stand-ups, iteration planning meetings, and release planning meetings. Risks are then analyzed and addressed in these same iteration and release planning meetings.

Risks are subsequently monitored in daily stand-ups, and iteration reviews and retrospectives. Risk management in an agile environment is incredibly successful, due to the team’s involvement and the agile framework of iterative development that lends itself to active responses to risks and the continuous identification.

6 comments:

  1. Sathees - Good article. I am still in the learning process for Agile / Scrum. In the Agile process, do you document the Risks from previous scrums (Related to the same project) anywhere? Something similar to a Risk register is available?

    - Senthil.
    cksenthil@gmail.com

    ReplyDelete
  2. interesting blog. It would be great if you can provide more details about it. Thanks you













    Agile Project Management

    ReplyDelete
  3. Thank you for more detailed information very well written about Risk Management Software... Here is a chance for you to proactively identify, quantify, monitor, and manage your organization’s risk. Avail 30-day free trial of 360factors Risk Management Software today!

    ReplyDelete
  4. It is a known fact that ILLUMINATI consist of Multi Millionaires,Billionaires who have major influence regarding global affairs, and planning of a New world order. Many world leaders, Presidents, prime ministers, royalty and senior executives are members of ILLUMINATI. follow the steps to Excel in Life. you'll have numerous benefits,for the FIRST TIME IN HISTORY, we are opening our doors to those who believe. If you would like to join ILLUMINATI , to sign up Text: leovincey08@gmail.com or whatsapp +2349033667873 now if you are really serious to help your self

    ReplyDelete
  5. Awesome post! A very good step-by-step guide especially for a beginner like me. It’s overwhelming with information, thank you for making it easy and very detailed.. I’ll pop some questions here, if I need help, hope that’s okay.
    Visitor Management System
    Visitor Management System Dubai
    Visitor Management Software Dubai
    Visitor Management System UAE
    Visitor Management Software
    Visitor Management App

    ReplyDelete
  6. Agile risk management is essential for navigating uncertainties in dynamic projects. Best VPNs Free It involves identifying, assessing, and responding to potential risks iteratively.

    ReplyDelete