written 8.5 years ago by | • modified 8.5 years ago |
Risk management
- Risk management is one of the most important jobs for a project manager.
- Risk management involves anticipating risk that might affect the project schedule or the quality of the software being developed, and then taking action to avoid these risks.
- Risk is something that prefer not to happen. Risks may threaten the project, the software that is being developed, or the organization.
- The outline of the process of risk management is illustrated in following fig.1
Risk management involves following several stages
- Risks identification Risk identification can be done by identifying the known and predictable risk.
- Risk analysis Risk can be analyse by assessing consequences of problem associated with risk.
- Risk planning Making plan to address the risk, either by avoiding it or minimizing its effect on the project.
Risk monitoring Regularly assessing the risk and plans for risk mitigation.
The risk management process is an iterative process that continues throughout the project. Once initial risk management plan is drawn up, it will help to monitor the situation to detect the emerging risks. As more information about the risks become available, then it will be easier to analyse and decide if the risk priority has changed. Referring it you may then have to change your plans for risk avoidance and contingency management.
1. Risk Identification
- Risk identification is the first stage of the risk management process.
- It is concerned with identifying the risks that could pose a major threat to the software engineering process, the software being developed, or the development organization.
- Risk identification is done by team or sometimes by the project manager.
- The risk item can be identified using following and predictable components.
- After preparing a risk item checklist, a questionnaire is prepared. These set of question should be answered and based on these answer the impact or seriousness of particular risk item can be judged.
- The set of risk components and drivers list is prepared along with their probability of occurrence. Then their impact on the project can be analysed.
2. Risk Analysis
- There are two way by which risk can be rated
- Probability of the risk is real
- Consequences of problems associated with the risk
The project planner, technical staff, project manager perform following steps to perform for risk analysis
- Establish a scale that indicates the probability of risk being real.
- Enlist the consequences of the risk.
- Estimate the impact of the risk on the project and product.
- Maintain the overall accuracy of the risk projection in order to have clear understanding of the software that is to be built.
- This steps helps to prioritize the risk. And finally, risk table will be built.
3. Risk planning
- The risk planning process considers each of the key risks that have been identified, and develop strategies to manage these risks.
- For each risks, they have to think of actions that they might take to minimize the disruption to the project if the problem identified in the risk occurs.
- There is no simple process that can be followed for contingency planning. It relies on the judgment and experience of the project manager.
Possible risk management strategies fall into three categories.
1. Avoidance strategies
Using these strategies mean that the probability that the risk will be arise will be reduced. Example of a risk avoidance strategy is the strategy dealing with defective components.
2. Minimization strategies
Using these strategies means that the impact of the risk will be reduced. Example of risk minimization strategy is the strategy for staff illness (recognize team so they can understand each other’s job).
3. Contingency strategies
Using these strategies means that team are prepared for the worst and have a strategy in place to deal with it.
Example of contingency strategy is the strategy for organizational financial problem
Finally, team should have strategies in place to cope with the risk if it arises. These should reduce the overall impact of a risk on the project or product.
4. Risk monitoring
Risk monitoring is the process of checking that your assumptions about the product, process and business risk have not changed.
The objective of risk monitoring is
- To check whether the predicted risks really occur or not.
- To ensure the step defined to avoid the risk are applied properly or not.
- To gather the information which can be useful for analysing the risk.
Finally, RMMM document is created, in which all the risk analysis activities are described. Sometimes project manager includes this document as a part of overall project plan.
Risks associated with delayed Project are
- Customer will not satisfy with the service provided by service provider.
- Project development cost will be increases due to maximum resources are used for completion of the project.
- There might be chances of new requirement from customer because of delay in project delivery.