Microservice Architecture (MSA) bezeichnet einen Architekturstil, der sich insbesondere für die Entwicklung von web-basierten Anwendungen mit einem Fokus auf Robustheit, Skalierbarkeit und einfaches Deployment eignet. Im Zentrum des komponentenbasierten Architekturstils stehen Business Capabilities. Jede identifizierte Capability wird bei MSA durch eine eigene unabhängig ausführbare und deploybare Softwarekomponente, einen sogenannten Microservice, realisiert. Obwohl MSA viele der Herausforderungen von modernen Softwarelösungen adressiert, bringt MSA auch neue Komplexität mit sich. Die bisherige Forschung hat sich hauptsächlich auf die technische Perspektive von MSA konzentriert, bspw. in Form von Entwurfsmustern oder Werkzeugen, die darauf zielen, übermäßigen Boilerplate-Code zu vermeiden. In der Praxis zeigt sich jedoch, dass nicht das Design oder die Implementierung von Microservicesystemen die größten Herausforderungen darstellen, sondern der damit verbundene Entwicklungsprozess und die Organisation. Ziel dieser Forschungsarbeit ist es daher, die organisatorischen Herausforderungen bei der Einführung von MSA genauer zu untersuchen und Methoden und Werkzeuge zu entwickeln, die Softwareentwicklerinnen und Softwareentwicklern in der Praxis bei der Adressierung dieser Herausforderungen unterstützen. Im Kern steht dabei die Stärkung der Kollaboration der Softwareteams bei der Entwicklung von MSA. [...]