Collaborative Software Modelling

Certified Professional for Software Architecture – Advanced Level (CPSA®)

CPSA®-Advanced Level Module COSMO – Collaborative Software Modelling

Collaborative Software Modelling

How collaborative modeling helps teams design robust software architectures and make clearer decisions earlier.

How can collaborative modeling help teams design better software architectures and make clearer decisions?

Software architectures are always created by teams or have an impact on how they work. Collaborative modeling brings business and technical perspectives together, makes complexity visible, and helps teams identify issues and prepare decisions earlier. Field-tested techniques create a shared understanding and support focused, productive discussions.

This module introduces a range of collaborative modeling approaches and examines their strengths, limitations, and underlying principles. Participants learn how to contribute effectively to modeling sessions, prepare and facilitate a collaborative modeling method, and establish collaborative modeling practices within their own projects.

Pie chart showing the distribution of course hours across topics including Software Development as a Social System, Fundamentals of Collaborative Modeling, Advanced Collaborative Modeling, Succeeding with Collaborative Modeling, Creating Impact as Facilitator, Overview of Collaborative Techniques, Examples.

Content of the module Collaborative Software Modelling (COSMO)

  • Software Development as a Social System
  • Fundamentals of Collaborative Modeling
  • Advanced Collaborative Modeling
  • Succeeding with Collaborative Modeling
  • Creating Impact as Facilitator
  • Overview of Collaborative Techniques
  • Examples

Related Blog Posts

Additional Information

Frequently Asked Questions

Downloads

Stay Up-to-Date with the iSAQB® Newsletter!