
Home
Resume
Software Project Management -
Software Developement Life Cycle (SDLC)
SDLC - #1
SDLC - #2
SDLC - #3
SDLC - #4
SDLC - #5
SDLC - #6
GuestBook
|
#2 .REQUIREMENTS DEFINITION STAGE |
The requirements gathering process
takes as its input the goals identified in
the high-level requirements section of the project plan. Each goal will be
refined into
a set of one or more requirements. These requirements define the major
functions
of the intended application, define operational data areas and reference
data areas, and define the initial data entities.
Major functions include critical processes to
be managed, as well as mission
critical inputs, outputs and reports. A user class hierarchy is developed and
associated with these major functions, data areas, and data entities.
|
 |
These requirements are fully described in the primary
deliverables for this stage:
the Requirements Document and the Requirements Traceability Matrix (RTM).
the requirements document contains complete descriptions of each requirement,
including diagrams and references to external documents as necessary. Note that
detailed listings of database tables and fields are not included in the
requirements
document.
The title of each requirement is also placed into the
first version of the RTM,
along with the title of each goal from the project plan. The purpose of the RTM
is
to show that the product components developed during each stage of the software
development lifecycle are formally connected to the components developed in
prior stages.
|
|