The personal software process: Experiences from Denmark

被引:8
|
作者
Abrahamsson, P [1 ]
Kautz, K [1 ]
机构
[1] Tech Res Ctr Finland, VTT Elect, FIN-90571 Oulu, Finland
关键词
D O I
10.1109/EURMIC.2002.1046223
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The focus of the research and practice in software process improvement (SPI) is shifting from traditional large-scale assessment based improvement initiatives to smaller sized, tailored initiatives where the emphasis is on the development personnel and their personal abilities. Personal software process (PSPSM) is a method designed for improving the personal capabilities of the individual software engineer. This paper contributes to the body of knowledge within this area by reporting experiences from Denmark. The findings indicate an improvement in effort estimation skills and an increase in the resulting product quality in terms of reduced total defect density. The data shows that even with a relatively small effort (i.e., 10%) used in defect prevention activities (i.e., design and code reviews) almost one third of all defects could be removed and, consequently, the time required for the testing was reduced by, 50%. On the basis of this data, the use of the PSP method in the software industry is discussed.
引用
收藏
页码:367 / 374
页数:8
相关论文
共 50 条
  • [21] The personal software process: A cautionary case study
    Johnson, PM
    Disney, AM
    [J]. IEEE SOFTWARE, 1998, 15 (06) : 85 - 88
  • [22] Personal software process: A user's perspective
    CeberioVerghese, AC
    [J]. NINTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION, PROCEEDINGS, 1996, : 52 - 65
  • [23] A personal software process tool for eclipse environment
    Yuan, XH
    Vega, P
    Yu, HM
    Li, YH
    [J]. SERP '05: Proceedings of the 2005 International Conference on Software Engineering Research and Practice, Vols 1 and 2, 2005, : 717 - 723
  • [24] Personal Software Process: A cautionary case study
    Univ of Hawaii, Honolulu, United States
    [J]. IEEE Software, 6 (85-88):
  • [25] Using a defined and measured personal software process
    Humphrey, WS
    [J]. FOURTEENTH ANNUAL PACIFIC NORTHWEST SOFTWARE QUALITY CONFERENCE, 1996, : 32 - 39
  • [26] The personal software process: Status and trends - Introduction
    Humphrey, WS
    [J]. IEEE SOFTWARE, 2000, 17 (06) : 71 - 75
  • [27] An experience report on teaching the personal software process
    Yuan, XH
    [J]. SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 810 - 815
  • [28] Collecting, integrating and analyzing software metrics and personal software process data
    Sillitti, A
    Janes, A
    Succi, G
    Vernazza, T
    [J]. PROCEEDINGS OF THE 29TH EUROMICRO CONFERENCE: NEW WAVES IN SYSTEM ARCHITECTURE, 2003, : 336 - 342
  • [29] A PROPOSAL FOR THE SOFTWARE DESIGN OF CONTROL SYSTEMS BASED ON THE PERSONAL SOFTWARE PROCESS
    Valles-Barajas, Fernando
    Schaufelberger, Walter
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2010, 6 (08): : 3451 - 3466
  • [30] Improvement of Students Abilities for Quality of Software Through Personal Software Process
    Mansoor, Sobia
    Bhutto, Arifa
    Bhatti, Neelma
    Patoli, Noorulain Aamir
    Ahmed, Mudassar
    [J]. 2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN ELECTRICAL ENGINEERING AND COMPUTATIONAL TECHNOLOGIES (ICIEECT), 2017,