Risk Type
|
Risk Description
|
Impact
|
Likelihood
|
Impact
|
Category
|
Mitigation Plan
|
Technical Risk
|
Team is unfamiliar with technology used (react.js, node.js, mocha, chai, etc)
|
Project will be potentially delayed due to inaccurate estimates of time required for development. Higher probability of more bugs.
|
High
|
High
|
A
|
Lead developer will lead research and discuss with the team. Project Manager to allocate more time to this task.
Developers to spend time doing tutorials before beginning with development.
|
Project Management Risk
|
Unable to get users of logistics SMEs to test our application due to their packed schedule.
|
Unable to get genuine feedback from actual users and hence affect the usability of the system.
|
High
|
High
|
A
|
Project Manager to inform sponsor team's availability to conduct user testing in advance so that sponsor has sufficient lead time to arrange user testing.
|
Project Risk
|
Delay in getting business information such as cost and revenue composition.
|
Project will be potentially delayed due to a major changes to be made in existing graphs and tables.
|
High
|
Medium
|
A
|
Team give sponsor datelines so that sponsor has sufficient time to gather information and provide them to us.
|
Project Risk
|
Delay in availability of APIs to us such, with necessary data such as Delivery Fulfillment Rate
|
Project will be potentially delayed due to a delay in development of graphs and tables which are then built upon for Shipper Module.
|
High
|
Medium
|
A
|
Team give sponsor datelines so that sponsor has sufficient time to gather information and provide them to us.
|
Project Risk
|
Unable to connect to third party API and hence unable to extract data necessary for development of graphs and tables.
|
Project will be potentially be delayed as the aggregation algorithm of these data to display relevant information to user need more time.
|
High
|
Medium
|
A
|
Team to work closely with Sponsor and seek help from his developers in early iterations to ensure successful API connection.
|
Project Management Risk
|
A team member is unable to continue development due to health or personal reasons.
|
Project will be potentially delayed due to a halt in progress.
|
High
|
Low
|
B
|
Project Manager to to work with Technical Lead is ensure that there is at least two members capable of a development work.
|
Project Management Risk
|
Uneven distribution of workload due to differences in development capabilities.
|
Poor team dynamics might affect productivity and cooperation, potentially causing a delay in project.
|
Medium
|
Medium
|
B
|
Project Manager to work closely with the lead developer to allocate more time for lead developer to train other developers.
|
External Risk
|
Client is unable to clearly articulate requirements for application.
|
Possible mismatch in application and user expectations.
|
Medium
|
Low
|
C
|
Conduct user testing with prototypes prior to development.
|