SAC 2022
Conference paper

DevOps and Microservices in Scientific System development: experience on a multi-year industry research project

View publication


In this work, we present the experience of a multi-year industry research project where agile methods, microservices and DevOps were applied. Our goal is to validate the hypothesis that the use of microservices would allow computational scientists to work in the more minimalistic prototype-oriented way they prefer while the software engineering team handle the integration. Hence, scientific multidisciplinary systems gain in a twofold way: (i) Subject Matter Experts (SME) use their preferable tools to develop the specific scientific part of the system; (ii) software engineers provide the high quality software code for the system delivery.