California Department of Technology 2
SIMM Section 170B
Project Requirements Development Instructions August 2016
Table of Content
1. Introduction ................................................................................................................................ 4
1.1 Overview ............................................................................................................................. 4
1.2 Background ......................................................................................................................... 4
1.3 References .......................................................................................................................... 5
1.4 Requirements Evolution ....................................................................................................... 6
1.5 Project Glossary .................................................................................................................. 6
2. Requirements Development within the Project Approval Life Cycle ............................................... 7
2.1 STEP 1: Project Business Objectives Verification .................................................................. 7
2.1.1 Step 1 Inputs/Outputs .................................................................................................... 7
2.2 STEP 2: Mid-Level Solution Requirements Development ....................................................... 8
2.2.1 Step 2 Inputs/Outputs .................................................................................................... 8
2.2.2 Mid-Level Solution Requirement Template ..................................................................... 9
2.2.3 Mid-Level Solution Requirements Types ........................................................................ 9
2.2.4 Mid-Level Solution Requirements Management ............................................................ 12
2.3 STEP 3: Detailed Solution Requirements Development ....................................................... 13
2.3.1 Step 3 Inputs/Outputs .................................................................................................. 13
2.3.2 Detailed Solution Requirements Template .................................................................... 13
2.3.3 Requirement Specifications ......................................................................................... 14
2.3.4 Categorizing Requirements ......................................................................................... 18
2.3.5 Classification Framework ............................................................................................. 19
2.3.6 Detailed Solution Requirements Management .............................................................. 20
3. Requirements Development Planning ........................................................................................ 21
3.1 Roles and Responsibilities.................................................................................................. 21
3.2 Identify Project Stakeholders .............................................................................................. 23
3.3 Eliciting Stakeholder Requirements..................................................................................... 24
3.4 Define Stakeholder Requirements ...................................................................................... 26
3.4.1 Define Constraints ....................................................................................................... 26
3.4.2 Define Operation and Support Activity Sequences ........................................................ 26
3.4.3 Identify Human-System Interactions ............................................................................. 27
3.4.4 Specify Critical Qualities .............................................................................................. 27
3.5 Analyze Stakeholder Requirements .................................................................................... 27
3.5.1 Analyze Elicited Requirements..................................................................................... 29
3.5.2 Resolve Requirements Problems ................................................................................. 29
3.5.3 Provide Feedback ....................................................................................................... 30
3.5.4 Validate Requirements ................................................................................................ 30
3.5.5 Document Requirements ............................................................................................. 30
3.5.6 Maintain Requirements Data........................................................................................ 31
4. Requirements Management ...................................................................................................... 31
4.1 Relationship to other Project Management Plans ................................................................ 31
4.2 Roles and Responsibilities.................................................................................................. 32
4.3 The Requirements Management Process ........................................................................... 34
4.4 Establish a Controlled Requirements Repository ................................................................. 34
4.4.1 Requirements Repository ............................................................................................ 34
4.5 Create Requirements Baseline ........................................................................................... 35
4.5.1 Load Requirements Baseline ....................................................................................... 35
4.5.2 Identify and Tag Requirement ...................................................................................... 36
4.5.3 Set Requirement Attributes .......................................................................................... 36
4.6 Perform Requirements Traceability ..................................................................................... 36
4.7 Managing Requirements Change........................................................................................ 36
4.7.1 Requirements Change Impact Assessment .................................................................. 37
4.8 Updating Baseline Requirements ........................................................................................ 41