Gap Analysis Matrix Tutorial


In this topic, you learn the basic steps of creating a Gap Analysis Matrix on Dragon1.

The Gap Analysis Matrix is business analytics matrix for consultants and architects.

It is a visual map with an x-axis and y-axis and cells to records, measure or describe the gap (distance) between two situations in an enterprise. For instance the distance between current and future capabilities on online sales at a commercial department.

This template is the perfect tool to help you analyze the size of gaps in a company.

On the Dragon1 Platform, the Gap Analysis Matrix is available as a template and accessible in the visual designer and the viewer.

This is an example Gap Analysis Matrix in the viewer

Click image to enlarge

How To View a Gap Analysis Matrix

To view a BMC

  • Go to the viewer
  • If you are logged in, you need to select "show demos" in the viewer, to see the template.
  • Click on the Gap Analysis Matrix template
  • Now you see an interactive/clickable Gap Analysis Matrix, generated from a .dragon1 file.
  • Click on a post-it shape in the diagram to see the details of the item you clicked on at the left.
  • Click on the buttons at the bottom of the matrix to do analytics on the diagram.
  • Click on the Filter button at the bottom buttonbar to hide certain items.
  • Also try dragging some items on the diagram.
  • As a user, you can choose to work with data in a repository or with data in a file

Download and view the .dragon1 File

Dragon1 offers you to work file-based (JSON structured) and repository-based (in a SQL Server database management system).

The example above has the data in a .dragon1 file. A .dragon1 file is JSON structured on the inside.

To download and view this BMC template file:

  • Click on this link to download the gap-analysis-matrix.dragon1 file containing the gap data.
  • You can open and edit the file in any text editor, like Notepad
  • To view your edits, go to the viewer
  • Click on the Upload button at the right top
  • Select your file in the dialog
  • Now you see your gap data analytics in the visualization template
  • NOTE: You need to be logged in to be able to save changes in a .dragon1 file or in the repository

Data Structure

The data structure of the matrix is as follows:

  • Data objects for the x-axis of the diagram
  • Data objects for the y-axis of the diagram
  • A model to relate the data objects
  • Relationships, as parts of the model, the define the gap between data objects.
  • Definition of data objects for the X-axis and Y-axis
  • Names for the labels of the X-axis and Y-axis
  • Definition of the buttons at the bottom of the diagram (this is optional)

Below is an excerpt of the JSON file showing the data structure for 1 gap

You can see this JSON code yourself when you click on the code button in the viewer in Edit Mode {/}.

{"class":"Model","id":"3","name":"Stateless Enterprise Model"},
{"class":"Concept","type":"Application","id":"3","name":"Desktop Applications","startdate":"01 jan 2022","enddate":"31 dec 2022","importance":"operational","modelid":"1","group":"3"},
{"class":"Concept","type":"Application","id":"11","name":"Web Applications","startdate":"01 jan 2022","enddate":"31 dec 2022","importance":"operational","modelid":"2","group":"3"},
{"class":"Relationship","id":"3","modelid":"3","sourceclass":"Concept","sourceid":"3","targetclass":"Concept","targetid":"11","type":"Gap","text":"Gap: Migration project to be done","risk":"low"},

How To Create a Gap Analysis Matrix

You can create a matrix in the viewer (in edit mode) or via the data dashboard.

We will first describe the viewer-way in edit mode.

To create a Gap Analysis Matrix:

  • Go to the viewer
  • Click on the Gap Analysis Matrix template
  • Click on the Edit button (in the button bar below) to swtich the viewer in edit mode
  • Click on the Clipart menu item (at the right top of the shapes toolbar)
  • Now you can drag post-it shapes onto the canvas
  • Click on a shape and at the left-hand side click on the name of the shape. Now you can edit the name
  • Press TAB to update the name in the visualization
  • To delete a shape: click on a shape in the diagram and click on the cross in the smart tools menu with the shape
  • You can drag any shape to the Gap Analysis Matrix, like the clipart shapes, to make it more appealing for the viewer
  • NOTE: You need to be logged in to be able to save changes in a .dragon1 file or in the repository

Now you have created a Gap Analysis Matrix in a .dragon1 file.

If you want to be guided by a chatbot in creating a gap analysis matrix, click on the Chatbot button.

Create a Matrix with the Data Dashboard and Repository

To create a Matrix via the Data Dashboard and Repository:

  • Log in.
  • Go to the Data Dashboard via the collaboration menu item.
  • Follow the instructions to create an atlas
  • Follow the instructions to create an atlas page. Link the atlas page to the atlas
  • Follow the instructions to create a model
  • Follow the instructions to add data objects like capablities, concepts, applications or processes in the repository.
  • Follow the instructions to create relationships with which you define the gaps. Enter a clear text that describes the gap.
  • Follow the instructions to create a visualization and select the Gap Analysis Matrix. Link the visualization to the atlas page
  • Link the model to the visualization
  • Setup the visualization template by defining labels for the axises
  • Setup the visualization template by defining data objects for the axises
  • Setup the visualization template by defining the optional filter buttons for the diagram
  • Go to the viewer
  • Select the created atlas
  • View your gap matrix