Fundamentals of Computing

Software Requirement Analysis

In any case, the requirements analysis process consists of compiling and analyzing the needs of the software user; negotiating with the project’s stakeholders over trade-offs between wants, needs, costs, and feasibility; and finally developing a set of requirements that identify the features and services that the finished software system must have. These requirements are recorded in a document called a software requirements specification. The following is our software requirements specification. Click image!

FoC