The Personal Software Process in practice:: Experience in two cases over five years

被引:0
作者
Grütter, G
Ferber, S
机构
[1] Line Informat GmbH, D-21218 Helomstorf, Germany
[2] Robert Bosch GmbH, Corp Res & Dev, D-60489 Frankfurt, Germany
来源
SOFTWARE QUALITY - ECSQ 2002 | 2002年 / 2349卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Personal Software Process (PSP) started in 1995 and promised to improve individual software engineering practice. PSP addresses in particular the software quality in terms of defect densities and the process quality in terms of defect prevention (yield) and predictability of development time and size of the software products. This experience report of two software developers applying the PSP over five years first in an academic setting and later over three years in industrial software development shows that (1) PSP is an appropriate method to understand your software development process and its capabilities, (2) PSP makes it easy to identify areas of improvements in the process, and (3) PSP allows to do impressively accurate time, size, and defect estimates. The main drawback of PSP is its restricted applicapability in todays software development community. The challenging task to use PSP in your daily work requires a huge amount of discipline.
引用
收藏
页码:165 / 174
页数:10
相关论文
共 22 条
[1]  
[Anonymous], 1997, INTRO PERSONAL SOFTW
[2]   Software estimation perspectives - Guest editors' introduction [J].
Boehm, BW ;
Fairley, BE .
IEEE SOFTWARE, 2000, 17 (06) :22-26
[3]   Quantifying the effects of process improvement on effort [J].
Clark, BK .
IEEE SOFTWARE, 2000, 17 (06) :65-+
[4]  
El Emam K., 1996, Proceedings. Fourth International Conference on the Software Process. Improvement and Practice, P117, DOI 10.1109/ICSP.1996.565030
[5]  
FENTON NE, 1992, SOFTWARE METRICS RIG
[6]   Results of applying the personal software process [J].
Ferguson, P ;
Humphrey, WS ;
Khajenoori, S ;
Macke, S ;
Matvya, A .
COMPUTER, 1997, 30 (05) :24-&
[7]   The successful diffusion of innovations: Guidance for software development organizations [J].
Green, GC ;
Hevner, AR .
IEEE SOFTWARE, 2000, 17 (06) :96-+
[8]  
GRUTTER G, 1998, THESIS U KARLSRUHE K
[9]  
HAYES W, 1997, CMUSEI97001
[10]  
Humphrey W. S, 1995, DISCIPLINE SOFTWARE