A model for analyzing performance problems and root causes in the personal software process

被引:5
|
作者
Raza, M. [1 ]
Faria, J. P.
机构
[1] INESC TEC, Oporto, Portugal
关键词
Personal Software Process; performance analysis; performance model;
D O I
10.1002/smr.1759
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
High-maturity software development processes, such as the Team Software Process and the accompanying Personal Software Process (PSP), can generate significant amounts of data that can be periodically analyzed to identify performance problems, determine their root causes, and devise improvement actions. However, there is a lack of tool support for automating that type of analysis, and hence diminish the manual effort and expert knowledge required. So, we propose in this paper a comprehensive performance model, addressing time estimation accuracy, quality, and productivity, to enable the automated (tool based) analysis of performance data produced by PSP developers, namely, identify and rank performance problems and their root causes. A PSP data set referring to more than 30000 projects was used to validate and calibrate the model. Copyright (c) 2015 John Wiley & Sons, Ltd.
引用
收藏
页码:254 / 271
页数:18
相关论文
共 50 条
  • [31] AVISPA: a tool for analyzing software process models
    Hurtado Alegria, Julio A.
    Cecilia Bastarrica, Maria
    Bergel, Alexandre
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2014, 26 (04) : 434 - 450
  • [32] A UML model for analyzing software quality
    Yacoub, SM
    Ammar, HH
    Mili, A
    6TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2000, : 85 - 89
  • [33] Assisting software engineering students in analyzing their performance in software development
    Mushtaq Raza
    João Pascoal Faria
    Rafael Salazar
    Software Quality Journal, 2019, 27 : 1209 - 1237
  • [34] Assisting software engineering students in analyzing their performance in software development
    Raza, Mushtaq
    Faria, Joao Pascoal
    Salazar, Rafael
    SOFTWARE QUALITY JOURNAL, 2019, 27 (03) : 1209 - 1237
  • [35] A Case Study Analyzing the Impact of Software Process Adoption on Software Quality
    Tufail, Reham
    Malik, Ali Afzal
    10TH INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT 2012), 2012, : 254 - 256
  • [36] SOFTWARE PROBLEMS IN ANALYZING PHYSIOLOGICAL AND WORK STUDY DATA
    LAURIG, W
    REICHE, D
    BECKERBI.GU
    ERGONOMICS, 1971, 14 (05) : 625 - &
  • [37] A Software Development Process Model Integrated to a Performance Measurement System
    Baptista, G. L.
    Vanalle, R. M.
    Salles, J. A. A.
    IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (03) : 739 - 745
  • [38] The Model of Software Process Measurement and Improvement Driven by Project Performance
    Yu, Benhai
    Cong, Guodong
    Ning, Luqiao
    Jiang, Hui
    Wang, Xinhao
    2009 INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2009), VOLUMES 1 AND 2, 2009, : 1365 - +
  • [39] The Personal Software Process in computing curricula - Panel
    Hilburn, T
    Coxon, J
    McCracken, M
    Over, J
    Towhidnejad, M
    Umphress, D
    TENTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 1997, : 98 - 99
  • [40] SMALL CEREBRAL INFARCTION CAUSES LARGE PERSONAL PROBLEMS
    不详
    PRACTITIONER, 1984, 228 (1396) : 889 - &