When adopting a microservice architecture, maintenance is needed to keep the system working. Maintenance can sometimes involve more than one team that needs to collaborate in order to fix a maintenance issue. This procedure requires coordination and correspondence between teams which can have a negative impact on the autonomy of the teams. The microservice architecture does not only introduce new benefits but also new challenges. This study creates a strategy guideline that organisations can use to address these challenges. The study highlights challenges with collaboration in maintenance and gives suggestions on strategies to use to counter the challenges. This guideline can help organisations new to the microservice architecture and help ...
Seeking the advantages delivered by agile methods in small-scale software development, large organis...
Mobile collaborative maintenance system (MCMS) has the potential to offer significant advantages ove...
While Microservices promise several beneficial characteristics for sustainable long-term software ev...
When adopting a microservice architecture, maintenance is needed to keep the system working. Mainten...
Using microservices is a way of supporting an agile architecture. However, if the microservices deve...
Microservice is a distinct architecture that exhibits a high degree of independence regarding the de...
As software systems grow in size they will also grow in complexity. If the increased complexity is n...
Microservices is a fast growing architecture for modern applications. Microservices separates and de...
Microservice-based architecture is a principle inspired by service-oriented approaches for building ...
The purpose of this thesis was to examine microservice-based architecture and compare it to the trad...
During the last decade, there has been a progressive shift towards a more modularized and distributi...
Microservices have established themselves as a common software engineering pattern for large-scale s...
Software Maintenance (SM) constitutes a critical function that enables organizations to continually ...
This work discusses lessons learned from the development of a medium-size peer-to-peer distributed s...
A microservice is a small application that can be deployed independently, scaled independently, and ...
Seeking the advantages delivered by agile methods in small-scale software development, large organis...
Mobile collaborative maintenance system (MCMS) has the potential to offer significant advantages ove...
While Microservices promise several beneficial characteristics for sustainable long-term software ev...
When adopting a microservice architecture, maintenance is needed to keep the system working. Mainten...
Using microservices is a way of supporting an agile architecture. However, if the microservices deve...
Microservice is a distinct architecture that exhibits a high degree of independence regarding the de...
As software systems grow in size they will also grow in complexity. If the increased complexity is n...
Microservices is a fast growing architecture for modern applications. Microservices separates and de...
Microservice-based architecture is a principle inspired by service-oriented approaches for building ...
The purpose of this thesis was to examine microservice-based architecture and compare it to the trad...
During the last decade, there has been a progressive shift towards a more modularized and distributi...
Microservices have established themselves as a common software engineering pattern for large-scale s...
Software Maintenance (SM) constitutes a critical function that enables organizations to continually ...
This work discusses lessons learned from the development of a medium-size peer-to-peer distributed s...
A microservice is a small application that can be deployed independently, scaled independently, and ...
Seeking the advantages delivered by agile methods in small-scale software development, large organis...
Mobile collaborative maintenance system (MCMS) has the potential to offer significant advantages ove...
While Microservices promise several beneficial characteristics for sustainable long-term software ev...