What is it about?
Despite considerable efforts to address organizational problems of distributed software development, currently available solutions do not seem to be sufficient. They are fragmented into individual patterns either not forming coherent pattern languages to address organizational distributed software development or being incorporated into extensive pattern languages for organizing software development in general. Another problem is their disconnection from the current technological support for collaboration. We attempt at overcoming these problems by providing a set of six organizational patterns for distributed software development. We relate them to each other and to other known patterns and practices practically establishing a pattern language for the organization of distributed software development. The overall idea of how this pattern language can be used is presented using a pattern story of a real company.
Featured Image
Photo by Jason Goodman on Unsplash
Read the Original
This page is a summary of: Establishing a Pattern Language for the Organization of Distributed Software Development, July 2021, ACM (Association for Computing Machinery),
DOI: 10.1145/3489449.3489979.
You can read the full text:
Contributors
The following have contributed to this page