Sei sulla pagina 1di 27

SL NO.

Process Areas

SL NO.

SG

SL NO. Maturity Level 2

Requirements Management

Manage Requirements

Project Planning

Establish Estimates

8 9

Develop a Project Plan

10

11

12

13

14

15 16

Obtain Commitment to the Plan

17

18

19 Project Monitoring and Control Monitor Project Against Plan

20 21

22 23 24 25 26 6 Manage Corrective Action to Closure 27

28 29 4 Measurement and Analysis 7 Align Measurement and Analysis Activities 30 31 32

33 Provide Measurement Results

34

35

36 37 Objectively Evaluate Processes and Work Products

Process and Product Quality Assurance

38 39

10

Provide Objective Insight

40 41

Configuration Management

11

Establish Baselines

42 43 44

12

Track and control changes

45 46

13

Establish integrity

47

48 7 Supplier Agreement Management 14 Establish Supplier Agreements 49 50 51 15 Satisfy Supplier Agreements 52 53 54 55 56

Maturity Level 3

Requirements Development

16

Develop Customer Requirements

57

58 17 Develop Product Requirements 59 60

61 18 Analyze and Validate Requirements 62 63 64

65

66 Select ProductComponent Solutions

Technical Solution

19

67

20

Develop the Design

21

Implement the Product

68 69 70 71 72 73

74 Prepare for Product Integration

10

Product Integration

22

75

76 77 Ensure Interface Compatibility Assemble Product Components and Deliver

23

78 79 80 81 82 83 84

24

11

Verification

25

Prepare for Verification

26

Perform Peer Reviews

27 12 Validation 28

Verify Selected Work Prepare for Validation

85 86 87 88 89 90 91 92 93

29

Validate Product or Determine Process Improvement

94 95 96 97 98

13

Organizational Process Focus

30

99 31 Plan and Implement Process Improvement Deploy Organizational Process Assets and 100 101 102 103 104 105 14 Organizational Process Definition 33 Establish Organizational Process Assets 106

32

107

108 109 110 111 Establish an Organizational Training capability

15

Organizational Training

34

112 113

114 115 35 Provide Necessary Training 116 117 118 16 Integrated Project Management 36 Use the Projects Defined Process 119 120

121 122 123 124 Coordinate and Collaborate with Relevant Stakeholders

37

125

126

127 Prepare for Risk Management

17

Risk Management

38

128 129 130

39

Identify and Analyze Risks

131

132

40

Mitigate Risks

133

134 18 Decision Analysis and Resolution 41 Evaluate alternatives 135 136 137 138 139 140

SP

Mapping with Folder Structure

ty Level 2 01.Requirements Mangement/00.Requirements Collection and Analysis/00.SRS

Obtain an Understanding of Requirements

Obtain Commitment to Requirements

Manage Requirements Changes 01.Requirements Mangement/00.Requirements Collection and Analysis/02.BTM

Maintain Bidirectional Traceability of Requirements Identify Inconsistencies Between Project Work and Requirements

Estimate the Scope of the Project

Establish Estimates of Work Product and Task Attributes

Define Project Lifecycle Determine Estimates of Effort and Cost

00.Project Management/02.PMP/00.Ongoing/Est _2.0 00.Project Management/02.PMP/00.Ongoing/Est _2.0 00.Project Management/02.PMP/00.Ongoing/PM P_2.0 00.Project Management/01.Project Initiation/PIN_2.0

Establish the Budget and Schedule

00.Project Management/01.Project Initiation/PIN_2.0

Identify Project Risks

00.Project Management/03.Risk

Plan for Data Management

00.Project Management/02.PMP/00.Ongoing/PM P_2.0

Plan for Project Resources

00.Project Management/02.PMP/00.Ongoing/PM P_2.0

Plan for Needed Knowledge and Skills

Plan Stakeholder Involvement Establish the Project Plan

00.Project Management/02.PMP/00.Ongoing/PM P_2.0 00.Project Management/02.PMP/00.Ongoing/PM P_2.0

Review Plans That Affect the Project

Reconcile Work and Resource Levels 00.Project Management/01.Project Initiation/Commitment

Obtain Plan Commitment

Monitor Project Planning Parameters Monitor Commitments 00.Project Management/02.PMP/00.Ongoing/PM P_2.0

Monitor Project Risks Monitor Data Management Monitor Stakeholder Involvement Conduct Progress Reviews Conduct Milestone Reviews Analyze Issues

Take Corrective Action Manage Corrective Action Establish Measurement Objectives Specify Measures Specify Data Collection and Storage Procedures

Specify Analysis Procedures

Collect Measurement Data

Measurement Plan

Analyze Measurement Data

Measurement Plan

Store Data and Results Communicate Results 00.Project Management/09.QualityManagement/ Process Improvement Case Sheet

Objectively Evaluate Processes Objectively Evaluate Work Products and Services Communicate and Ensure Resolution of Noncompliance Issues Establish Records

CI List Identify configuration items Establish a configuration Management system Create or Release baselines Change Request Tracking Sheet Track change requests Control configuration items Establish configuration management records 00. Project Management\07. Configuration Management

Perform configuration audits Determine Acquisition Type Select Suppliers Establish Supplier Agreements Execute the Supplier Agreement Monitor Selected Supplier Processes Evaluate Selected Supplier Work Products Accept the Acquired Product Transition Products Nil Nil Nil Nil Nil Nil Nil Nil

ty Level 3 01. Requirements Management\00. Requirements Collection and Analysis\00. SRS\00. Work In Progress\SRS 01. Requirements Management\00. Requirements Collection and Analysis\00. SRS\00. Work In Progress\SRS

Elicit Needs

Develop the Customer Requirements Establish Product and Product-Component Requirements Allocate Product-Component Requirements

Identify Interface Requirements Establish Operational Concepts and Scenarios Establish a Definition of Required Functionality Analyze Requirements

01. Requirements Management\00. Requirements Collection and Analysis\00. SRS\00. Work In Progress\SRS 01. Requirements Management\Performance Model

Analyze Requirements to Achieve Balance

Validate Requirements

Develop Alternative Solutions and Selection Criteria

Select Product-Component Solutions Design the Product or Product Component Establish a Technical Data Package Design Interfaces Using Criteria Perform Make, Buy, or Reuse Analyses Implement the Design

Develop Product Support Documentation 03. Coding\01. Product Integration\00. Documents\Build_List_Ver_1.0 03. Coding\01. Product Integration\00. Documents\Build_List_Ver_1.0

Determine Integration Sequence

Establish the Product Integration Environment Establish Product Integration Procedures and Criteria

Review Interface Descriptions for Completeness Manage Interfaces Confirm Readiness of Product Components for Integration Assemble Product Components Evaluate Assembled Product Components Package and Deliver the Product or Product Component Select Work Products for Verification

03. Coding\01. Product Integration\00. Documents\Build_List_Ver_1.0

Review Report

Establish the Verification Environment Establish Verification Procedures and Criteria Prepare for Peer Reviews Conduct Peer Reviews Analyze Peer Review Data Perform Verification Analyze Verification Results Select Products for Validation Establish the Validation Environment

Review Report

Establish Validation Procedures and Criteria Perform Validation Analyze Validation Results Establish Organizational Process Needs Appraise the Organizations processes

01. Requirements Management\00. Requirements Collection and Analysis\00. SRS\00. Work In Progress\SRS

Identify the Organizations Process Improvements Establish Process Action Plans Implement Process Action Plans Deploy Organizational Process Assets Deploy Standard Processes Monitor Implementation Incorporate Process-Related Experiences into the Organizational Process Assets Establish Standard Processes

00. Project Management\09. Quality Management\Process_Improvement_ Case_Sheet_1

Establish Life-Cycle Model Descriptions

Establish Tailoring Criteria and Guidelines Establish the Organizations Measurement Repository Establish the Organizations Process Asset Library Establish Work Environment Standards

00.Project Management/02.PMP/00.Ongoing/PM P_2.0 00.Project Management/02.PMP/00.Ongoing/PM P_2.0

Establish strategic training needs Determine which training needs are the responsibility of the organization

Establish an organizational training tactical plan Establish Training Capability Deliver Training Establish Training Records Assess Training effectiveness Establish the Projects Defined Process Use Organizational Process Assets for Planning Project Activities 01. Requirements Management\00. Requirements Collection and Analysis\00. SRS\00. Work In Progress\SRS Organizational Training Organizational Training Organizational Training

Establish Project's Work Environment Integrate Plans Manage the Project Using the Integrated Plans Contribute to the Organizational Process Assets

Manage Stakeholder Involvement

00.Project Management/02.Project Management Plan/00.Ongoing/PMP_2.0 00.Project Management/02.Project Management Plan/00.Ongoing/PMP_2.0 00.Project Management/01.Project Initiation/Communication Plan 00.Project Management/03.Risk/Risk_Categories _and_Sources

Manage Dependencies

Resolve Coordination Issues

Determine Risk Sources and Categories Define Risk Parameters Establish a Risk Management Strategy

Identify Risks

00.Project Management/03.Risk/RTS_3.0/Risk Questionnaire, 00.Project Management/02.PMP/00.Ongoing/PM P_2.0 00.Project Management/03.Risk/RTS_3.0/Risk List 00.Project Management/03.Risk/RTS_3.0/Risk List

Evaluate, Categorize, and Prioritize Risks

Develop Risk Mitigation Plans

Develop Risk Mitigation Plans 00. Project Management\06. Project Closure\00. Project Closure Report\Project_Closure_Report_V1.0 Implement Risk Mitigation Plans Establish Guidelines for Decision Analysis Establish evaluation criteria Identify alternative solutions Select evaluation methods Evaluate alternatives Select solutions 01.Requirements Management/01.DAR 01.Requirements Management/01.DAR 01.Requirements Management/01.DAR

Sub Section

Remarks 1 1.1

PMP Introduction Project Details 1.1

SRS

1 INTRODUCTION
Purpose

1.2

About (Changes in) this Project Management Plan

1.2

Overview

1.3

Reference Material Using T&M Asset Library and Reusable Components Definitions and Acronyms

1.3

Scope of the System Definitions, Acronyms and Abbreviations References

1.4

1.4

1.5

1.5

2 6.1 2.1 6.1 2.2 5.1.1 2.3

Scope

CURRENT SYSTEM
Brief Description of the Current System Issues

Scope of the Project Constraints Assumptions Risks &

2.1

2.2

PROPOSED SYSTEM

2.4

Project Dependencies

3.1

Brief Description of the Proposed System

Objectives

3.2

3 Alternatives Solution Considered

3.1 8.2

Project Objectives

3.3

Proposed Environment

3.2 7 Nothing about Knowledge only about skills.

Critical Success Factors

3.4

Details of Technology

Deliverables, Billing Milestones, Work Plan

3.5

Benefits

7.1.3

4.1 9.1 4.2

Deliverables Time Recording

3.6

Assumptions and Dependencies

USER SCENARIOS
Intended Audience and Reading Suggestions User Classes and Characteristics User Documentation

4.3

Work plan Control

4.1

Approach

4.2

5.1

Approach/Methodology

4.3

5.1.1 5.1.2 5.2 6.2.1 5.3 5.3.1 5.4 5.5 5.6

Lifecycle Tailoring for Projects Design Approach/Methodology Coding Approach/Methodology Coding Guidelines Testing Approach/Methodology Quality Plan Acceptance Criteria 5.1 5.2 5.3 5.4 5.5 5.6 5.7

GENERAL 5 REQUIREMENT S
Performance Requirement Constraints Security Requirements Disaster Recovery Reference to Standards External Interface Requirements Acceptance Criteria

5.7 5.8 6 6.1 6.2 6.2.1 Not entered in folder 6.2.2 structure Not entered in folder 6.2.3 structure 6.3

Customer Feedback Process Project Administration in case of Site Visit Monitoring & Control Estimations Progress Review meetings

6
6.1 6.2

FUNCTIONAL DESCRIPTION
Functional Partitioning Functional Constraints

DESIGN CONSTRAINTS
Architectural Design Constraints High Level/Data Base related constraints

Code walk-through Status reports to onsite team / client

7.1.

7.2.

Issues/Problems/Clarificat ions Escalation Mechanism Control of Customer Supplied Items Resource Management 8.1

VERIFICATION & 8 VALIDATION CONSTRAINTS


Verification constraints Validation constraints

6.4

6.5

8.2

INFORMATION DESCRIPTION

9.0.1. Assumptions 9.0.2. Input Information Not entered in folder 7.1 structure 7.1.1 7.1.2 Not entered 7.1.3 in folder structure 7.2 7.3 Staffing Resources - T&M T&M project team Project roles responsibilities Skill database project team of and 9.0.3. Output Information 9.0.4. Major Attribute Definition

9.0.5. Processing Logic

the

9.0.6. Validation Criteria

Training Requirements Project Tools Software and

9.1 <Functional Unit 1> 9.1.1 Explicit Requirement

7.3.1 Not Found Not Found Not Found Not Found Not Found Not Found Not Found Not Found 7.3.2 7.3.3 8 8.1 8.1.1. 8.1.2. 8.1.3. 8.1.4. 8.1.5. 8.1.6. 8.2

Development environment Test environment Planned deployment environment Configuration & Data Management Configuration Management Plan CI List Folder Structure Back up plan Configuration Control Board Change Control Mechanism Release Mechanism Data Management Plan

9.1.2 9.1.3 9.1.4 9.1.5 9.1.6

Functional Description Assumptions Input Information Output Information

Major Attribute Information 9.1.7 Processing Logic 9.1.8 Validation Criteria 9.2 Functional Unit 2 Explicit 9.2.1 Requirement Functional 9.2.2 Description 9.2.3 Assumptions 9.2.4 Input Information

Stakeholder Involvement Stakeholder Involvement Plan External Stakeholder Phase Matrix Internal Stakeholders Phase Matrix Goals & Metrics Data Collection & Analysis Procedure Quality Goals

9.2.5

Output Information Major Attribute Information Processing Logic

9.1 9.1.1 External 9.1.2 Interface Requirement 10 10.1 10.2

9.2.6 9.2.7

5.6

9.2.8

Validation Criteria

10.3

Analysis and Prevention Process

REFERENCE TO RFP/URD BIDIRECTIONAL 11 TRACEABILITY MATRIX 10

11

Decision Analysis Resolution

&

NONFUNCTIONAL 12 REQUIREMENT S
12.1 Development Methods & Tools Applicable Development Standards and conventions Applicable Delivery Method

11.1 DAR Plan 12.2 12.3

13 RISKS 14 ANNEXURES

User Manual can be placed in 04. Testing\07. Release, A reference to this document can be added in subsection 4.3 of SRS

5.1.1

5.1.2

Kept as Hard Copy Kept as Hard Copy Kept as Hard Copy

3.3

2.4

2.3

Test Strategy

1 Introduction

Reference Documents

3 Deliverables Test Approach and Methodology Assumptions, Risks and Contingencies

4.1.

5 Scope of Testing

5.1.

Scope

5.2. 5.3.

Scope Exclusions Validation Constraints

Test Environment for Unit Testing

Test Environment 7 for Integration Testing

Test Environment for System Testing

8.1.

Minimum client system configuration

9 Test Resources

10 Unit Testing 10.1. Entry Criteria

10.2.

Exit Criteria

11 Integration Testing

11.1.

Entry Criteria

11.2.

Exit Criteria 12 System Testing

12.1. 12.2.

Entry Criteria Exit Criteria 13 Regression cycles

13.1. 13.2.

Entry Criteria Exit Criteria 14 Testing Schedule

15 Annexure