describes
the functions and features that are to be delivered to
end-users
the data that are input and output
the “content” that is presented to users as a
consequence of using the software
the performance, constraints, interfaces, and
reliability that
bound
the system.
is defined using one of two techniques:
A narrative description of software scope is
developed after communication with all
stakeholders.
A set of use-cases is developed by end-users