Risk Management - MichaLasry/ImageTalke GitHub Wiki

Risk Explanation Severity Probability Lowering the risk Competing
Changing customer requirements. Customer changes his requirements endangering the project's end date, or the project is carried out not comply with the customer. 1 3 Increase cooperation and coordination with customer expectations. In addition, the development team will work flexibly so that any changes to the customer will be easy to carry out. Changing the program according to the new requirements, rewriting of some parts.
Team turnover Central personality can leave the project which may be a significant risk project’s ending time. 2 2 Share information with crew. Redistribution of roles in the group.
Wrong estimation of system's size. The system is more complex and bigger than we thought initially. 1 3 Requirements document, detailed design. Reducing customer requirements.
Development tools do not meet expectations. System that should help develop not fulfill all our expectations of them. For examples: Firebase. 1 3 Depth overview about the development tools. Setting alternative development tools.
Standing the test of time. It will cause a delay in the project completion date. 1 2 Prioritizing the customer requirements. Appoint one team member whose job was to analyze the progress. Reducing customer requirements.
Team is unfamiliar with development tools. Lack of familiarity with Firebase and with Angular programming language, may cause a delay at the end of the project. 1 1 Selecting a variety team. Division to a few teams, where each team member knows to perform the work and is aware to tools he is going to use them. Cooperative learning.
⚠️ **GitHub.com Fallback** ⚠️