Scaling for agility: A reference model for hybrid traditional-agile software development methodologies

被引:22
|
作者
Gill, Asif Qumer [1 ]
Henderson-Sellers, Brian [1 ]
Niazi, Mahmood [2 ,3 ]
机构
[1] Univ Technol Sydney, Ultimo, NSW 2007, Australia
[2] King Fahd Univ Petr & Minerals, Dhahran, Saudi Arabia
[3] Riphah Int Univ, Islamabad, Pakistan
关键词
Agile methods; Reference architecture; Methodology architecture; Method engineering; FRAMEWORK; DESIGN; ADOPTION; PROJECTS; SCIENCE;
D O I
10.1007/s10796-016-9672-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The adoption of agility at a large scale often requires the integration of agile and non-agile development elements for architecting a hybrid adaptive methodology. The challenge is "which elements or components (agile or non-agile) are relevant to develop the context-aware hybrid adaptive methodology reference architecture?" This paper addresses this important challenge and develops a hybrid adaptive methodology reference architecture model using a qualitative constructive empirical research approach. In this way, we have uncovered the agility, abstraction, business value, business policy, rules, legal, context and facility elements or components that have not been explicitly modelled or discussed in International Standards (IS) such as the ISO/IEC 24744 metamodel. It is anticipated that a context-aware hybrid adaptive methodology can be architected by using the proposed context-aware hybrid adaptive methodology reference architecture elements for a particular situation when using a situational method engineering approach.
引用
收藏
页码:315 / 341
页数:27
相关论文
共 50 条
  • [41] Comparing the use of traditional and agile development methodologies in a clinical trials environment
    Mary Rauchenberger
    Emma Little
    Carlos Diaz Montana
    Trials, 14 (Suppl 1)
  • [42] Trading Discipline for Agility? Questioning the Unfaithful Appropriation of Agile Software Development Practices
    Saeed, Akbar M.
    PROCEEDINGS OF THE 50TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2017, : 5889 - 5899
  • [43] Hybrid Project Management between Traditional Software Development Lifecycle and Agile Based Product Development for Future Sustainability
    Leong, Jason
    Yee, Kiu May
    Baitsegi, Onalethata
    Palanisamy, Lingesvaran
    Ramasamy, R. Kanesaraj
    SUSTAINABILITY, 2023, 15 (02)
  • [44] Study of the use of agile methodologies in the development of software construction projects in Colombia
    Parada, C. J.
    Rojas Puentes, M. P.
    Vera-Rivera, F. H.
    INTERNATIONAL MEETING ON APPLIED SCIENCES AND ENGINEERING, 2018, 1126
  • [45] Advantages of Agile Methodologies for Software and Product Development in a Capstone Design Project
    Rover, Diane
    Scheel, Ryan
    Ullerich, Curtis
    Wegter, Julie
    Whipple, Cameron
    2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014,
  • [46] Agile methodologies between software development and music production: an empirical study
    Ciancarini, Paolo
    Ergasheva, Shokhista
    Farina, Mirko
    Mubarakshin, Damir
    Succi, Giancarlo
    FRONTIERS IN COMPUTER SCIENCE, 2023, 5
  • [47] The Impact of Organizational Culture and Structure on the Routinization of Agile Software Development Methodologies
    Baham, Corey
    AMCIS 2016 PROCEEDINGS, 2016,
  • [48] Lean/Agile Software Development Methodologies in Regulated Environments - State of the Art
    Cawley, Oisin
    Wang, Xiaofeng
    Richardson, Ita
    LEAN ENTERPRISE SOFTWARE AND SYSTEMS, 2010, 65 : 31 - 36
  • [49] Agile Scrum Scaling Practices for Large Scale Software Development
    Girma, Melaku
    Garcia, Nuno M.
    Kifle, Mesfin
    2019 4TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS ENGINEERING (ICISE 2019), 2019, : 39 - 43
  • [50] A comparative study of testers’ motivation in traditional and agile software development
    Deak, Anca
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8892 : 1 - 16