Search here...
< All Topics

Business Capability Management (BCM) – Accelerator


The Business Capability Assessment solution with a comprehensive accelerator package that enables users to embark on their journey. Seamlessly dive into managing your capability landscape using The Essential Architecture (TEA) Toolkit built based on industry best practices and insights requested by CXOs worldwide.

With the help of the BCM Accelerator pack, architects can quickly begin modeling the data and present a comprehensive analysis of Business Capability Management to stakeholders.

The accelerator package involves the following:

  • Well Standardized Metamodel
  • Customized MDG Profiles
    • Model Patterns
  • Excel Spreadsheet
  • Import Profiles
  • Harvested Model
  • Prolaborate_BCM Dashboard

 BCM – Dashboards  BCM Overview  Download BCM


Business Capability Management is accomplished via the Metamodel View, which places a strong emphasis on Business Capabilities with the necessary attributes and relationships.

Sparx Systems standardized a Business Capability Management metamodel that assists the Architects in providing insightful reports that address stakeholders’ questions. It acts as a blueprint for designing a BCM-based model. The below image displays the metamodel.

Business Capability Management Metamodel

MDG Profile

For Business Capability Management, Sparx Systems created a specialized toolkit (MDG Profiles) with model governance and restrictions based on the Metamodel that is in line with Business Capability characteristics and connections.

MDG Profile allows the users to construct the model with a well-defined structure and relationships as per the metamodel. Profile provides the users with a customized toolbox and pre-defined pattern. MDG Profile enables users to build models with clear linkages and a specified structure in accordance with the metamodel. Users are provided with a customized toolset and pre-defined pattern by enabling the BCM Profile in the Model.

Customized Toolset

The Customized Toolset allows the users to easily create elements and their connections as available in the metamodel. The Customised Toolset enables users to quickly design a Business Capability Management Model with necessary connections as per the metamodel.

BCM Toolbox

Model Patterns

The pre-defined model patterns allow the users to easily begin modeling the package structure which aligns with Business Capability Management. Pre-defined patterns are incorporated within the MDG Profile. Users can choose from Four alternative sets of patterns while building models. The pre-defined templates are listed below:

  • Strategy Layer
  • Business Layer
  • Application Layer

Model Patterns

Excel Spreadsheet

Sparx Systems developed a sample set of data and values in an Excel spreadsheet that is in line with the Business Capability Management to respond to the concerns of the stakeholders. The Excel contains separate sheets with sample data for the various artifacts (L0 Capability, L1 Capability, L2 Capability, Value Streams, Strategic Objectives, Organisation, Stakeholders, Applications) involved in the BCM metamodel.

A detailed overview of the spreadsheet is provided in the table below.

S.No Sheet Name Contents Import Profile
1 Strategic Objectives List of Strategic Objective names and their descriptions. TEA-StrategicObjective.profile
2 Organizations List of Organization’s names and its description. TEA-Organization.profile
3 Stakeholders List of stakeholder’s names and its description. TEA-Stakeholder.profile
4 Value Streams List of Value Stream’s names and its description. TEA-ValueStreams.profile
5 L0 Capability List of L0Capabilities with descriptions, attributes, and related artifacts (Strategic Objectives (Aligns To), Value Streams (Supports), Stakeholder (Uses), Organization (Owns)) as per the metamodel. TEA-L0Capability.profile
6 L1 Capability List of L1Capabilities with descriptions, attributes, and related artifacts (L0 Capability (PartOf)) as per the metamodel. TEA-L1Capability.profile
7 L2 Capability List of L2Capabilities with descriptions, attributes, and related artifacts (L1 Capability (PartOf)) as per the metamodel. TEA-L2Capability.profile
8 Application Inventory List of Applications with descriptions, attributes, and related artifacts (Stakeholder (Uses), Organization (BelongsTo), L2 Capability (Supports)) as per the metamodel. TEA-Application.profile

The import profile column in the above table displays profiles utilized for each sheet to import the data into the Sparx Enterprise Architect Model using the MDG Office Importer Add-in.

Import Profile

The MDG Integration for Microsoft Office Add-in is to be installed as a pre-requisite to import the model data from the spreadsheet using the customized BCM import profiles.

Download Link:

Using BCM import profiles, the user maps the Excel Spreadsheet column with appropriate Sparx Enterprise Architect Element / Connector Properties.

Model Harvest

The harvesting model is a part of the Business Capability Management Solution. Excel Spreadsheet data are populated into Sparx Enterprise Architect Model using Import Profiles in MDG Office Integration for Microsoft Office.

The Project structure of the model contains an Strategy Layer, Business Layer, and Application Layer which act as a catalog.

Views Package Model Contents Image
Strategy Layer Strategic Objectives Strategic Objectives Stratergy Layer
Business Layer Organization Organization Business Layer
Stakeholder Stakeholder
Value Stream Value Stream
Business Capability L0 capability
L1 capability
L2 capability
Application Layer Application Inventory Applications Application Layer

Using data in the Model, insightful reports are published in the Sparx Prolaborate Platform.

BCM Dashboards

The ultimate goal is to publish the model’s contents as intuitive reports in Prolaborate, allowing CXOs worldwide to track the insights they have requested. The accelerator pack includes “Prolaborate_BCMDashboard,” which lets users import dashboards to visualize insightful reporting designed for Business Capability Management in their Prolaborate instance.


The user downloads the APM Accelerator pack as the first step. The pack includes the following

  • Excel Spreadsheet & Import Profiles (BCM – Excel & Import Profiles)
  • MDG Profiles (BCM Profiles)
  • Model Patterns (ModelPatterns)
  • Metamodel (BCM Metamodel.qea)
  • Model Harvest (The Essential Architecture – BCM Model.qea)
  • Import BCM Dashboards (Prolaborate_BCMDashboard_MSSQL / MYSQL)

MDG Profile

Import the MDG into a Sparx Enterprise Architect Model.


  1. Open Enterprise Architect Model using the appropriate server connection/cloud connection/local model.
  2. Open Project Browser by Navigating to Start | Design | Browser.
  3. In Project Browser, open the Resources tab.
  4. Navigate to MDG Technologies | Model Technologies | Right-Click | Import Technology.Import MDG
  5. Select the MDG File “TEA_MDG (BCM)” from the downloaded Accelerator Pack.
  6. Reload the project by navigating to top left corner of the Enterprise Architect Window.
  7. Select drop down of EA icon and choose reload project.
Reload Project

Model Patterns

Place the ModelPatterns package in the user’s following path – “C:\Users\AppData\Roaming\Sparx Systems\EA” to enable model patterns to be created in models which makes the user start the modeling with ease.


  1. By selecting the Root Node in Model, press CTRL + SHIFT + M or click Model Wizard icon to open the “Create from Pattern” window.
    Model Wizard
  2. Select the Business Layer pattern and click “Create Models” which in turn creates a catalog for Business Layer.Create Model Pattern
  3. Select All Perspectives | Specialized | Model Technologies.Model Technologies
  4. Similarly create an Application & Governance Layer

Import Profile

As a pre-requisite, the user must download the MDG integration for the Microsoft Office installer using the following link


  1. Open the Sparx Enterprise Architect Model, and navigate to Specialize | Microsoft Office | Profile Manager | Excel Profiles.Excel Profiles
  2. Click Import and select the Import Profiles available in BCM Accelerator Pack.Excel Profile ManagerSelect Import Profile
  3. Choose the “Browse” option and select the Business Capability Management – Excel Template.xlsx excel available in the Accelerator pack
  4. Click Ok.
    File Path Reset

Model Harvest Using Import Excel Spreadsheet

Once the profiles are imported in the MDG Integration for Microsoft Office Addin. Using MDG Integration for Microsoft Office, the user must import the data from the Business Capability Management – Excel Template.xlsx sheet.


  1. Select the required package in the Sparx EA Project browser window.
  2. Select the Strategic Objectives package in the Strategy Layer.
  3. Navigate to Specialize | Microsoft Office | Import Excel Document.Import Excel Document
  4. Choose the excel “Business Capability Management – Excel Template”.
  5. Select the sheet as Strategic Objective and choose the profile as TEA-StrategicObjective.
  6. Click Preview and then select Import.Import Data
  7. Strategic Objective data available in the sheet are imported successfully in a New Package.
  8. Move the imported data into Organization Package by referring the following section Move Elements between PackagesImported Data from Spreadsheet
  9. Similarly import others using their respective profiles.
  10. Refer to the section Excel Spreadsheet to know which profiles need to be accessed for the respective sheets.

 BCM – Dashboards
 Download BCM

Move Elements Between Packages

Imported elements are created under a new package. It is necessary to move these imported elements into the appropriate package created via Model Patterns.


  1. Select the imported element in the Project Browser, by pressing CTRL key
  2. (OR) Press Shift key and select first element and last element of the package.
  3. Drag and drop the selected elements in the respective package (EG: Strategic Objectives).Move Elements between packages
  4. Once the elements are moved, delete the “New Package”.
  5. Right click on the new package and selecting “Delete ‘New Package’”.


  • Finally, import the application to establish mappings between the capabilities and applications that ought to be included in the model. Use the below order to import the spreadsheet data in the Model.
    • Strategic Objective
    • Organization
    • Stakeholder
    • Value Stream
    • L0 Capability
    • L1 Capability
    • L2 Capability
    •  Application

Importing Capabilities Using Excel Spreadsheet

Using MDG Integration for Microsoft Office, the user must import the Sub Domain Data from the APM – Model Harvest v1.xlsx sheet.


  1. Select the required package in the Sparx EA Project browser window.
  2. Select the L0 Capabilities package in the Business Layer under Business Capabilities.
  3. Navigate to Specialize | Microsoft Office | Import Excel Document.
  4. Choose the excel “Business Capability Management – Excel Template”.
  5. Select the sheet as L0 Capabilities and choose the profile as TEA-L0Capability.
  6. Click Preview and Import.
    L0 Capability Profile
  7. Choose Additional Packages in the “Specify Connector Mappings” window.
  8. Select all packages and click Ok.
  9. Now, click Ok in the specify connector mappings window.L0 Capability Connector Mapping Window
  10. L0 Capabilities data available in the sheet are imported successfully in a New Package with respective mappings.
  11. Move the imported data into L0 Capabilities Package by referring to the following section “Move Elements between Packages”
  12. 12. Once the L0 Capabilities and mappings between other artifacts are imported. Similarly import L1 Capabilities, L2 Capabilities, and Applications respectively.

Import BCM Dashboards

The “Prolaborate_BCMDashboard” file, which is part of the Accelerator pack, allows users to see the layouts and widgets set up for Business Capability Management in Prolaborate. The most recent version of Prolaborate includes the ability to import Prolaborate_BCMDashboard data.


  •  Prolaborate version should be 5.1.0 or above.
  •  To export and import dashboards, the user must be an admin.
  •  To visualize the report insights without breaking any configuration, we advise loading the Model Harvest file from the accelerator pack in your Sparx EA instance and then importing the Prolaborate dashboard.

Steps To Import BCM Prolaborate Dashboards

  1. Access the necessary Prolaborate repository.
  2. From the menu in the top right corner of the dashboard page, choose Import.Dashboard Import
  3. From the Accelerator pack, select the “Prolaborate_BCMDashboard” (MSSQL / MYSQL) file.
    1. Import “Prolaborate_BCMDashboard_MSSQL if the user has a MSSQL Prolaborate DB Repository. (OR)
    2. Import “Prolaborate_BCMDashboard_MySQL if the user has a MySQL Prolaborate DB Repository.
  4. choose Import.
  5. Post file imported into your repository, the “Business Capability Model” Dashboard will have all of its layouts and widgets set up.

For additional information, visit the Export and Import Dashboard and if any queries related to Export and Import Dashboard, please visit FAQs page

For more details, visit Business Capability Management. Please don’t hesitate to contact us at if you have any queries.

 Download BCM  BCM – Dashboards


Start Here
Book a Demo