Download Free Templates http://bigtheme.net/ Websites Templates

 

 

APPENDIX C

Purpose

The purpose of the analysis procedure is to further understand the requirements to resolve conflicts and inconsistencies and to ensure that they meet the required quality attributes and reflect the customer needs. The procedure also involves negotiation among stakeholders to agree on a set of requirements. Tasks of this procedure will likely be repeated several times until an agreement is reached.

Definitions

No

Term

Definition

1

Requirements Traceability

Traceability is the ability to chronologically interrelate the uniquely identifiable entities in a way that matters. It refers to the ability to link requirements back to stakeholders' rationales and forward to corresponding design artifacts, code, and test cases. Traceability supports many software engineering activities, such as change impact analysis, compliance verification of code, regression test selection, and requirements validation

Entry Criteria (OR)

No

Criteria

Exit Criteria Of

1

Baselined Project Management Plan

RITS_PM_Finalize_Project_Plan_Procedure

2

Rework From Requirements Development

RITS_PD_Requirements_Development_Procedure

3

Rework From Requirements Validation

RITS_PD_Requirements_Validation_Procedure

4

Calling From Requirements Administration

RITS_PD_Requirements_Administration_Procedure

Inputs

No

Input

Coming from/Output Of

1

Approved Candidate Requirements

RITS_PD_Requirements_Elicitation_Procedure

Activities

No

Activity

Responsible

Input

Output

Temp/Form

1

Examine requirements to  classify  the difficulties and risks.

AN

Approved Candidate Requirements

 Classified Requirements

RITS_PD_ Requirements_ Management_ Form

2

Assess risks and prioritize requirements.

AN

Classified Requirements

Prioritize Requirements

RITS_PD_ Requirements_ Management_ Form

3

Review and identify traceability to ensure that each requirement is traced back to at least an identified high-level requirement or a stated need in the problem description.

AN

Prioritize Requirements

Reviewed Traceable Requirements

RITS_PD_ Requirements_ Management_ Form

4

Negotiate conflicts with stakeholders to resolve conflicts and ensure the identified requirements are complete, correct and reflect the customer needs.

AN

Reviewed Traceable Requirements

Updated Clear Traceable Requirements

RITS_PD_ Requirements_ Management_ Form

5

Communicate with customer and resolve any issues.

AN

Updated Clear Traceable Requirements

Updated Clear Traceable Requirements

 

6

Conduct peer review as per the peer review process and plan.

PR

As per the process

As per the process

As per the process

7

Conduct QA audit as per the QA process and plan.

QAR

As per the process

As per the process

As per the process

8

Conduct CM activities as per the CM process and plan.

CC

As per the process

As per the process

As per the process

9

Collect measurements as per the measurement plan.

MC

As per the process

As per the process

As per the process

10

Monitor the progress as per the PM process and plan.

PM

As per the process

As per the process

As per the process

11

Approve the outputs of the procedure.

PM

Updated Clear Traceable Requirements

Approved Clear Traceable Requirements

 

Outputs

No

Output

Going To/Input Of

1

Approved Clear Traceable Requirements

RITS_PD_Requirements_Development_Procedure

Exit Criteria

No

Criteria

Entry Criteria Of

1

Clear Traceable Requirements Approval

RITS_PD_Requirements_Development_Procedure

Metrics

These measures can be useful to support the process enactment, or future enactments:

·         Actual versus planned time and effort

Subjects for Review

·         None

Records

·         MOM

·         Communication with customer (such as e-mail)

Configurable Items

·         Requirements Database

 

 

Quality Management System (QMS)