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 条
  • [41] Effort estimation in agile global software development context
    Britto, Ricardo, 1600, Springer Verlag (199):
  • [42] Software reliability engineering for agile software development
    Far, Behrouz
    2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 694 - 697
  • [43] Developing Green and Sustainable Software: Success Factors for Vendors
    Salam, Muhammad
    Khan, Siffat Ullah
    PROCEEDINGS OF 2016 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2016), 2016, : 1059 - 1062
  • [44] Agile software development: Ad hoc practices or sound principles?
    Department of Information Technology and Decision Sciences, Old Dominion University
    不详
    IT Prof, 2007, 2 (41-47):
  • [45] Agile practices in software development Experiences from student projects
    Schneider, Jean-Guy
    Vasa, Rajesh
    2006 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2006, : 401 - +
  • [46] 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
  • [47] Interleaving Software Craftsmanship Practices in Medical Device Agile Development
    Badanahatti, Arpitha
    Pillutla, Sapna
    ISOFT: PROCEEDINGS OF THE 13TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2020,
  • [48] Causes and Mitigation Practices of Requirement Volatility in Agile Software Development
    Mohammad, Abdulghafour
    Kollamana, Job Mathew
    INFORMATICS-BASEL, 2024, 11 (01):
  • [49] Eagle: A Team Practices Audit Framework for Agile Software Development
    Guerrero, Alejandro
    Fresno, Rafael
    Ju, An
    Fox, Armando
    Fernandez, Pablo
    Muller, Carlos
    Ruiz-Cortes, Antonio
    ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2019, : 1139 - 1143
  • [50] A Survey Research on Feedback Practices in Agile Software Development Teams
    Cavalcanti Ribeiro, Ana Beatriz
    Alves, Carina Frota
    PROCEEDINGS OF THE 20TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2021, 2021,