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 条
  • [1] Using agents to manage Socio-Technical Congruence in a Global Software Engineering project
    Portillo-Rodriguez, Javier
    Vizcaino, Aurora
    Piattini, Mario
    Beecham, Sarah
    [J]. INFORMATION SCIENCES, 2014, 264 : 230 - 259
  • [2] Global supply chain risk management: a socio-technical perspective
    Yang, Biao
    Fernandes, Kiran Jude
    [J]. INTERNATIONAL JOURNAL OF BUSINESS ENVIRONMENT, 2010, 3 (02) : 240 - 249
  • [3] Does Socio-Technical Congruence Have an Effect on Software Build Success? A Study of Coordination in a Software Project
    Kwan, Irwin
    Schroeter, Adrian
    Damian, Daniela
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2011, 37 (03) : 307 - 324
  • [4] Global Software Development Patterns for Project Management
    Valimaki, Antti
    Kaariainen, Jukka
    Koskimies, Kai
    [J]. SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2009, 42 : 137 - +
  • [5] Identifying effective risk management frameworks for complex socio-technical systems
    Luther, Benjamin
    Gunawan, Indra
    Nguyen, Nam
    [J]. SAFETY SCIENCE, 2023, 158
  • [6] Project Management Communication 2.0-The Socio-Technical Design of PM for Professional Communicators
    Berggreen, Line
    Kampf, Constance E.
    [J]. 2015 IEEE INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE (IPCC), 2015,
  • [7] A STUDY OF SOFTWARE DEVELOPMENT PROJECT RISK MANAGEMENT
    Tao, Ye
    [J]. 2008 INTERNATIONAL SEMINAR ON FUTURE INFORMATION TECHNOLOGY AND MANAGEMENT ENGINEERING, PROCEEDINGS, 2008, : 309 - 312
  • [8] Risk assessment for the development of scaled carbon capture and storage project in China-a socio-technical point of view
    Xuan, Yalei
    [J]. 12TH INTERNATIONAL CONFERENCE ON GREENHOUSE GAS CONTROL TECHNOLOGIES, GHGT-12, 2014, 63 : 7125 - 7132
  • [9] Interface risk management modeling in complex project risk management
    Zhu, QC
    Chen, YW
    Yan, H
    [J]. ISMOT'04: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON MANAGEMENT OF INNOVATION AND TECHNOLOGY: MANAGING TOTAL INNOVATION IN THE 21ST CENTURY, 2004, : 81 - 85
  • [10] Global software development project management - Distance overcoming
    Smite, D
    [J]. SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2004, 3281 : 23 - 33