Developing Green and Sustainable Software using Agile Methods in Global Software Development: Risk Factors for Vendors

被引:6
|
作者
Rashid, Nasir [1 ]
Khan, Siffat Ullah [1 ]
机构
[1] Univ Malakand, Software Engn Res Grp SERG UOM, Dept Comp Sci & Informat Technol, Kpk, Khyber Pakhtunk, Pakistan
关键词
Systematic Literature Review; Green and Sustainable Software; Agile Software Development; Risk Factor; Green Agile; GSD Vendors; CHALLENGES;
D O I
10.5220/0005913802470253
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Global software development (GSD) is gaining momentum due to the potential benefits it offers. GSD aims at delivering remarkable software through a widely distributed pool of experts, with reduced efforts, minimum cost and time. In recent years, GSD developers have reshaped the development processes and have adopted agile techniques and green engineering principles to cope with the frequent changes in requirements, accelerate the development in short increments and to produce energy efficient and sustainable software. However, the adoption of agile methods for developing sustainable software possesses a number of challenges. This paper presents a list of potential challenges/risks identified through systematic literature review (SLR) that need to be avoided by the GSD vendors using agile methods for the development of green and sustainable software. Our findings reveal eight risk factors that are faced by GSD vendors in the development of green and sustainable software using agile methods. GSD vendors are encouraged to address properly all the identified factors in general and the most-frequently cited critical risks in particular, such as in- sufficient system documentation, limited support for real-time systems and large systems, management overhead, lack of customer's presence, lack of formal communication and lack of long term planning.
引用
收藏
页码:247 / 253
页数:7
相关论文
共 50 条
  • [41] 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
  • [42] Risk Prediction Applied to Global Software Development using Machine Learning Methods
    Hassan, Hossam
    Abdel-Fattah, Manal A.
    Ghoneim, Amr
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (09) : 111 - 120
  • [43] Analytic Hierarchy Process Based Prioritisation and Taxonomy of Success Factors for Scaling Agile Methods in Global Software Development
    Shameem, Mohammad
    Khan, Arif Ali
    Hasan, Md. Gulzarul
    Akbar, Muhammad Azeem
    IET SOFTWARE, 2020, 14 (04) : 389 - 401
  • [44] 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
  • [45] Agile practices reduce distance in global software development
    Holmstrom, Helena
    Fitzgerald, Brian
    Agerfalk, Par J.
    Conchuir, Eoin O.
    INFORMATION SYSTEMS MANAGEMENT, 2006, 23 (03) : 7 - 18
  • [46] 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
  • [47] 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
  • [48] Agile Global Software Development: A Systematic Literature Review
    Camara, Rafael
    Monte, Iury
    Alves, Annelyelthon
    Marinho, Marcelo
    34TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2020, 2020, : 31 - 40
  • [49] Effort estimation in agile global software development context
    Britto, Ricardo, 1600, Springer Verlag (199):
  • [50] SWOT: Strength, Weaknesses, Opportunities, and Threats for Scaling Agile Methods in Global Software Development
    Sinha, Richa
    Shameem, Mohammad
    Kumar, Chiranjeev
    ISOFT: PROCEEDINGS OF THE 13TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2020,