Skip to main content

MSF for CMMI Process Improvement

Go Search
Home
  
MSF for CMMI Process Improvement > Wiki Pages > Activity - Define Interface Requirements  

Activity - Define Interface Requirements

Activity Information

Define Interface Requirements

Description

Interface requirements specify interactions between components (software-to-hardware or software-to-software). They can be grouped into features to aid allocation, prioritization, and development.

Attributes

Element Categories[CMMI Level 3] RD SP 2.3, [CMMI Level 3] RD SP 3.2, [CMMI Track 2] Planning
When

After the input requirements are available.

Entry Criteria

User Scenarios Complete:
User scenarios have been created, reviewed, and approved.

Quality of Service Requirements Complete:
Quality of service requirements have been created, reviewed, and approved.

Domain Model Complete:
The domain model has been created, reviewed, and approved.

Exit Criteria

Interface Requirements Baselined:
The interface requirements are reviewed, approved, and baselined.

Is RequiredYes

Steps

  1. Analyze Input Requirements and Architecture:

    Analyze the scenarios and quality of service requirements for input requirements specific to the system architecture.
  2. Draft Interface Requirements:

    Create a draft of the interface requirements from initial input.
  3. Review Interface Requirements:

    Review the draft interface requirements. Update the requirements based on feedback.
  4. Baseline Requirements:

    Baseline the reviewed and approved interface requirements for the project. This baseline is used in change management and revising project estimates during replanning.

Inputs and Outputs

WorkProductInputOutputAllowable States
RequirementNew

Predecessors

TypeNameDependency Type
Allocate Product Component RequirementsFinish-Start

Successors

TypeNameDependency Type
Define Security RequirementsFinish-Start

Last modified at 12/19/2007 10:37 AM  by Administrator