DocumentCode :
1249413
Title :
Results of applying the Personal Software Process
Author :
Ferguson, Pat ; Humphrey, Watts S. ; Khajenoori, Soheil ; Macke, Susan ; Matvya, Annette
Author_Institution :
Adv. Inf. Services Inc., USA
Volume :
30
Issue :
5
fYear :
1997
fDate :
5/1/1997 12:00:00 AM
Firstpage :
24
Lastpage :
31
Abstract :
Too often, software developers follow inefficient methods and procedures. The Personal Software Process, developed by Watts Humphrey at the Software Engineering Institute, provides software engineers with a methodology for consistently and efficiently developing high quality products. The value of PSP has been shown in three case studies-three industrial software groups have used PSP and have collected data to show its effectiveness. They are: Advanced Information Services, Inc., Motorola Paging Products Group, and Union Switch and Signal Inc. Each has trained several groups of engineers and measured the results of several projects that used PSP methods. In all cases, the projects were part of the companies´ normal operations and not designed for this study. The three companies offered a variety of situations useful for demonstrating the versatility of PSP. The projects at Motorola and US&S involved software maintenance and enhancement, while those at AIS involved new product development and enhancement. Among the companies, application areas included commercial data processing, internal manufacturing support, communications product support, and real time process control. Work was done in C or C++
Keywords :
manufacturing data processing; process control; real-time systems; software maintenance; software quality; telecommunication computing; Advanced Information Services; C++; Motorola Paging Products Group; PSP methods; Personal Software Process; Union Switch and Signal; case studies; commercial data processing; communications product support; high quality products; industrial software groups; internal manufacturing support; new product development; real time process control; software developers; software engineers; software enhancement; software maintenance; Application software; Computer industry; Data processing; Manufacturing processes; Process control; Product development; Software engineering; Software maintenance; Software quality; Switches;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.589907
Filename :
589907
Link To Document :
بازگشت