Agile practices for global software development vendors in the development of green and sustainable software

被引:15
|
作者
Rashid, Nasir [1 ]
Khan, Siffat Ullah [1 ]
机构
[1] Univ Malakand, Dept Comp Sci & IT, Chakdara, Pakistan
关键词
agile practices; empirical study; global software development vendor; green and sustainable software; success factors; systematic literature review; PROCESS IMPROVEMENT; LIFE-CYCLE; CHALLENGES; MODEL;
D O I
10.1002/smr.1964
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Over the last decade, the use of agile methods has grown dramatically for software development. Agile methods guarantee to accelerate the delivery of remarkable software with increased user satisfaction and reduced cost. However, in recent years, due to emergence of green software engineering, software developers are compelled to focus more on green and sustainable aspects of software. Global software engineering aims to design, develop, and use a software with limited energy and computing resources. Recently, software engineers in global software development (GSD) have adapted agile methods for quick, interactive, and environment-friendly software development. However, there is a lack of specific practices to be followed by GSD vendors in the development of green and sustainable software. In this study, we have identified 36 agile practices through systematic literature review and applied contrived search criteria derived from the research questions; 53 relevant papers were identified and reviewed. Findings of the systematic literature review were then empirically validated through questionnaire survey in GSD industry, in which 106 relevant experts from 25 different countries participated. The identified agile practices are intended to assist GSD vendors in strengthening their agile maturity towards green and sustainable software development.
引用
收藏
页数:25
相关论文
共 50 条
  • [31] Agile Practices for Quantum Software Development: Practitioners' Perspectives
    Khan, Arif Ali
    Akbar, Muhammad Azeem
    Ahmad, Aakash
    Fahmideh, Mahdi
    Shameem, Mohammad
    Lahtinen, Valtteri
    Waseem, Muhammad
    Mikkonen, Tommi
    2023 IEEE INTERNATIONAL CONFERENCE ON QUANTUM SOFTWARE, QSW, 2023, : 9 - 20
  • [32] Challenges in the development of green and sustainable software for software multisourcing vendors: Findings from a systematic literature review and industrial survey
    Salam, Muhammad
    Khan, Siffat Ullah
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (08)
  • [33] Analysis of Strategies for the Integration of Security Practices in Agile Software Development: A Sustainable SME Approach
    Valdes-Rodriguez, Yolanda
    Hochstetter-Diez, Jorge
    Dieguez-Rebolledo, Mauricio
    Bustamante-Mora, Ana
    Cadena-Martinez, Rodrigo
    IEEE ACCESS, 2024, 12 : 35204 - 35230
  • [34] Attitudes, Beliefs, and Development Data Concerning Agile Software Development Practices
    Matthies, Christoph
    Huegle, Johannes
    Duerschmid, Tobias
    Teusner, Ralf
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET), 2019, : 158 - 169
  • [35] Translocality in Global Software Development: the Dark Side of Global Agile
    Biorn, Pernille
    Soderberg, Anne-Marie
    Krishna, S.
    HUMAN-COMPUTER INTERACTION, 2019, 34 (02): : 174 - 203
  • [36] Challenges and recommended practices for software architecting in global software development
    Sievi-Korte, Outi
    Beecham, Sarah
    Richardson, Ita
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 106 : 234 - 253
  • [37] Empirical Validation of Software Integration Practices in Global Software Development
    Ilyas M.
    Khan S.U.
    Rashid N.
    SN Computer Science, 2020, 1 (3)
  • [38] Effort Estimation in Agile Global Software Development Context
    Britto, Ricardo
    Usman, Muhammad
    Mendes, Emilia
    AGILE METHODS: LARGE-SCALE DEVELOPMENT, REFACTORING, TESTING, AND ESTIMATION, 2014, 199 : 182 - 192
  • [39] An exploratory study in communication in Agile Global Software Development
    Yague, Agustin
    Garbajosa, Juan
    Diaz, Jessica
    Gonzalez, Eloy
    COMPUTER STANDARDS & INTERFACES, 2016, 48 : 184 - 197
  • [40] Communication in Agile Global Software Development: An Exploratory Study
    Garbajosa, Juan
    Yaguee, Agustin
    Gonzalez, Eloy
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2014 WORKSHOPS, 2014, 8842 : 408 - 417