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 条
  • [31] Quantitative risk assessment of the effects of drought on extreme temperature in eastern China
    Hao, Zengchao
    Hao, Fanghua
    Singh, Vijay P.
    Ouyang, Wei
    JOURNAL OF GEOPHYSICAL RESEARCH-ATMOSPHERES, 2017, 122 (17) : 9050 - 9059
  • [32] Quantitative vulnerability assessment of water quality to extreme drought in a changing climate
    Kim, Jong-Suk
    Jain, Shaleen
    Lee, Joo-Heon
    Chen, Hua
    Park, Seo-Yeon
    ECOLOGICAL INDICATORS, 2019, 103 : 688 - 697
  • [33] An assessment of best practices of extreme weather insurance and directions for a more resilient society
    Hudson, P.
    De Ruig, L. T.
    de Ruiter, M. C.
    Kuik, O. J.
    Botzen, W. J. W.
    Le Den, X.
    Persson, M.
    Benoist, A.
    Nielsen, C. N.
    ENVIRONMENTAL HAZARDS-HUMAN AND POLICY DIMENSIONS, 2020, 19 (03): : 301 - 321
  • [34] Practices of Extreme Programming for ERP Based On Two-dimensional Dynamic Time Scheduling Interface Method
    Zeng Min
    Wang Cheng
    Long Qiao-yun
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 236 - +
  • [35] Recreation programming practices
    Schlatter, B
    RESEARCH QUARTERLY FOR EXERCISE AND SPORT, 2003, 74 (01) : A23 - A24
  • [36] Extreme programming in a University Project
    Müller, RA
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3092 : 312 - 315
  • [37] Recovery, redemption, and extreme programming
    Schuh, P
    IEEE SOFTWARE, 2001, 18 (06) : 34 - +
  • [38] Value based Extreme Programming
    Yap, Monica
    AGILE 2006, Proceedings, 2006, : 175 - 182
  • [39] Embracing change with extreme programming
    Beck, K
    COMPUTER, 1999, 32 (10) : 70 - +
  • [40] EXTREME POINT COMPLEMENTARY PROGRAMMING
    GOSWAMI, MK
    SHARMA, JK
    ANGEWANDTE INFORMATIK, 1988, 30 (12): : 544 - 547