|
Step
|
Activities
|
Description
|
|
1 |
Requirements Process Overview |
The instructor describes the requirements process and its products.
-
How the requirements process is performed
-
How the requirements inspection is conducted and reported
|
|
2 |
Need Statement Review |
The development manager leads the team in reviewing the product need statement
and formulating questions for the instructor about
-
The functions to be performed by the various product versions
-
How these functions are to be used
|
|
3 |
Need Statement Clarification |
The development manager provides consolidated questions to the instructor, who
discusses the answers with the team.
|
|
4 |
Requirements Tasks |
The development manager leads the team through |
|
5 |
Task Allocation |
The team leader helps allocate the tasks among the team members and
- Obtains commitments for when they will complete these tasks
|
|
6 |
Requirements Documentation |
Each team member
-
Produces and reviews his or her portions of the SRS document
-
Provides these to the development manager
The development manager produces the SRS draft.
|
|
7 |
System Test Plan |
The development manager leads the team in producing and reviewing the system
test plan (see Chapter 9 on system test). |
|
8 |
Requiremnts and System Test Plan Inspection |
The quality/process manager leads the team through
-
Inspecting the SRS draft and system test plan (see script INS)
-
Identifying questions and problems
-
Defining who will resolve each question and problem and when
-
Documenting the inspection in form INS
|
|
9 |
Requirements Update |
The development manager obtains the updated SRS sections and
- Combines them into a final SRS
- Verifies traceability to the need statement or other sources
|
|
10 |
User SRS Review |
- The development manager provides a copy of the final SRS to the instructor
(user) for approval
- After approval, the team fixes any identified problems.
|
|
11 |
Requirements Baseline |
- The support manager baselines the SRS
|