Phase

Competency

ML

Reference

Requirements

Eliciting requirements

0

Specifying requirements

2

Acclaro DFSS

Detecting requirement inconsistencies and incompleteness

2

Requirement Composer

Solving requirement inconsistencies and incompleteness

0

Identifying requirement rationale

1

Cognition Cockpit

Identifying requirement dependencies

1

Blueprint

Source traceability

0

Design

Graphically modeling systems, sub-systems, components, interactions, control, and data flow

1

IBM-Rational

Writing use cases

1

Acceleo

Identifying dependencies with requirements

1

Cameo Req+

Identifying dependencies with use cases

1

IBM-Rational

Designing data models

1

ARCAD

Programming

Coding in conformance with the planned structure

1

IBM-Rational

Unit testing

1

Eclipse

Compiling

3

Eclipse

Debugging

1

WDK

Repairing defects

1

Argo/UML

Program comprehension

1

Imagix 4D

Code optimization

1

Via/Renaisance

Peer code reviewing

1

Via/Renaisance

Testing

Designing tests/ installation/ integration

1

Via/Smarttest

Identifying dependencies between test cases, requirements, and design

1

IBM-Rational

Planning and scheduling test types based on current constraints

0

Configuring and scheduling automatic tests

2

Empirix

Executing tests/ installation/ integration

1

AnthillPro

Measuring and interpreting test results

1

AgileLoad

Classifying defects

0

Checking documentation completeness and conformance

0

Managing

Evaluating change requests

0

Executing client support

1

Mantis

Applying version control management

1

CVS

Choosing suitable technologies

0

Planning the software development cycle

1

AceProject

Prioritizing requirements

0