Using a Socio-Technical Model of a Global Software Development Project for Facilitating Risk Management and Improving the Project Structure
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 suitab...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Riga Technical University Press
2018-07-01
|
Series: | Complex Systems Informatics and Modeling Quarterly |
Subjects: | |
Online Access: | https://csimq-journals.rtu.lv/article/view/2226 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832542988758155264 |
---|---|
author | Ilia Bider Henning Otto Saga Willysson |
author_facet | Ilia Bider Henning Otto Saga Willysson |
author_sort | Ilia Bider |
collection | DOAJ |
description | 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 article 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 to each other through output-input relationships. The components do not coincide with the organizational units of the project, and their teams 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 article. |
format | Article |
id | doaj-art-f53afc95994b4c4f9f3508cf461f08cd |
institution | Kabale University |
issn | 2255-9922 |
language | English |
publishDate | 2018-07-01 |
publisher | Riga Technical University Press |
record_format | Article |
series | Complex Systems Informatics and Modeling Quarterly |
spelling | doaj-art-f53afc95994b4c4f9f3508cf461f08cd2025-02-03T12:03:19ZengRiga Technical University PressComplex Systems Informatics and Modeling Quarterly2255-99222018-07-0101512310.7250/csimq.2018-15.011179Using a Socio-Technical Model of a Global Software Development Project for Facilitating Risk Management and Improving the Project StructureIlia Bider0Henning Otto1Saga Willysson2Department of Computer and System Sciences, Stockholm University, StockholmDepartment of Computer and System Sciences, Stockholm University, StockholmDepartment of Computer and System Sciences, Stockholm University, StockholmAny 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 article 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 to each other through output-input relationships. The components do not coincide with the organizational units of the project, and their teams 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 article.https://csimq-journals.rtu.lv/article/view/2226Global software developmentGSDDistanceSystemRisk managementModelingTeamSocio-technical |
spellingShingle | Ilia Bider Henning Otto Saga Willysson Using a Socio-Technical Model of a Global Software Development Project for Facilitating Risk Management and Improving the Project Structure Complex Systems Informatics and Modeling Quarterly Global software development GSD Distance System Risk management Modeling Team Socio-technical |
title | Using a Socio-Technical Model of a Global Software Development Project for Facilitating Risk Management and Improving the Project Structure |
title_full | Using a Socio-Technical Model of a Global Software Development Project for Facilitating Risk Management and Improving the Project Structure |
title_fullStr | Using a Socio-Technical Model of a Global Software Development Project for Facilitating Risk Management and Improving the Project Structure |
title_full_unstemmed | Using a Socio-Technical Model of a Global Software Development Project for Facilitating Risk Management and Improving the Project Structure |
title_short | Using a Socio-Technical Model of a Global Software Development Project for Facilitating Risk Management and Improving the Project Structure |
title_sort | using a socio technical model of a global software development project for facilitating risk management and improving the project structure |
topic | Global software development GSD Distance System Risk management Modeling Team Socio-technical |
url | https://csimq-journals.rtu.lv/article/view/2226 |
work_keys_str_mv | AT iliabider usingasociotechnicalmodelofaglobalsoftwaredevelopmentprojectforfacilitatingriskmanagementandimprovingtheprojectstructure AT henningotto usingasociotechnicalmodelofaglobalsoftwaredevelopmentprojectforfacilitatingriskmanagementandimprovingtheprojectstructure AT sagawillysson usingasociotechnicalmodelofaglobalsoftwaredevelopmentprojectforfacilitatingriskmanagementandimprovingtheprojectstructure |