Distributed Software Development of a Cloud Solution for Collaborative Manufacturing Networks

Dan Bendas, Leila Saari, Rubén de Juan-Mari n, Josep Maria Bernabé-Gisber, Carlos Coutinho, Luis Lopes

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

Distributed software development poses extra difficulties in terms of communication, coordination and awareness. Those difficulties usually imply more time consumption that causes productiveness reduction deriving finally in delays. So, projects where such kind of development is needed have to deal with them in order to ensure the success of the project. The case project has adopted this development approach due to its nature. The main goal of the project is to develop a cloud solution for enhancing collaboration and transparency between manufacturing companies forming a collaborative network. In order to implement it, the overall solution has been divided into several pieces, having many interdependencies among them. Thus, different working teams geographically spread from different organizations have participated in the implementation, integration, verification and validation tasks. This paper explains how the case project has organized the working teams, infrastructure, procedures and practices to guarantee the success of the project.
Original languageEnglish
Title of host publicationUSB Proceedings
Subtitle of host publication2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC)
PublisherIEEE Institute of Electrical and Electronic Engineers
Pages741-749
ISBN (Print)978-1-5386-0774-9
Publication statusPublished - 2017
MoE publication typeA4 Article in a conference publication
Event23rd International Conference On Engineering, Technlogy and Innovation, ICE/ITMC - Madeira, Portugal
Duration: 27 Jun 201729 Jun 2017

Conference

Conference23rd International Conference On Engineering, Technlogy and Innovation, ICE/ITMC
Abbreviated titleICE/ITMC 2017
CountryPortugal
CityMadeira
Period27/06/1729/06/17

Fingerprint

Software engineering
Transparency
Communication
Industry

Keywords

  • distributed software development
  • development environments
  • cloud software development
  • working teams
  • infrastructure
  • procedures and practices
  • micro service architecture

Cite this

Bendas, D., Saari, L., de Juan-Mari n, R., Bernabé-Gisber, J. M., Coutinho, C., & Lopes, L. (2017). Distributed Software Development of a Cloud Solution for Collaborative Manufacturing Networks. In USB Proceedings: 2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC) (pp. 741-749). IEEE Institute of Electrical and Electronic Engineers .
Bendas, Dan ; Saari, Leila ; de Juan-Mari n, Rubén ; Bernabé-Gisber, Josep Maria ; Coutinho, Carlos ; Lopes, Luis. / Distributed Software Development of a Cloud Solution for Collaborative Manufacturing Networks. USB Proceedings: 2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC). IEEE Institute of Electrical and Electronic Engineers , 2017. pp. 741-749
@inproceedings{92f7b76284c84e459c2bfef343d11583,
title = "Distributed Software Development of a Cloud Solution for Collaborative Manufacturing Networks",
abstract = "Distributed software development poses extra difficulties in terms of communication, coordination and awareness. Those difficulties usually imply more time consumption that causes productiveness reduction deriving finally in delays. So, projects where such kind of development is needed have to deal with them in order to ensure the success of the project. The case project has adopted this development approach due to its nature. The main goal of the project is to develop a cloud solution for enhancing collaboration and transparency between manufacturing companies forming a collaborative network. In order to implement it, the overall solution has been divided into several pieces, having many interdependencies among them. Thus, different working teams geographically spread from different organizations have participated in the implementation, integration, verification and validation tasks. This paper explains how the case project has organized the working teams, infrastructure, procedures and practices to guarantee the success of the project.",
keywords = "distributed software development, development environments, cloud software development, working teams, infrastructure, procedures and practices, micro service architecture",
author = "Dan Bendas and Leila Saari and {de Juan-Mari n}, Rub{\'e}n and Bernab{\'e}-Gisber, {Josep Maria} and Carlos Coutinho and Luis Lopes",
year = "2017",
language = "English",
isbn = "978-1-5386-0774-9",
pages = "741--749",
booktitle = "USB Proceedings",
publisher = "IEEE Institute of Electrical and Electronic Engineers",
address = "United States",

}

Bendas, D, Saari, L, de Juan-Mari n, R, Bernabé-Gisber, JM, Coutinho, C & Lopes, L 2017, Distributed Software Development of a Cloud Solution for Collaborative Manufacturing Networks. in USB Proceedings: 2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC). IEEE Institute of Electrical and Electronic Engineers , pp. 741-749, 23rd International Conference On Engineering, Technlogy and Innovation, ICE/ITMC , Madeira, Portugal, 27/06/17.

Distributed Software Development of a Cloud Solution for Collaborative Manufacturing Networks. / Bendas, Dan; Saari, Leila; de Juan-Mari n, Rubén; Bernabé-Gisber, Josep Maria; Coutinho, Carlos; Lopes, Luis.

USB Proceedings: 2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC). IEEE Institute of Electrical and Electronic Engineers , 2017. p. 741-749.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Distributed Software Development of a Cloud Solution for Collaborative Manufacturing Networks

AU - Bendas, Dan

AU - Saari, Leila

AU - de Juan-Mari n, Rubén

AU - Bernabé-Gisber, Josep Maria

AU - Coutinho, Carlos

AU - Lopes, Luis

PY - 2017

Y1 - 2017

N2 - Distributed software development poses extra difficulties in terms of communication, coordination and awareness. Those difficulties usually imply more time consumption that causes productiveness reduction deriving finally in delays. So, projects where such kind of development is needed have to deal with them in order to ensure the success of the project. The case project has adopted this development approach due to its nature. The main goal of the project is to develop a cloud solution for enhancing collaboration and transparency between manufacturing companies forming a collaborative network. In order to implement it, the overall solution has been divided into several pieces, having many interdependencies among them. Thus, different working teams geographically spread from different organizations have participated in the implementation, integration, verification and validation tasks. This paper explains how the case project has organized the working teams, infrastructure, procedures and practices to guarantee the success of the project.

AB - Distributed software development poses extra difficulties in terms of communication, coordination and awareness. Those difficulties usually imply more time consumption that causes productiveness reduction deriving finally in delays. So, projects where such kind of development is needed have to deal with them in order to ensure the success of the project. The case project has adopted this development approach due to its nature. The main goal of the project is to develop a cloud solution for enhancing collaboration and transparency between manufacturing companies forming a collaborative network. In order to implement it, the overall solution has been divided into several pieces, having many interdependencies among them. Thus, different working teams geographically spread from different organizations have participated in the implementation, integration, verification and validation tasks. This paper explains how the case project has organized the working teams, infrastructure, procedures and practices to guarantee the success of the project.

KW - distributed software development

KW - development environments

KW - cloud software development

KW - working teams

KW - infrastructure

KW - procedures and practices

KW - micro service architecture

M3 - Conference article in proceedings

SN - 978-1-5386-0774-9

SP - 741

EP - 749

BT - USB Proceedings

PB - IEEE Institute of Electrical and Electronic Engineers

ER -

Bendas D, Saari L, de Juan-Mari n R, Bernabé-Gisber JM, Coutinho C, Lopes L. Distributed Software Development of a Cloud Solution for Collaborative Manufacturing Networks. In USB Proceedings: 2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC). IEEE Institute of Electrical and Electronic Engineers . 2017. p. 741-749