University of California, Davis

Application Development Methodology

"Task Performed by Role" Matrix

for General Development Path

Construction Stage

Stage/Task

Small
System

Large
In-house
Develop
System

Purchased System

Feas./
Assmnt.
Project

5. Construction Stage:
A5.1 Construct computing environment:
A5.1.1 Establish computing environment

R

R

R

N/A

A5.1.2 Construct network links

R

R

R

N/A

A5.2 Prepare development procedures and conventions
A5.2.1 Establish reusable code sets

R

R

X

N/A

A5.2.2 Establish standard development procedures

R

R

X

N/A

A5.3 Establish database environment:
A5.3.1 Construct test database and files

R

R

R

N/A

A5.3.2 Construct system test database and files

O; TPM

R

R

N/A

A5.3.3 Prepare production database and files

R

R

R

N/A

A5.4 Generate implementable module:
A5.4.1 Write procedure

R

R

X

N/A

A5.4.2 Create code module

R

R

X

N/A

A5.4.3 Debug modules

R

R

R

N/A

A5.4.4 Load Modules into the project code library

R

R

R

N/A

A5.5 Generate test data and system documents:
A5.5.1 Generate test data and execution data

R

R

R

N/A

A5.5.2 Devise system test data

R

R

R

N/A

A5.5.3 Document system test case

O; SA

R

R

N/A

A5.5.4 Generate system documents

O; TPM

R

R

N/A

A5.6 Finalize implementation plan:
A5.6.1 Finalize implementation strategy

O; TPM & BPM

R

R

N/A

A5.6.2 Develop training plan

R

R

R

N/A

A5.6.3 Finalize contingency plan for implementation failure

R

R

R

N/A

A5.6.4 Complete implementation plan

O; TPM & BPM

R

R

N/A

A5.6.5 Develop training materials

R

R

R

N/A

A5.6.6 Prepare user implementation procedures

R

R

R

N/A

A5.6.7 Develop data conversion routines

O; TPM & BPM

O; TPM & BPM

O; TPM & BPM

N/A

A5.6.8 Follow-up on outstanding organizational issues

O; BPM

R

R

N/A

A5.6.9 Test implementation arrangements

O; TPM

R

R

N/A

A5.7 Perform integration tests:
A5.7.1 Conduct integration tests

O; TPM

R

X

N/A

A5.7.2 Review integration testing

O; TPM

R

X

N/A

A5.8 Perform system tests:
A5.8.1 Verify scope of system tests

R

R

R

N/A

A5.8.2 Define system test cycles

R

R

R

N/A

A5.8.3 Confirm system test conditions

R

R

R

N/A

A5.8.4 Conduct system tests

R

R

R

N/A

A5.9 Perform benchmark tests

O; BPM & TPM

R

O; BPM & TPM

N/A

A5.10 Perform acceptance tests:
A5.10.1 Prepare for acceptance testing

O; BPM

R

R

N/A

A5.10.2 Devise the acceptance test data

O; BPM

R

R

N/A

A5.10.3 Conduct acceptance test

O; BPM

R

R

N/A

A5.10.4 Approve the business system

R

R

R

N/A


General Development Path

Next : Implementation Stage Matrix

Previous : Design Stage Matrix

Section Overview : Tasks Performed in General Development Path

Stage Cross Reference: Construction Stage

Overview : Table of Contents


This page was last built on April 29, 1997.