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 条
  • [21] Proposal of a Sustainable Agile Model for Software Development
    Alvarez Galan, Oscar Antonio
    Cendejas Valdez, Jose Luis
    Ferreira Medina, Heberto
    Vanegas Contreras, Gustavo A.
    Soto Sumuano, Jesus Leonardo
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (01) : 42 - 49
  • [22] Getting Agile Methods to Work for Cordys Global Software Product Development
    van Hillegersberg, Jos
    Ligtenberg, Gerwin
    Aydin, Mehmet N.
    NEW STUDIES IN GLOBAL IT AND BUSINESS SERVICES OUTSOURCING, 2011, 91 : 133 - +
  • [23] Elements of software risks in agile software development methods and their effects on software quality
    Nagarajan, SV
    Garcia, O
    Croll, P
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VI, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: I, 2003, : 79 - 83
  • [24] Towards a Framework for Using Agile Approaches in Global Software Development
    Hossain, Emam
    Babar, Muhammad Ali
    Verner, June
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2009, 32 : 126 - +
  • [25] 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)
  • [26] Using Agile Methods in Software Product Development: A Case Study
    Srinivasan, Jayakanth
    Lundqvist, Kristina
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 1415 - 1420
  • [27] MANAGEMENT OF SOFTWARE DEVELOPMENT PROJECTS IN BRAZIL USING AGILE METHODS
    Ravaglia, Claudia Carrijo
    Mexas, Mirian Picinini
    Dias, Ana Claudia
    Correia da Silveira Batista, Haydee Maria
    Nunes, Kleber da Silva
    INDEPENDENT JOURNAL OF MANAGEMENT & PRODUCTION, 2021, 12 (05): : 1357 - 1374
  • [28] Motivating Factors in Agile and Traditional Software Development Methods: A Comparative Study
    Albuquerque, Regina
    Fernandes, Rosilene
    Fontana, Rafaela Mantovani
    Reinehr, Sheila
    Malucelli, Andreia
    AGILE METHODS, WBMA 2016, 2017, 680 : 136 - 141
  • [29] Effectiveness of Agile Practices in Global Software Development
    Jain, Ritu
    Suman, Ugrasen
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (10): : 231 - 248
  • [30] Coordinating mechanisms for Agile Global Software Development
    Hossain, Emam
    2008 3RD IEEE INTERNATIONAL CONFERENCE GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2008, : 257 - 263