Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Watts S. Humphrey
December 2010 - Book Leadership, Teamwork, and Trust: Building a Competitive Software Capability

Topics: CMMI, Process Improvement

Authors: Watts S. Humphrey, James W. Over

This book discusses the importance of knowledge work to the success of modern organizations and explains the necessary steps for reshaping the way in which software development is conducted.

July 2010 - Technical Report Team Software Process (TSP) Body of Knowledge (BOK)

Topics: TSP

Authors: Watts S. Humphrey, Timothy A. Chick, William Nichols, Marsha Pomeroy-Huff

The TSP BOK helps practitioners and employers assess and improve their skills, and shows academic institutions how to incorporate TSP into their engineering courses.

March 2010 - Book Reflections on Management: How to Manage Your Software Projects, Your Teams, Your Boss, and Yourself

Topics: Process Improvement, TSP

Authors: Watts S. Humphrey, William Thomas

This book brings together Watts S. Humphrey's most influential essays and articles, sharing insights that are essential for anyone who must achieve quality results in software management.

November 2009 - Special Report The Watts New Collection: Columns by the SEI’s Watts Humphrey

Topics: Process Improvement, TSP

Authors: Watts S. Humphrey

news@sei columns written by the SEI's Watts Humphrey between June 1998 and August 2008

October 2009 - White Paper The Software Quality Profile

Topics: Process Improvement, TSP

Authors: Watts S. Humphrey

The software community has been slow to use data to measure software quality. This paper discusses the reasons for this problem and describes a way to use process measurements to assess product quality.

September 2009 - Presentation The Large System Problem

Topics: TSP

Authors: Watts S. Humphrey

Presentation given at TSP Symposium on September 21-24, 2009 in New Orleans, Louisiana

July 2009 - White Paper Why Don't They Practice What We Preach?

Topics: Process Improvement, TSP

Authors: Watts S. Humphrey

One of the most intractable problems in software is getting engineers to consistently use effective methods. The Software Engineering Institute has worked on this problem for a number of years and has developed effective methods for addressing it.

September 2008 - Presentation The Victim Trap

Topics: TSP

Authors: Watts S. Humphrey

Presentation given at TSP Symposium on September 22-25, 2008

September 2008 - Presentation Certifying Software Organizations

Topics: TSP

Authors: Watts S. Humphrey, Bill Nichols

Presentation given at TSP Symposium on September 22-25, 2008

September 2006 - Presentation Scaling Up the Process

Topics: TSP

Authors: Watts S. Humphrey

Presentation given at TSP Symposium on September 18-21, 2006

September 2006 - Presentation Mining PSP Data

Topics: TSP

Authors: Daniel Burton, Watts S. Humphrey

Presentation given at TSP Symposium on September 18-21, 2006

August 2006 - Technical Report Systems of Systems: Scaling Up the Development Process

Topics: Process Improvement

Authors: Watts S. Humphrey

This report reviews the fundamental process and project-management problems of large-scale SoS-like programs and outlines steps to address these problems.

April 2006 - Book TSP: Coaching Development Teams

Topics: Process Improvement

Authors: Watts S. Humphrey

Whether you are considering the Team Software Process (TSP) or are actively implementing it, this book provides invaluable examples, guidelines, and suggestions you need to get started as a team coach.

November 2005 - Technical Note Safety-Critical Systems and the TSP

Topics: Process Improvement, CMMI

Authors: Watts S. Humphrey

This 2005 report provides a brief overview of recent work in software safety, discusses the problems and implications of using the TSP for developing safety-critical systems, and presents some conclusions.

September 2005 - Book TSP: Leading a Development Team

Topics: Process Improvement, TSP

Authors: Watts S. Humphrey

In this guide to the Team Software Process (TSP), Watts Humphrey shows software developers how to lead teams of software engineers trained in the Personal Software Process (PSP).

August 2005 - Special Report The Personal Software Process (PSP) Body of Knowledge, Version 1.0

Topics: Process Improvement

Authors: Marsha Pomeroy-Huff, Julia L. Mullaney, Robert Cannon, Mark Sebern, Watts S. Humphrey

The body of knowledge contained in this report is designed to complement the IEEE Computer Society's Software Engineering Body of Knowledge (SWEBOK) by delineating the key skills and concepts that compose the knowledge areas and competencies of a proven-

April 2005 - Presentation Large-Scale Creative Work (2005)

Topics: Process Improvement

Authors: Watts S. Humphrey

Keynote presentation slides from SEPG 2005 by Watts Humphrey

April 2005 - Technical Report Mapping TSP to CMMI

Topics: CMMI, Process Improvement, TSP

Authors: Jim McHale, Daniel S. Wall, Watts S. Humphrey, Michael D. Konrad

This 2005 report provides an essential element to facilitate the adoption of the TSP in organizations using CMMI, namely, a mapping of ideal TSP practices into the specific and generic practices of CMMI.

March 2005 - Book PSP: A Self-Improvement Process for Software Engineers

Topics: Process Improvement, TSP

Authors: Watts S. Humphrey

PSP: A Self-Improvement Process for Software Engineers presents a disciplined process for software engineers and anyone else involved in software development.

February 2005 - Presentation A Superior Process: Requirements

Topics: Process Improvement

Authors: Watts S. Humphrey

Watts Humphrey provides information about the benefits of process improvement, as well as examples of organizations that could have used process improvement more effectively.

March 2003 - Technical Report Relating the Team Software Process (TSP) to the Capability Maturity Model for Software (SW-CMM)

Topics: Process Improvement, TSP

Authors: Noopur Davis, Jim McHale, Watts S. Humphrey

This 2003 report helps process professionals, process managers, project leaders, and organizational managers establish process improvement strategies and plans.

December 2001 - Book Winning with Software: An Executive Strategy

Topics: Process Improvement

Authors: Watts S. Humphrey

Watts S. Humphrey shows corporate executives and senior managers how to gain control of a software operation and to transform it into a professional businesslike function.

November 2000 - Technical Report The Personal Software Process (PSP)

Authors: Watts S. Humphrey

This report describes in detail what the PSP is and how it works. Starting with a brief discussion of the relationship of the PSP to general quality principles, the report describes how the PSP was developed, its principles, and its methods.

November 2000 - Technical Report The Team Software Process (TSP)

Authors: Watts S. Humphrey

This report describes the TSP and how it was developed. Starting with a brief background discussion of software quality, the report provides an overview of the basic elements of teamwork.

December 1999 - Video Competing in the Software Age

Topics: Process Improvement

Authors: Watts S. Humphrey

A presentation by Watts Humphrey

August 1999 - Book Introduction to the Team Software Process

Topics: Process Improvement, TSP

Authors: Watts S. Humphrey

This book, particularly useful for engineers and students trained in the Personal Software Process (PSP), introduces TSP and the concrete steps needed to improve software teamwork.

May 1997 - White Paper Estimating With Objects - Part XI

Topics: Process Improvement

Authors: Watts S. Humphrey

This column is the last in a series about estimating. This column describes some data on how the PROBE method that is described in these articles has helped engineers make better estimates and do better work.

April 1997 - White Paper Estimating With Objects - Part X

Topics: Process Improvement

Authors: Watts S. Humphrey

This column is the tenth in a series about estimating. This column concludes the discussion of how object-oriented techniques can help you estimate and plan your work.

March 1997 - White Paper Estimating With Objects - Part IX

Topics: Process Improvement

Authors: Watts S. Humphrey

This column is the ninth in a series about estimating. This column continues the discussion of how object-oriented techniques can help you to estimate and plan your work.

February 1997 - White Paper Estimating With Objects - Part VIII

Topics: Process Improvement

Authors: Watts S. Humphrey

This column is the eighth in a series about estimating. This column continues the discussion of how to make software estimates.

January 1997 - White Paper Estimating With Objects - Part VII

Authors: Watts S. Humphrey

This column is the seventh in a series about estimating. This column continues the discussion of how to make software estimates.

December 1996 - Book Introduction to the Personal Software Process

Topics: Process Improvement, TSP

Authors: Watts S. Humphrey

This workbook provides a hands-on introduction to the basic discipline of software engineering, as expressed in the author's well-known Personal Software Process (PSP).

December 1996 - White Paper Estimating With Objects - Part VI

Topics: Process Improvement

Authors: Watts S. Humphrey

This column is the sixth in a series about estimating. It continues the discussion of how to make size estimates.

November 1996 - White Paper Estimating With Objects - Part V

Topics: Process Improvement

Authors: Watts S. Humphrey

This column is the fifth in a series about estimating. It continues the discussion of how to make size estimates.

October 1996 - Book Managing Technical People: Innovation, Teamwork, and the Software Process

Topics: Process Improvement

Authors: Watts S. Humphrey

Drawing on the author's extensive experience as a senior manager of software development at IBM, this book describes proven techniques for managing technical professionals.

October 1996 - White Paper Estimating With Objects - Part IV

Topics: Process Improvement

Authors: Watts S. Humphrey

This column is the fourth in a series about estimating. It continues the discussion of how to make size estimates.

September 1996 - White Paper Estimating With Objects - Part III

Topics: Process Improvement

Authors: Watts S. Humphrey

This column is the third in a series about estimating. It starts the discussion of how to make size estimates.

August 1996 - White Paper Estimating With Objects - Part II

Topics: Process Improvement

Authors: Watts S. Humphrey

This is the second of a series of columns on software project estimating. It discusses program size and it provides a general background for all the columns to follow.

July 1996 - White Paper Estimating With Objects - Part I

Topics: Process Improvement

Authors: Watts S. Humphrey

This column starts a series on estimating. In this first column, Watts Humphrey talks about why one should make estimates and then briefly discusses the elements of estimating.

March 1996 - White Paper Credibility and Commitment

Topics: Process Improvement

Authors: Watts S. Humphrey

This 1996 whitepaper explores how an organization can gain credibility by realistically planning work based on historical performance.

October 1995 - White Paper The Changing World of Software

Authors: Watts S. Humphrey

Few expect software to be delivered on time and defect-free. How long will customers tolerate such performance? A closer look at the industry reveals that the software world needs to change.

December 1994 - Book Discipline for Software Engineering: The Complete PSP Book

Topics: Process Improvement, TSP

Authors: Watts S. Humphrey

This book is intended to help managers and organizations evaluate and improve their software capabilities' methods using the Personal Software Process (PSP).

August 1993 - Technical Report Software Product Liability

Authors: Jody Armour (School of Law, University of Pittsburgh), Watts S. Humphrey

This 1993 Software Engineering Institute (SEI) report explores the effects of software defects.

September 1992 - Technical Report Software Process Development and Enactment: Concepts and Definitions

Authors: Peter H. Feiler, Watts S. Humphrey

This 1992 report defines a core set of concepts about the software process. These concepts are intended to facilitate communications and to provide a framework for further definitions.

June 1992 - Technical Report Introduction to Software Process Improvement

Authors: Watts S. Humphrey

This 1992 report explains why some of software problems have been difficult for organizations to address and outlines the actions required to address them.

December 1991 - Technical Report A Comparison of U.S. and Japanese Software Process Maturity

Authors: Watts S. Humphrey, David Kitson, Julia Gale

This 1991 report characterizes the software processes used by software managers and practitioners in the U.S., Japan.

December 1989 - Technical Report The Role of Assessment in Software Process Improvement

Authors: David Kitson, Watts S. Humphrey

This 1989 report discusses the role of assessment in improving an organization's software capabilities; specifically, the ability of the organization's projects to consistently meet cost, schedule, and quality objectives.

May 1989 - Technical Report CASE Planning and the Software Process

Authors: Watts S. Humphrey

This report discusses software process maturity and its relationship to planning and installing computer-aided software engineering (CASE) systems.

February 1989 - Technical Report The State of Software Engineering Practice: A Preliminary Report

Authors: Watts S. Humphrey, David Kitson, Timothy Kasse

This 1989 report provides an overview of the process framework and assessment approach, describes assessment results obtained to date, and discusses implications of the current state of the practice for customers and suppliers of DoD software.

February 1989 - Technical Report Software Process Modeling: Principles of Entity Process Models

Authors: Watts S. Humphrey, Marc I. Kellner

This 1989 report outlines the principles of entity process models and suggests ways in which they can help to address some problems with more conventional approaches to modeling software processes.

February 1989 - Technical Report Conducting SEI-Assisted Software Process Assessments

Authors: Timothy G. Olson, Watts S. Humphrey, David Kitson

This report describes software process assessment as it is performed in organizations with the assistance of the SEI.

January 1989 - Book Managing the Software Process

Topics: Process Improvement

Authors: Watts S. Humphrey

This landmark book introduces the author's methods, now commonly practiced in industry, for improving software development and maintenance processes.

January 1988 - Technical Report A Method for Assessing the Software Engineering Capability of Contractors

Authors: Watts S. Humphrey, William Sweet, R. K. Edwards, G. R. LaCroix, M. F. Owens, H. P. Schulz

This 1987 document provides guidelines for assessing the ability of DoD contractors to develop software in accordance with modern software engineering methods.

July 1987 - Technical Report Preliminary Report on Conducting SEI-Assisted Assessments of Software Engineering

Authors: Watts S. Humphrey, David Kitson

This 1987 report provides guidance on creating the proper environment for a meaningful assessment and prescribes effective use of the assessment instrument.