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 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 VersaFleet users to test our application due to their packed schedule.
|
Unable to get feedback from actual users and hence affect the usability of the system.
|
High
|
High
|
A
|
Project Manager to give sponsor team's schedule 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.
|
Major changes to be made in existing graphs and tables could potentially delay project.
|
High
|
Medium
|
A
|
Project Manager to give sponsor a dateline to respond to us.
|
Project Risk
|
Delay in availability of APIs with necessary data to us, such as API with Delivery Fulfillment Rate data.
|
Project could be potentially delayed due to a delay in development of graphs and tables which are then used for Shipper Module.
|
High
|
Medium
|
A
|
Project Manager to give sponsor datelines so that sponsor has sufficient time to gather information and provide them to us.
|
Project Management Risk
|
A team member is unable to continue development due to health or personal reasons and is the only member who can develop a specific function.
|
Project will be potentially delayed due to a halt in progress.
|
High
|
Low
|
B
|
Project Manager to work with Technical Lead to cross train members
1)Project Manager to train Technical Lead/front-end/back-end developers on project management
2)Technical Lead to train pm/tester/front-end developers on back-end development
3)Technical Lead to train pm/tester/back-end developers on front-end development
|
Project Management Risk
|
Uneven distribution of workload due to differences in development capabilities.
|
Poor team dynamics might arise and affect productivity and cooperation, thereby potentially causing a delay in project.
|
High
|
Medium
|
A
|
Project Manager to work closely with the lead developer to allocate more time for lead developer to train team members.
|
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 paper prototypes prior to development and get client's approval before proceeding with development.
|