Saturday, May 30, 2009

STSC Process Tailoring for Software Project Plans

January 1996


Prepared By:

Faye C. Budlong, Paul A. Szulewski, and Ralph J. Ganska

Prepared For:

The Process Management Technologies Team 
The Software Technology Support Center (STSC)
OO-ALC/TISE 
Hill AFB, Utah


ACKNOWLEDGMENT

This report was prepared by The Charles Stark Draper Laboratory, Inc., under Contract F042520-95-C-0245 with the Software Technology Support Center (STSC)of the U.S. Air Force.

Publication of this report does not constitute approval by the U.S. Air Force of the findings or conclusions contained herein. It is published for the exchange and stimulation of ideas.

TABLE OF CONTENTS

ACKNOWLEDGMENT

 

1.INTRODUCTION

1.1Scope

1.2Audience

1.3Introduction to the Report

 

2.AN ORGANIZATION'S STANDARD SOFTWARE PROCESS:

AN OVERVIEW

 

3.TAILORING THE ORGANIZATION'S STANDARD SOFTWARE PROCESS

3.1Introduction to Tailoring

3.2Identifying Project Characteristics

3.3Choosing and Tailoring the Building Blocks

3.3.1The Tailoring Process

3.3.2Making Tailoring Decisions

3.4Documenting the Project's Defined Software Process

3.4.1Documenting the Tailoring Decisions in a Compliance Agreement

3.4.2Documenting the Project's Defined Software Process in a Plan

3.4.2.1Organizing the Work

3.4.2.2Documenting the Schedule

3.4.2.3Developing the Activity Network

3.4.2.4Completing the Software Development Plan

 

4.TAILORING AN ORGANIZATION'S STANDARD SOFTWARE PROCESS - AN EXAMPLE SOFTWARE PROJECT

4.1Introduction to the Example

4.1.1Project Scenario

4.1.2Introduction to the XDEVEL Standard Software Process

4.2Identifying Project Characteristics

4.3Choosing and Tailoring the Building Blocks

4.4Documenting the Project's Defined Software Process

4.4.1Documenting the Tailoring Decisions

4.4.2Incorporating the Project's Defined Software Process in a Plan

4.4.2.1Organizing the Work

4.4.2.2Documenting the Schedule

4.4.2.3Developing the Activity Network

4.4.2.4Completing the Software Development Plan

5.CONCLUSIONS

 

LIST OF REFERENCES

LIST OF ACRONYMS

GLOSSARY

APPENDIX A.PROCESS & PLANNING TOOL SUPPORT

LIST OF FIGURES

 

1-1 Organizational process to project performance transitions.

2-1 Example building blocks.

3-1 Tailoring an organization's standard software process (overview).

3-2 Tailoring a process for a software project.

3-3 Simplified example software WBS.

3-4 Example software schedule with WBS elements.

3-5 Example activity network.

4-1 XDEVEL's building blocks.

4-2 GPS Interface and Communications Project WBS.

4-3 GPS Interface and Communications Project Gantt chart.

4-4 GPS Interface and Communications Project activity network.

 

LIST OF TABLES

3-1 Sample project characteristics

3-2 Example tailoring guidance.

3-3 Example SDP Table of Contents.

4-1 Project characteristics for GPS example.

4-2 Candidate XDEVEL building blocks to be tailored.

A-1 Integrated software process and project management tools.

No comments:

 
hit counter
unique hit counter