Search here...
< All Topics
Print

Sparx Collaboration: Enhancing Teamwork with Prolaborate

Modern enterprise architecture and system design efforts are rarely solo endeavors. They involve collaboration across diverse roles – enterprise architects, business analysts, senior consultants, and stakeholders all need to stay in sync. Sparx Systems Enterprise Architect offers some built-in team collaboration features (like model discussions, chat, and version control), but to truly empower widespread collaborative engagement, Prolaborate provides the next level. This article examines how Sparx Systems Prolaborate enhances “Sparx collaboration” by enabling real-time communication, feedback, and teamwork on EA models, both for co-located and remote teams.


Features  Case Studies

The Need for Better Collaboration in EA Projects 

In any complex project, communication is key. Enterprise Architect (EA) has long recognized this – it was built as a collaborative platform from the ground up, allowing multiple modelers to work on a shared repository. Within EA, team members can use features like discussions on model elements, a team chat window, a model mail system, and review capabilities. These are helpful, but they require all collaborators to be using the EA application. In practice, not everyone involved in a project will be an EA user or expert. Many stakeholders prefer to give input via web apps, email threads, or their own specialized tools. This is where the traditional approach falls short, the conversation gets scattered, and valuable feedback may not reach the model in a timely manner. 

Remote work and distributed teams also add challenges. When team members are in different locations or time zones, you need a central source of truth that everyone can access on their own schedule. Relying on desktop tools and manual exports can slow down feedback loops. Instead, having a web-based collaboration hub for your EA models ensures everyone is looking at the same information and can contribute without technical hurdles.

How Prolaborate Enables Sparx Collaboration

Prolaborate acts as a collaboration platform for Sparx Enterprise Architect models, accessible to anyone through a web browser. By providing a friendly web interface, it allows even non-EA users (investors, business stakeholders, clients, or other departments) to engage with the model content. Here are the key ways Prolaborate lifts team collaboration: 

  • Model Discussions and Comments: In Prolaborate, every EA element, diagram, or package can become a discussion thread. Team members can post questions or comments on a particular model artifact, and others can reply in context. This mirrors EA’s built-in discussion feature but makes it available on the web to a wider audience. The discussions are stored separately from the model data (so they don’t clutter the model’s documentation), yet are linked to the relevant element. This means an architect using the EA desktop client can see those Prolaborate comments too, ensuring nothing gets lost in email. The advantage is that any stakeholder can participate in model-centric discussions without needing to navigate the EA tool – they just click a shared link, view the diagram in Prolaborate, and add their comment. 
stakeholder can participate in model-centric discussions without needing to navigate the EA tool
  • Real-Time Chat and Notifications: Prolaborate supports instant notifications and can be configured to send emails for certain events (like when someone mentions you in a comment or when a review is awaiting your input). While we are releasing a chat (upcoming release 5.6) in the same sense as EA’s model chat window, Prolaborate integrates with collaborative workflows by ensuring timely alerts. For quick questions, teams often integrate Prolaborate with existing chat platforms (for example, by sharing Prolaborate links in Microsoft Teams). In essence, Prolaborate becomes the reference point – whenever someone wants to discuss a model piece, they refer to it by a Prolaborate link, keeping context intact. 
  • Structured Model Reviews: One of Prolaborate’s most powerful collaboration features is the Review module. This allows a team to conduct formal reviews of EA content entirely through the web. A Review Moderator (perhaps the lead architect) can select a set of diagrams or elements and initiate a review in Prolaborate, specifying reviewers/approvers and a timeline. Reviewers are then guided through the content in a focused way and can provide their feedback item by item. Prolaborate tracks each comment, and approvers can formally mark approval or request changes. This structured approach ensures that model deliverables can be reviewed easily without creating Word documents or spreadsheets. It closes the loop between design and feedback – once changes are made in the EA model (by an architect addressing the feedback), the review status can be updated and everyone can verify the result in the same portal. By eliminating the need for separate review documents, Prolaborate streamlines collaboration and saves time. 
This structured approach ensures that model deliverables can be reviewed easily without creating Word documents or spreadsheets
  • Role-Based Collaboration Spaces: Collaboration is most effective when tailored to the audience. Prolaborate allows the creation of custom forms or views or pages for different stakeholder groups. For example, a business team might see a dashboard with high-level diagrams and capability models, while developers might see more technical class diagrams and requirements. Each group can collaborate around the content that matters to them, without being overwhelmed by the entire repository. This targeted approach encourages participation – people are more likely to comment on and discuss content they understand and care about. Prolaborate essentially lets you “share simplified views of model information and let teams work together” on those views, which is much more effective than a one-size-fits-all model dump. 
  • Integration with External Tools: Collaboration often spans multiple platforms. Prolaborate recognizes this and provides integrations with popular tools like Jira, Azure DevOps, SharePoint, Confluence and MS Teams. These integrations are a game-changer for cross-functional teamwork. 
    • Jira/Azure DevOps Integration: Many development teams track tasks and requirements in Jira or ADO. Prolaborate can sync EA elements (like requirements, user stories, bug items) with Jira/ADO tickets. This bridges the gap between developers, architects and stakeholders. It has been noted that such integration leads to great collaboration among various teams that was difficult earlier. By linking EA models to the ALM (Application Lifecycle Management) tools, Prolaborate fosters a shared understanding and reduces duplicated effort. 
    • Confluence Integration: Confluence is a widely used wiki for documentation and team knowledge base. Prolaborate offers the ability to embed live EA model content into Confluence pages. For example, an architecture document on Confluence can include an auto-updating diagram or a list of requirements pulled from EA via Prolaborate. This means teams can refer on documentation in Confluence while trusting that the embedded snippets are always up to date with the EA model. Stakeholders reading the wiki don’t need to have EA or even log into Prolaborate separately – they see the content right where they already collaborate, and it’s “live”. According to Sparx Systems, you can “easily share live architecture and modeling information from EA models to your Confluence pages using Prolaborate via Prolaborate Macro”. This kind of integration underscores how Prolaborate extends collaboration beyond just the modeling team to the whole enterprise.

Remote Collaboration and Global Teams 

Prolaborate was practically built with remote collaboration in mind. Being web-based, it naturally supports geographically dispersed teams. Sparx Systems’ own experts have shared how the combination of Pro Cloud Server, Enterprise Architect, and Prolaborate allowed their team to “work from home successfully and collaborate on every aspect of development“. When everyone is remote, having a single online repository for architecture becomes critical. Prolaborate provides that platform for Sparx EA model. 

Some aspects worth noting for remote use: – Performance: Prolaborate’s web interface is optimized to load model content efficiently over the internet. 

Sparx Collaboration in Practice

To illustrate, imagine a scenario: An enterprise architect is designing a new system module. They publish the draft diagram on Prolaborate and tag it for review. Business analysts and subject matter experts get notified and jump into Prolaborate to see the diagram. Using the discussion panel next to the diagram, a business analyst asks a question about a particular component. The architect responds clarifying the design. A developer notices a potential issue and adds a comment linking a requirement from Jira that might be impacted. The team decides to adjust the design; the architect updates the EA model, and the diagram on Prolaborate is automatically refreshed for all to see. Finally, the architect initiates a formal review on Prolaborate. The assigned reviewers add their approval one by one, and the module design is officially accepted – all of this without a single email or offline document. The entire collaborative exchange happens in one connected ecosystem. 

This kind of seamless teamwork is exactly what Prolaborate brings to Sparx collaboration efforts. It breaks down silos between tools and people, making the model the focal point of collaboration. Instead of discussions around the model happening in disparate channels, they happen with the model right in front of everyone.

Conclusion

Sparx Systems Prolaborate boosts collaboration for Enterprise Architect users by providing an inclusive, web-based environment where everyone can participate in model development and review. Whether it’s through rich discussions, formal review workflows, or integration with other team tools, Prolaborate ensures that the entire team stays connected to the architecture. This leads to better-informed decisions, faster feedback cycles, and ultimately higher quality designs. 

In the era of remote work and cross-functional teams, using Prolaborate as your Sparx collaboration platform can dramatically improve how your team works together on EA models. It extends the power of Enterprise Architect to your broader organization, creating a shared space for architects and non-architects alike. By adopting Prolaborate, you’re not just investing in a tool, but in a culture of collaboration and transparency – where enterprise architecture becomes a team sport rather than a solo activity. 

sparxsystems-logo-inverted

Start Here
Book a Demo