Activity 3 - Blog 3 (SOFTWARE ENGINEERING)
A. SOFTWARE REQUIREMENTS Software requirements describe aspects that the system should possess, including usability, security, and performance. Other than these requirements, hardware, software, and network requirements are also described as well as expectations about the users' side, their interface interaction with other systems. Requirements have played a significant role in acting as a development guide, hence ensuring that functionality and system performance has been agreed upon by all parties. B. STAKEHOLDERS A stakeholder is simply a person having an interest in a project, organization, or system. It is anybody whose outcome will be affected by the business or project. Demands and expectations of stakeholders are core to the success and sustainability of a project. This is because they can influence what decisions will be made, give or use their resources, or bear the consequences arising from the outcome of a project. C. CONTEXT DIAGRAM Context diagrams illustr...