Original Risk Register:

Risk Description Consequence Probability Impact Risk Level Risk mitigation Owner Residual risk level
Going over budget Requiring more funds than our budget allows Not being able to purchase crucial components Low Medium Medium Apply for more funds Rhys Low
COVID/Illness Team member being unable to contribute due to an unexpected reason Work package progress is halted Low High Medium Have multiple people assigned to every work package, give extra time for deadlines Safura Low
Lack of expertise Unable to complete tasks due to a lack of skills Progress takes longer than expected as time required for learning Medium Medium Medium Allow for extra time if learning is required, contact group members and academic staff for guidance Jide Medium
Broken equipment Equipment gets broken during, or becomes faulty over time Progress is halted as testing cannot continue Medium High Medium Allow extra budget to reorder parts, allow extra time for unexpected events Mawusi Medium
Shipping delays Part deliveries get delayed Unable to start breadboarding as no available parts Low High Medium Have multiple tasks running at once and order parts early. Anjali Medium
Project delays from other commitments Work packages become delayed from planned timeline Work does not get finished by the end of the project Medium High High Set achievable goals, manage work packages closely, amend original plan as things change Rhys High
Lack of compatibility Lack of integration between mechanical, electronic and software components Unable to meet project objectives Medium High High Ensure that the components are tested frequently and tested with time to adapt them Safura Medium

End of Term 1 Updated Risk Register:

Risk Description Consequence Probability Impact Risk Level Risk mitigation Owner Residual risk level
Protective casing design for the central hub Not being able to produce a CAD design or a 3D-printed model to protect the central hub As a result, the central hub is exposed to the external environment which can lead it to be damaged earlier than expected Medium High Medium To allocated time to work on Autodesk Fusion 360 to design a simple casing for the central hub that can be 3D-printed. Jide Low
Sensor performance Use of subpar tools in place of quality ones Inaccurate reading for NPK Medium High Medium Implement a calibration and regular maintenance of the sensor can help mitigate the risk of inaccurate readings Jide Medium
Display screen for central hub has a limited character space Only a few sentences can be displayed. The farmer is given generic information on whether the soil is good for rice production, but not how to utilise their fertilizer Low Low Low Ensure the the displayed message given to the farmer is short and concise. Mawusi Low
No version control Source code may occasionally not be kept up to date. Specifically, the accompanying tools, libraries, and other support software components It could be challenging or impossible to duplicate and alter previous software iterations in order to correct faults. Low Medium Medium Establish a process for regularly reviewing and updating the repository to ensure that all components are up to date Anjali Low
Illness Common flu occurs around the christmas break Rate of work has stopped. Low High Medium Establish and enforce health and safety measures to minimize the risk of illness in the first place. Also have a contingency plan: that work packages can split up among the other team members Safura Low
Poor attendance from team members Member of the team not attending scheduled meeting and sessions Slows down the pace of work. Can result in low morale within the team Low High Medium Establish a clear attendance policy that outlines the expectations for attendance and the consequences for non-compliance Rhys Low
Insufficient consideration of safety No safety analysis has been done for some systems such as the solar panel and the battery. As a result, unanticipated legal responsibility and reputational damage are exposed. Medium High High Implement a comprehensive safety program that addresses all aspects of the project Safura Medium

Term 2 Mid-Term Risk Register:

Risk Description Consequence Probability Impact Risk Level Risk mitigation Owner Residual risk level
Delay time in PCB manufacturing It may take longer than expected to get the PCB manufactured due to issues with shipping time or technician no being present Progress is halted as we cannot connect the electronic components to one another in a controlled manner. Medium High Medium To allow for extra time for the PCB to be sent off for manufacturing, therefore sending it early Safura Medium
Soldering flaws The component pin and PCB pad are not physically and electrically connected by the solder. Electrical component will not function as expected as it is part of an open circuit Low High Medium Rectify soldering flaws by mending the broken link Rhys Low
Soldering flaws A bridge to a different component or pad is created by the solder. Resulting in an unintentional electrical and thermal connection between the pads which leads to a short circuit Medium High Medium For through-hole components, use the proper lead lengths, and the correct hole size and pad diameter Rhys Medium
Web application security risks No standards are stated, and there is no explicit design strategy, especially for network-connected devices, to ensure adequate security. The resulting system might be vulnerable, which would have unanticipated effects. Medium High High Make sure secure coding standards are followed when creating the online application. Using secure coding frameworks, libraries, and tools with built-in security features falls under this category Jide High
Untested disaster recovery There might be backups and disaster recovery plans, but they haven't been tried. Inadequate backup procedures may result in data loss. Medium High High Look for any problems or holes throughout the testing and fix them right away. Scenarios that represent various disasters, such as power outages, natural disasters, and cyberattacks, should be tested Anjali High
Data corruption When a user or application cannot utilise, read, or access data Lose of files or errors in computer data which leads to system not performing accurately Medium High Medium Use reliable hardware and software to minimize the risk of data corruption due to hardware or software failures Mawusi High
Upcoming assignments and coursework deadline Balancing university assignments and courseworks with the project Poor time management leads to falling behind on completing the various work package Medium High High Break down larger tasks into smaller, more manageable ones, and prioritise tasks Mawusi Medium