Modeling a Global Software Development Project as a Complex Socio-Technical System to Facilitate Risk Management and Improve the Project Structure

被引:4
|
作者
Bider, Ilia [1 ]
Otto, Henning [2 ]
机构
[1] Stockholm Univ, Dept Comp & Syst Sci, IbisSoft AB, S-10691 Stockholm, Sweden
[2] Stockholm Univ, Dept Comp & Syst Sci, S-10691 Stockholm, Sweden
关键词
global software development; GSD; distance; system; risk management; modeling; team; socio-technical; DESIGN SCIENCE RESEARCH;
D O I
10.1109/ICGSE.2015.13
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Any global software development project needs to deal with distances - geographical, cultural, time zone, etc. - between the groups of developers engaged in the project. To successfully manage the risks caused by such distances, there is a need to explicate and present the distances in a form suitable for manual or semi-automatic analysis, the goal of which is to detect potential risks and find ways of mitigating them. The paper presents a technique of modeling a global software development project suitable for such analysis. The project is modeled as a complex socio-technical system that consists of functional components connected with each other through output-input relationships. The components do not coincide with the organizational units of the project and can be distributed through the geographical and organizational landscape of the project. The modeling technique helps to explicate and represent various kinds of distances between the functional components to determine which of them constitute risk factors. The technique was developed during two case studies, of which the second is used for presenting and demonstrating the new modeling technique in the paper.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 50 条
  • [41] Challenges of project management in global software development: A client-vendor analysis
    Niazi, Mahmood
    Mahmood, Sajjad
    Alshayeb, Mohammad
    Riaz, Mohammed Rehan
    Faisal, Kanaan
    Cerpa, Narciso
    Khan, Siffat Ullah
    Richardson, Ita
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 80 : 1 - 19
  • [42] Empirical Analysis of Critical Success Factors for Project Management in Global Software Development
    Saleem, Nazish
    [J]. 2019 ACM/IEEE 14TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2019), 2019, : 68 - 71
  • [43] Development of FRAM Model Based on Structure of Complex Adaptive Systems to Visualize Safety of Socio-Technical Systems
    Hirose, Takayuki
    Sawaragi, Tetsuo
    [J]. IFAC PAPERSONLINE, 2019, 52 (19): : 13 - 18
  • [44] Managing ethical requirements elicitation of complex socio-technical systems with critical systems thinking: A case of course-timetabling project
    Raza, Syed Arshad
    [J]. TECHNOLOGY IN SOCIETY, 2021, 66
  • [45] Effect of Project Management in Requirements Engineering and Requirements Change Management Process for Global Software Development
    Shafiq, Muhammad
    Zhang, Qinghua
    Akbar, Muhammad Azeem
    Khan, Arif Ali
    Hussain, Shahid
    Fazal-E-Amin
    Khan, Asfandyar
    Soofi, Aized Amin
    [J]. IEEE ACCESS, 2018, 6 : 25747 - 25763
  • [46] Ecological services of artificial wetland for pesticide mitigation. Socio-technical adaptation for watershed management through TRUSTEA project feedback
    Tournebize, Julien
    Vincent, Bernard
    Chaumont, Cedric
    Gramaglia, Christelle
    Margoum, Christelle
    Molle, Pascal
    Carluer, Nadia
    Gril, Jean Joel
    [J]. ECOLOGICAL ENGINEERING: FROM CONCEPTS TO APPLICATIONS, PARIS 2009, 2011, 9 : 183 - 190
  • [47] IT project portfolio optimization: A risk management approach to software development governance Preface
    Williams, Clay
    Cantor, Murray
    Ritsko, John J.
    [J]. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2010, 54 (02) : 1 - 1
  • [48] Software project risk management modeling with neural network and support vector machine approaches
    Hu, Yong
    Huang, Jiaxing
    Chen, Juhua
    Liu, Mei
    Xie, Kang
    [J]. ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 3, PROCEEDINGS, 2007, : 358 - +
  • [49] System dynamics in software project management: Towards the development of a formal integrated framework
    Rodrigues, AG
    Williams, TM
    [J]. EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 1997, 6 (01) : 51 - 66
  • [50] Concept Implementation of Decision Support Software for the Risk Management of Complex Technical System
    Boyko, Victor
    Rudnichenko, Nicolay
    Kramskoy, Sergey
    Hrechukha, Yevhen
    Shibaeva, Natalia
    [J]. ADVANCES IN INTELLIGENT SYSTEMS AND COMPUTING, CSIT 2016, 2017, 512 : 255 - 269