Author
Listed:
- David Barbosa
(NOVA Information Management School, Universidade Nova de Lisboa Campus de Campolide, 1070-312 Lisboa, Portugal)
- Vítor Santos
(MagIC & NOVA NOVA Information Management School, Universidade Nova de Lisboa Campus de Campolide, 1070-312 Lisboa, Portugal)
- Maria Clara Silveira
(Instituto Politécnico da Guarda, Av. Dr. Francisco Sá Carneiro, 6300-559 Guarda, Portugal)
- Arnaldo Santos
(INESC TEC & Universidade Aberta, Rua da Escola Politécnica, 1269-001 Lisboa, Portugal)
- Henrique S. Mamede
(INESC TEC & Universidade Aberta, Rua da Escola Politécnica, 1269-001 Lisboa, Portugal)
Abstract
With the growing popularity of DevOps culture among companies and the corresponding increase in Microservices architecture development—both known to boost productivity and efficiency in software development—an increasing number of organizations are aiming to integrate them. Implementing DevOps culture and best practices can be challenging, but it is increasingly important as software applications become more robust and complex, and performance is considered essential by end users. By following the Design Science Research methodology, this paper proposes an iterative framework that closely follows the recommended DevOps practices, validated with the assistance of expert interviews, for implementing DevOps practices into Microservices architecture software development, while also offering a series of tools that serve as a base guideline for anyone following this framework, in the form of a theoretical use case. Therefore, this paper provides organizations with a guideline for adapting DevOps and offers organizations already using this methodology a framework to potentially enhance their established practices.
Suggested Citation
David Barbosa & Vítor Santos & Maria Clara Silveira & Arnaldo Santos & Henrique S. Mamede, 2026.
"Highly Efficient Software Development Using DevOps and Microservices: A Comprehensive Framework,"
Future Internet, MDPI, vol. 18(1), pages 1-37, January.
Handle:
RePEc:gam:jftint:v:18:y:2026:i:1:p:50-:d:1840155
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:18:y:2026:i:1:p:50-:d:1840155. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.