Improving agile software development by the application of method engineering practices

被引:0
|
作者
Henderson-Sellers, B. [1 ]
Serour, M. K. [1 ]
Gonzalez-Perez, C. [1 ]
Qumer, A. [1 ]
机构
[1] Univ Technol Sydney, PO Box 123,Broadway, Sydney, NSW 2007, Australia
基金
澳大利亚研究理事会;
关键词
software methodologies; agility; SPI; method engineering;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Despite the vast attention and wide acceptance of the newly engineered agile methods for software development, those methods are seldom linked to the goals of software process improvement (SPI), an approach that aims to provide support for significant improvement of both the quality of those methods as well as the resultant software products. In this paper, we propose an extension to agile methods by adding extra characteristics in order for agile methods to better support SPI. We explain how agile methods can gain those extra attributes through the application of a method engineering approach along with our new tool (4-DAT) that assists method engineers and managers in selecting the most appropriate method fragments for their needed agile methods. Finally, we summarize a number of industrial case studies carried out over several years in order to test and improve the efficiency of our theory of adding SPI to an agile methodological approach.
引用
收藏
页码:55 / +
页数:3
相关论文
共 50 条
  • [21] Agile Practices in Regulated Railway Software Development
    Jonsson, Henrik
    Larsson, Stig
    Punnekkat, Sasikumar
    [J]. 23RD IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSRE 2012), 2012, : 355 - 360
  • [22] Do Agile Software Development Practices Increase Customer Satisfaction in Systems Engineering Projects?
    Kohlbacher, Markus
    Stelzmann, Ernst
    Maierhofer, Sabine
    [J]. 2011 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2011), 2011, : 168 - 172
  • [23] Dual Application Model for Agile Software Engineering
    Aitken, Ashley
    [J]. 2014 47TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2014, : 4789 - 4798
  • [24] Secure software engineering in devops and agile development
    Jaatun, Martin Gilje
    Cruzes, Daniela Soares
    [J]. CEUR Workshop Proceedings, 2017, 1977
  • [25] Systems Engineering Processes for Agile Software Development
    Dahmann, J.
    Gregorio, D.
    Modigliani, P.
    [J]. 2013 7TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2013), 2013, : 351 - 355
  • [26] Requirement Engineering Challenges in Agile Software Development
    Rasheed, Aqsa
    Zafar, Bushra
    Shehryar, Tehmina
    Aslam, Naila Aiman
    Sajid, Muhammad
    Ali, Nouman
    Dar, Saadat Hanif
    Khalid, Samina
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [27] Coaching the application of agile software development
    Wendorff, Peter
    [J]. Organizational Dynamics of Technology-Based Innovation: Diversifying the Research Agenda, 2007, 235 : 519 - 523
  • [28] Software engineering method in the application of computer software development analysis
    Yu, Teng
    [J]. PROCEEDINGS OF THE 2017 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTER (MACMC 2017), 2017, 150 : 89 - 93
  • [29] Apply Agile Method for Improving the Efficiency of Software Development Project at VNG Company
    Quoc Trung Pham
    Anh Vu Nguyen
    Misra, Sanjay
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2013, PT II, 2013, 7972 : 427 - 442
  • [30] A Comparative Analysis of Traditional Software Engineering and Agile Software Development
    Aitken, Ashley
    Ilango, Vishnu
    [J]. PROCEEDINGS OF THE 46TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2013, : 4751 - 4760