Quantitative assessment of extreme programming practices

被引:0
|
作者
Succi, G [1 ]
Stefanovic, M [1 ]
Pedrycz, W [1 ]
机构
[1] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB, Canada
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Some anecdotal evidence demonstrates success of the extreme programming practice in a portion of the software industry. It has also been argued that pair programming, as as a part of the extreme programming process, yields higher quality software products in less time. On the other hand, these principles are sometimes questioned with respect to resource allocation and management issues. Although precise information about benefits and costs of the extreme programming practice represents a critical guideline for improvement of software quality, there has been little work on the subject beyond subjective reports and a study in an academic environment. We propose an experimental framework to quantify benefits and costs of the pair programming practice and compare design aspects of the resulting software products and their defect behavior. For this purpose, we use a set of object-oriented metrics and software reliability growth models based on service requests.
引用
收藏
页码:81 / 86
页数:4
相关论文
共 50 条
  • [21] Quantitative Holistic Assessment of Implementing Collaborative Planning Practices
    Elsayegh, Amr
    El-adaway, Islam H.
    JOURNAL OF MANAGEMENT IN ENGINEERING, 2022, 38 (03)
  • [22] Quantitative assessment of flight risk based on extreme value theory
    Xue, Y., 2013, Systems Engineering Society of China (33):
  • [23] Quantitative bushfire risk assessment framework for severe and extreme fires
    Jones, Trevor
    Woolf, Martine
    Cechet, Bob
    French, Ian
    AUSTRALIAN METEOROLOGICAL AND OCEANOGRAPHIC JOURNAL, 2012, 62 (03): : 171 - 178
  • [24] The Practices of Programming
    Bergstrom, Ilias
    Blackwell, Alan F.
    2016 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2016, : 190 - 198
  • [25] The irony of extreme programming
    Garbett, SP
    DR DOBBS JOURNAL, 2004, 29 (07): : 8 - 8
  • [26] The Irony of extreme programming
    Stephens, M
    Rosenberg, D
    DR DOBBS JOURNAL, 2004, 29 (05): : 44 - +
  • [27] Optimizing Extreme Programming
    Hussain, Zahid
    Lechner, Martin
    Milchrahm, Harald
    Shahzad, Sara
    Slany, Wolfgang
    Umgeher, Martin
    Vlk, Thomas
    2008 INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING, VOLS 1-3, 2008, : 1052 - 1056
  • [28] Extreme programming and modelling?
    Stevens, P
    Boger, M
    Mellor, S
    Wills, AC
    UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD, 2000, 1939 : 353 - 358
  • [29] Leadership in extreme programming
    Beck, K
    Tingey, F
    Nolan, J
    Freeman, S
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3556 : 276 - 276
  • [30] A quantitative assessment on the placement practices of gas detectors in the process industries
    Benavides-Serrano, A. J.
    Mannan, M. S.
    Laird, C. D.
    JOURNAL OF LOSS PREVENTION IN THE PROCESS INDUSTRIES, 2015, 35 : 339 - 351