Center of Competence Pattern

In the center of competence pattern, a team of experts is charged with defining patterns, establishing best practices, developing support tools, and providing education for a subset of the architecture. The center of competence (CoC) is not expected to build and deliver this part of the system but rather help other teams excel in their day-to-day development work. CoC teams can be organized around technologies, use cases, patterns, and high-risk areas.

Creating a CoC will make it easier for development teams to implement patterns and technologies we want in the architecture. Since the CoC is a support group, its primary goal is to increase development speed and improve the overall quality of the software system. ...

Get Design It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.