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.