<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1907245749562386&amp;ev=PageView&amp;noscript=1">
Event_bg

The Leonardo Blog

All Posts

5 Steps to follow when implementing ARIS customized requirements

15_DEC_BlogCust.jpg

ARIS is recognized as being one of the leading enterprise architecture tools by all the analysts, in addition to supporting in excess of 150 modelling methods it is also infinitely customizable. A powerful attribute of the tool is that configuring ARIS customized requirements is fast, easy and requires no coding meaning you can adapt modelling use to support almost any scenario. However to harness this power you need some knowledge about what not to do and some creative thinking.

One of the most common questions we get in delivering ARIS training or troubleshooting is:

 “The tool is great, but would be even better if it could support X

X being a specific domain application or architectural component such as; product lifecycle management, master data management, security architecture etc.

Our usual answer is:

“We're pretty sure it can.”

To which the immediate reply is almost always something like:

”No you can't, I've searched the entire method library all 150 odd model types and there is nothing there that remotely supports X.”

We would generally say:

“You are probably right, but we're still pretty sure it can be done. Tell us exactly how this needs to be done here.”

After some discussion, a prototype of the concept can usually be fleshed out and put together in a couple of days. Concept to production can take as little as a week and quite often whatever you are trying to do, it has probably been done before (the tools have been around for 15 years).

There are a number of simple steps to execute this and any other creative requirement.

 1. Find the right questions to answer

  • The result of the exercise will be specific information in your modelling repository.
  • Unless you can clearly articulate what information is needed to answer specific questions or advance understanding about the business and the value of this information, you should stop and think some more.

2. Agree how the questions will be answered

  • Models in the repository are of no real use unless they can be accessed.
  • Either relevant information is published, output in a report or used in a query for analysis.
  • If you can’t describe how the information will be used in the real world (project, business planning, roadmaps etc.) you should definitely stop now and think some more.

3. Define the information you need to realize the concept

  • Define exactly how you will represent them (architecture types will call this a metamodel) and how they will be managed through a defined lifecycle.
  • This includes key relationships that may need to be defined between key pieces of information (objects) and any other information (attributes).
  • In addition define how this information will be depicted, that is what symbols you will use and what defines a specific set of this information to be managed – in a model.

4. Determine where the information is now

  • Most of the content users seek to capture and represent in models already exist within their organizations. These are in the form of spreadsheets, PowerPoints as well as the un-documented knowledge that inside your team’s heads.
  • Find the sources of the information, make sure it is up to date and make a plan to upload it to the repository en masse preferably . This can usually be accomplished quickly and easily.
  • If you can’t find the information, then you need to make a plan (usually a project) to create the information. If you find it difficult to do either then clearly you need to revisit the capture state above.

5. Assign accountability and execute the concept.

  • If no one is responsible for managing this information, it will not work.
  • Executing the concept means tying off all the things needed to make the concept real including;
    • defining semantic checks,
    • updating training material and
    • communicating to the business.
  • Lastly, it will include writing queries or report scripts that are the realization of what was defined as important in step one

Many standard ways of depicting conceptual information already exist and are well defined  (such as OSA for security architecture). Translating your specific requirements into the ARIS context requires specific knowledge and experience in the tool. While this is knowledge is more specialized, it is probably the easiest part of the process (yes, this is a process…).

Most importantly, if you can do steps one and two successfully, but can’t clearly define your concept that integrate into your wider collection of methods in ARIS terms,  you should  stop and think some more.

We recommend getting some help at this stage. A couple days of expert advice will save you a lot of time and effort down the line.  

Let’s look at a quick summary of how this played out with the client;

Step One:

  • Security Architecture designs needed to be constructed for each aspect of the technology portfolio, as this was a ‘greenfield’
  • Security designs need to be provided as part of the overall design package to be signed off for each project stream.
  • Understanding how security impacts the design of the technology portfolio and how this information is managed is a key requirement for the customer.
  • The client had already determined that the OSA framework was to be used and it is agreed with all key stakeholders that this initiative is extremely

Step Two:

  • The design information will be ultimately provided in the form of a document with all the models, risks, threats, mitigations etc. In other words a simple report – this is how the information is to be
  • The second requirement was understanding how specific components (threats and vulnerabilities) were distributed across different technology platforms. In other words there was a need to define some specific queries that may be used in a report.
  • Document templates for these reports had already been developed providing an understanding of exactly what information was

Step Three:

  • Because the OSA framework has already been specified it provides the specific directives about what and how information is captured. In the case of OSA it is quite comprehensive with many components as illustrated in the example security pattern below;

15_ARIS_Creative1.png

Because the framework are freely available and the symbols specified these can be quickly updated within ARIS once it is understood how the components integrate with the existing Enterprise Architecture approach as shown below.

 15_ARIS_Creative2.png

Additional information requirements such as those from the document template or other external sources can also be defined as shown below;

 15_ARIS_Creative3.png

Once the representation concept was completed, a process and governance structure was defined around how all the components are managed in the repository. This included links to external sources of information that can change over time (e.g. the threat categories in the example below).

15_ARIS_Creative4.png

Step Four: As this was a Greenfield site, the key existing information was sourced through the OSA catalog above and an external reference database. This information was imported via excel, and the library models automatically generated. Semantic checks defined and a number of other necessary repository tasks configured.

Step Five: Communication and conventions packs were put together and presented to key stakeholders along with some reference examples and the concept was executed.

All up the process took about 3 weeks from conception to delivery with about 5 days of Leonardo Consulting assistance.

The most common troubleshooting queries we get from clients is when this process has not been followed. Typically unwinding the problems takes more effort than taking some thinking time up front.

By far the most common mistake we see organizations make is doing this process in reverse. There is a natural inclination to take a tool, start modelling this world and then ask what is in the tool that we could possibly use. It’s a bit like building a house with all its rooms, and then going in with a hammer to knock out where all the doors and windows should be.

ARIS Customised Reporting

Daniel Weatherhead
Daniel Weatherhead
A seasoned digital leader with over 20 years of experience, aligning marketing, client, tech and brand strategies. Expert in helping business simplifying enterprise automation, integratio and AI to deliver data-driven improvement.

Related Posts

UST Acquires Leading Australian Process Transformation Company Leonardo

UST Acquires Leading Australian Process Transformation Company Leonardo - Strategic acquisition further strengthens UST’s position in the dynamic ANZ market Melbourne, Australia, 21 February 2024:UST, a leading digital transformation solutions company, has announced the strategic acquisition of Leonardo, a leading provider of business process improvement, automation, and integration services in the ANZ region. The acquisition by UST will empower Leonardo to expand its market reach and enhance its service offerings for clients, combining Leonardo's in-depth process expertise with UST's technology leadership, digital transformation capabilities, and global credentials, and strengthening UST's position in the Australian market.

How to Present Business Process Models to Stakeholders

Has an audience member ever interrupted in the middle of a presentation about process analysis to ask, “Can you show us the process models in a simple PowerPoint slide?” – or, ”I don’t want to look at the green and purple boxes, just show me the flow!” Perhaps you then felt that you had wasted some of your efforts in modelling the process with too much detail or in the wrong way. Embarrassed and demoralised, you must have wondered how else could these models be presented. Well, you are not alone! This is a common dilemma when there is a need to present process models to a variety of audiences. There is both art and science in presenting the right level of process detail to the right group of stakeholders, especially if they are not familiar with the process modelling language. Effective presentation is even more critical in larger and complex end-to-end process improvement work and in new automated business model implementations. You may need to use multiple model types to describe the same business processes to various audiences. Hence, it is very important to understand who the stakeholders are and what they would like to see before your audience with them. This article proposes an approach to the effective presentation of business process models based on three key elements: understand, organise, and communicate.

What Are The Most Important Questions In Business Process Management?

She who dies with the most answers wins. We seek the truth. We want to know the answers. Paul Harmon started me thinking recently when he invited members of the BPTrends Discussion group on LinkedIn to “describe the purpose of Business Process Management in 160 characters, including spaces and punctuation.” Not easy to do – have a go at it yourself. It felt like I was crafting The Ultimate BPM Answer, which, of course, begged The Ultimate BPM Question. That got me thinking that The Ultimate BPM Problem is that we have plenty of answers and not enough questions. So put all the answers aside for a moment and help me to work out what are the most important questions in Business Process Management?