The impact of methods and techniques on outcomes from agile software development projects

被引:0
|
作者
Parsons, David [1 ]
Ryu, Hokyoung [1 ]
Lal, Ramesh [1 ]
机构
[1] Massey Univ, Informat Syst, Auckland, New Zealand
关键词
agile method; technique; software development;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Agile software development methods have become increasingly popular since the late 1990s, and may offer improved outcomes for software development projects when compared to more traditional approaches.' However there has previously been little published empirical evidence to either prove or disprove this assertion. A survey carried out in March 2006 gathered responses from a large number of software development professionals who were using many different methods, both traditional and agile. A statistical analysis of this data reveals that agile methods do indeed improve outcomes from software development projects in terms of quality, satisfaction, and productivity, without a significant increase in cost. However, adoption of methods appears to involve,a high degree of adaptivity, with many methods being used in combination and sets of techniques being adopted on an ad hoc basis. In this context, our analysis suggests that choosing specific combinations of methods can be particularly beneficial. However, we also find that successful adoption of an agile method is to some extent dependent on rigorous integration of certain core techniques. https://pdfs.semanticscholar.org/88eb/43cecfb3851f31e358b97da4f049f60fd393.pdf?_ga=2.39198307.1316584424.1508588748-1907100061.1508588748
引用
收藏
页码:235 / +
页数:4
相关论文
共 50 条
  • [1] Agile Methods Adoption in Large Software Development Projects
    Mishra, Alok
    [J]. 2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO), 2016, : 16 - 16
  • [2] MANAGEMENT OF SOFTWARE DEVELOPMENT PROJECTS IN BRAZIL USING AGILE METHODS
    Ravaglia, Claudia Carrijo
    Mexas, Mirian Picinini
    Dias, Ana Claudia
    Correia da Silveira Batista, Haydee Maria
    Nunes, Kleber da Silva
    [J]. INDEPENDENT JOURNAL OF MANAGEMENT & PRODUCTION, 2021, 12 (05): : 1357 - 1374
  • [3] A Requirements Engineering Techniques Review in Agile Software Development Methods
    Zamudio, Lizbeth
    Alfonso Aguilar, Jose
    Tripp, Carolina
    Misra, Sanjay
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2017, PT V, 2017, 10408 : 683 - 698
  • [4] Agile practices in software development Experiences from student projects
    Schneider, Jean-Guy
    Vasa, Rajesh
    [J]. 2006 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2006, : 401 - +
  • [5] A dependency taxonomy for agile software development projects
    Diane E. Strode
    [J]. Information Systems Frontiers, 2016, 18 : 23 - 46
  • [6] Barriers to Learning in Agile Software Development Projects
    Babb, Jeffry S.
    Hoda, Rashina
    Norbjerg, Jacob
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2013, 2013, 149 : 1 - 15
  • [7] A Software Development Process for Super Agile Projects
    Cerqueira, Marilia M. B.
    Magalhaes, Ana Patricia
    Saba, Hugo
    Jorge, Eduardo M. F.
    [J]. PROCEEDINGS OF THE 14TH BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS (SBSI2018), 2018, : 400 - 407
  • [8] A dependency taxonomy for agile software development projects
    Strode, Diane E.
    [J]. INFORMATION SYSTEMS FRONTIERS, 2016, 18 (01) : 23 - 46
  • [9] Distributing Expertise in Agile Software Development Projects
    Rejab, Mawarny Md.
    Noble, James
    Allan, George
    [J]. 2014 AGILE CONFERENCE (AGILE), 2014, : 33 - 36
  • [10] Applying agile to large projects: New agile software development practices for large projects
    Elshamy, Ahmed
    Elssamadisy, Amr
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, PROCEEDINGS, 2007, 4536 : 46 - +