Personal Software Process

Páginas: 99 (24715 palabras) Publicado: 7 de marzo de 2013
The Personal Software ProcessSM (PSPSM) Body of Knowledge, Version 2.0
Marsha Pomeroy-Huff Robert Cannon Timothy A. Chick Julia Mullaney William Nichols

August 2009 SPECIAL REPORT CMU/SEI-2009-SR-018 Software Engineering Process Management Program
Unlimited distribution subject to the copyright.

http://www.sei.cmu.edu

This report was prepared for the SEI Administrative Agent ESC/XPK 5Eglin Street Hanscom AFB, MA 01731-2100 The ideas and findings in this report should not be construed as an official DoD position. It is published in the interest of scientific and technical information exchange. This work is sponsored by the U.S. Department of Defense. The Software Engineering Institute is a federally funded research and development center sponsored by the U.S. Department ofDefense. Copyright 2009 Carnegie Mellon University. NO WARRANTY THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROMUSE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. Use of any trademarks in this report is not intended in any way to infringe on the rights of the trademark holder. Internal use. Permission to reproduce this document and to prepare derivative works from this document for internal use isgranted, provided the copyright and "No Warranty" statements are included with all reproductions and derivative works. External use. This document may be reproduced in its entirety, without modification, and freely distributed in written or electronic form without requesting formal permission. Permission is required for any other external and/or commercial use. Requests for permission should bedirected to the Software Engineering Institute at permission@sei.cmu.edu. This work was created in the performance of Federal Government Contract Number FA8721-05-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. The Government of the United States has a royalty-free government-purpose license to use,duplicate, or disclose the work, in whole or in part and in any manner, and to have or permit others to do so, for government purposes pursuant to the copyright license under the clause at 252.227-7013.

Table of Contents

About This Report Acknowledgments Foreword Abstract 1 Introduction 1.1 Purpose Suggested Uses of the PSP BOK 2.1 Use by Software Development Professionals 2.2 Use by theSoftware Development Industry 2.3 Use by TSP Practitioners 2.4 Use by Academic Institutions PSP BOK Structure and Terminology 3.1 Structure 3.2 Operational Definition of Terms The PSP Body of Knowledge

v vii ix xi 1 2 5 5 5 5 5 7 7 7 9 11 19 29 39 47 55 63 67

2

3

4

Competency Area 1: Foundational Knowledge Competency Area 2: Basic PSP Concepts Competency Area 3: Size Measuring andEstimating Competency Area 4: Making and Tracking Project Plans Competency Area 5: Planning and Tracking Software Quality Competency Area 6: Software Design Competency Area 7: Process Extensions and Customization Conclusion Appendix Bibliography Key Statistical Formulae and Procedures

69 75

i | CMU/SEI-2009-SR-018

ii | CMU/SEI-2009-SR-018

List of Figures

Figure 1:

ArchitecturalHierarchy of the PSP BOK Components

7

iii | CMU/SEI-2009-SR-018

iv | CMU/SEI-2009-SR-018

About This Report

The intent of the Personal Software ProcessSM (PSPSM) Body of Knowledge (BOK) contained in this report is to provide guidance to software professionals who are interested in using proven-effective, disciplined methods to improve their personal software development process....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Personal software process
  • Personal Software Process
  • PSP Personal Software Process
  • Psp(Personal Software Process)
  • Using the Personal Software Process
  • Revisión de la Calidad Personal Software Process
  • Personal Software Process
  • Psp (process software personal)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS