Helping you understand your business better
A previous article described the importance of driving a project with the proper mix of methods, tools and techniques. A method is similar to a recipe. A tool is an instrument that you work with. And a technique is an effective way to use the tool. In this article, we explore the application of these elements to business architecture – one of four architectures that control the outcome of system development.
There are many dynamic forces that may block or transform the business architecture in not so desirable ways. The goal of a business architecture is to ensure that the enterprise’s operations and projects are lining up with business strategy. This way business leaders are able to manage changes that affect the organization’s future more efficiently. The business architecture is considered essential for the following reasons:
Certain questions can be answered by a well-structured business architecture. Is the business able to be transformed into a customer-focused business model? Are our information gathering efforts keeping up with new regulatory compliance? What types of legacy data can’t be converted over to the new system? To facilitate the decision-making process, business architects have partitioned the architecture into domains.
The following Business Architecture Model from Capstera shows six domains:
The benefit gained from the business architecture is derived from the aspect of traceability. By this is meant that the implications of changes in business operations (e.g. decision to drop a product) can be traced back to any one of those domains (e.g. change in business strategy). Conversely, the downstream impact on data as well as IT systems can immediately be known. That’s a huge benefit since impacts like costs for system upgrades can be estimated up front even before the decision is made. No need for guesswork.
Now back to methods, tools and techniques – the subject of this article. At UIMSystems, we use three basic tools for maintaining the business architecture. The specific brands we use are not important at this time. Some tools we use are homegrown. Instead, let’s focus on how those tools are used and what are the reasons why they are used.
Let’s begin the discussion from the bottom-up.
The discussion of methods, tools and techniques continues in future articles.
Copyright 2020. UIMSystems, Inc. All rights reserved.
UIMSystems is a system development company that takes a holistic, enterprise architecture approach to building systems. Click here to learn more about its complete range of services.