Implementation



Definition

Implementation
the activity consisting of the cohesive collection of all tasks that are primarily performed to acquire or build individual components

Classification

Implementation in the OPF Method Component Inheritance Hierarchy

As illustrated in the preceding figure, Implementation is part of the following inheritance hierarchy:

Responsibilities

The typical responsibilities of Implementation are to:

Preconditions

The implementation activity typically may begin when the following preconditions hold:

Completion Criteria

The implementation activity is typically complete when the following postconditions hold:

Tasks

The implementation activity typically involves the following producers performing the following implementation tasks:

Environments

The implementation activity is typically performed using the following environment(s) and associated tools:

Work Products

The implementation activity typically results in the production of the implementation work product set:

Phases

Implementation tasks are typically performed during individual phases as documented in the following table:

Phase Relevant Implementation Tasks
Business Strategy Phase Not Applicable
Business Optimization Phase Technology Strategy Implementation
Initiation Phase
(approx. 10% completed)
Acquisition
Data Generation
Fabrication
Implementation Reuse
Programming
Debugging
Software Internationalization
Construction Phase
(100% completed)
Acquisition
Data Generation
Fabrication
Implementation Reuse
Programming
Debugging
Software Internationalization
Initial Production Phase Not Applicable
Full-Scale Production Phase Not Applicable
Delivery Phase Not Applicable
Usage Phase Not Applicable
Retirement Not Applicable

Guidelines