Business Architecture (BA) and IT Architecture Integration

Author(s)

Enterprise Business Architect, Independent Consultant
Ralph Whittle is co-author of a book titled, Enterprise Business Architecture: The Formal Link between Strategy and Results, CRC Press 2004. He is a Strategic Business/IT Consultant and subject matter expert in Enterprise Business Architecture development and implementation. He has built Enterprise Business Architectures in various industries, such as manufacturing, healthcare, financial, and technology. He has worked in the IT industry for over 26 years, conducting engagements in enterprise business process modeling, strategic/tactical business planning, enterprise business requirements analysis, enterprise business architecture and IT architecture integration, strategic frameworks integration with systems development methodologies and IT service offering enhancement. He is a co-inventor of a patented Strategic Business/IT Planning framework.

The Business Architecture is an integrated component of any Enterprise Architecture (EA) framework.  For example, The Open Group Architecture Framework (TOGAF) has defined a Business Architecture component1. As an architecture representing some key elements of the enterprise, it has to fit into the overall design of that enterprise. The Business Architecture is not a stand alone nor isolated component, but a fully integrated one in the context of EA. Viewing the Business Architecture as some autonomous, monolithic structure of the enterprise, reveals motivations contrary to systems thinking. If you consider the IT Architectures1; Data, Application and Technology, then how does the Business Architecture integrate with them?

During the past several years, many companies have undertaken numerous Business Process Modeling (BPM) initiatives. One way to begin Business Architecture development is to start integrating the core cross-functional processes from these previous BPM initiatives. This is relatively easy to do, providing the BPM approach called for the precise graphical modeling of the inputs and outputs of the various processes. Many of these inputs and outputs are technology related items; for example, they are repositories of data, messages between internal or external systems, or extractions of data for reporting.  It is obvious that these inputs and outputs are commonly shared between the Business Architecture and the IT Architectures. So, how do you integrate them between the two different domains of Business and IT?

The first suggestion is to have the BPM tool graphically portray and differentiate between inputs and outputs that are technology related and physical in nature. For example, a web order is a technology related item and a laptop computer is physical in nature. Their renderings in a model as square or round shapes are not as important as the ability to differentiate between the two in the process and architecture models.  This distinction in appearance aids pattern recognition when searching for technology related inputs and outputs or when scrutinizing the models for improvements.  Considering this point of view, anytime you look at a process model and find a shape representing a technology related item, then you know that you must also find that same item in the IT domain. Then, how do you characterize a technology related item in the business model?

Figure 1 provides an example of how to represent a technology related item in a BPM or Business Architecture model.  In this example, the technology related item is the Order repository for a manufacturing company which contains all of the Orders from its customers. This means that the Order initially defined in the business domain must also exist in the IT domain. In the center of this figure, the technology related item appears as a slanted rectangle with a clear shadowed border. The clear shadowed border represents an aggregation of orders. The choice of a slanted rectangle versus another shape is certainly optional, but a standard is required for the enterprise!

Figure 1 - Click to view image.

Figure 1. 

Continuing with a review of Figure 1, the aggregated Order has three types; Product, Replacement Part and Service. And you would expect to find in the process models, some identical processing for each Order type and also some unique processing for each Order type.  Meticulous design of Order processing in the BPM initiative most likely resulted in high reuse of standardized processing steps. If the BPM initiatives are properly integrated in a Business Architecture, then you have a model illustrating all of the processes that access the Order repository.

Figure 2 represents an Entity Relationship Diagrams (ERD) of the Order repository built in the Data Architecture, using information defined in the BPM and BA models. You can easily see the relationships between the information provided regarding the Order in the business domain and the resulting analysis and design of the Order in the IT domain. The two figures represent a formal and precise integration between the domains of business and IT, not the juxtaposition or casual association of two interesting elements in different domains.  Architectures represent relationships, connectivity and integration; a rigorous and formal discipline.

Figure 2 - click to view image.

Figure 2.

Continuing the review of Figure 1, the right side elements, Order Number, Customer Number and Item Number, represent additional information contained in the Order.  Many like to include the key to the repository once it is defined. The left slide elements, Entered, Released, Scheduled, Work in Process, Built, Shipped, Invoiced and Paid in full, represent the various states of the Order during its life cycle. The information in Figure 1 is captured in the business domain during business analysis and used by software developers when building, for example, the UML state transition diagrams. Here again, another architectural relationship between the BPM and BA models, and the IT.  It is not necessary to duplicate all of the information regarding the Order in both domains, but capture just enough in the business domain to insure clarity and a direct association with the Order in the IT domain.  This approach creates a nexus between the domains of business and IT; an enabling capability afforded by applying architectural disciplines defined in most every EA framework.

This is one relatively simple example of how to integrate the Business Architecture with the IT Architecture in the context of an Enterprise Architecture. As you can see, it all comes together; by design; with forethought and planning; most likely just like the architects of the various EA frameworks envisioned.

1. Andrew Josey, The Open Group, “TOGAFTM Version 9 Enterprise Edition – An Introduction” January 2009.

Similar Resources

Enhancing Your Team’s BPM Capabilities: The Value of External Expertise

Enhancing Your Team’s BPM Capabilities: The Value of External Expertise

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Enhancing Your Team's BPM Capabilities: The Value of External Expertise In today’s dynamic business environment, managing and improving business processes is critical for any organization aiming to maintain a competitive edge. Many companies consider handling Business...

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+ Introduction In the evolving landscape of Business Process Management (BPM), the introduction of Shared Data Model Notation (SDMN) marks a significant advancement. As businesses increasingly seek to...

Embracing the Future: Low-Code and No-Code Platforms in BPM+

Embracing the Future: Low-Code and No-Code Platforms in BPM+

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Embracing the Future: Low-Code and No-Code Platforms in BPM+ Introduction In the realm of business process management (BPM), low-code and no-code platforms have emerged as transformative tools, reshaping how organizations develop applications and manage workflows....

Featured Certificate: BPM Specialist

Everyone starts here.

You're looking for a way to improve your process improvement skills, but you're not sure where to start.

Earning your Business Process Management Specialist (BPMS) Certificate will give you the competitive advantage you need in today's world. Our courses help you deliver faster and makes projects easier.

Your skills will include building hierarchical process models, using tools to analyze and assess process performance, defining critical process metrics, using best practice principles to redesign processes, developing process improvement project plans, building a center of excellence, and establishing process governance.

The BPMS Certificate is the perfect way to show employers that you are serious about business process management. With in-depth knowledge of process improvement and management, you'll be able to take your business career to the next level.

Learn more about the BPM Specialist Certificate

Courses

  •  

 

Certificates

  • Business Process Management Specialist
  • Earning your Business Process Management Specialist (BPMS) Certificate will provide you with a distinct competitive advantage in today’s rapidly evolving business landscape. With in-depth knowledge of process improvement and management, you’ll be able to take your business career to the next level.
  • BPM Professional Certificate
    Business Process Management Professional
  • Earning your Business Process Management Professional (BPMP) Certificate will elevate your expertise and professional standing in the field of business process management. Our BPMP Certificate is a tangible symbol of your achievement, demonstrating your in-depth knowledge of process improvement and management.

Certification

BPM Certification

  • Make the most of your hard-earned skills. Earn the respect of your peers and superiors with Business Process Management Certification from the industry's top BPM educational organization.

Courses

 

Certificates

  • Operational Excellence Specialist
  • Earning your Operational Excellence Specialist Certificate will provide you with a distinct advantage in driving organizational excellence and achieving sustainable improvements in performance.
 

 

OpEx Professional Certificate

  • Operational Excellence Professional
  • Earn your Operational Excellence Professional Certificate and gain a competitive edge in driving organizational excellence and achieving sustainable improvements in performance.

Courses

Certificate
  •  

  • Agile BPM Specialist
  • Earn your Agile BPM Specialist Certificate and gain a competitive edge in driving business process management (BPM) with agile methodologies. You’ll gain a strong understanding of how to apply agile principles and concepts to business process management initiatives.  
 

Business Architecture

 

Certificates

  • Business Architecture Specialist
  • The Business Architecture Specialist (BAIS) Certificate is proof that you’ve begun your business architecture journey by committing to the industry’s most meaningful and credible business architecture training program.

  • Business Architecture Professional
  • When you earn your Business Architecture Professional (BAIP) Certificate, you will be able to design and implement a governance structure for your organization, develop and optimize business processes, and manage business information effectively.

BA CertificationCertification

  • Make the most of your hard-earned skills. Earn the respect of your peers and superiors with Business Architecture Certification from the industry's top BPM educational organization.

Courses

 

Certificates

  • Digital Transformation Specialist
  • Earning your Digital Transformation Specialist Certificate will provide you with a distinct advantage in today’s rapidly evolving business landscape. 
 

 

  • Digital Transformation Professional
  • The Digital Transformation Professional Certificate is the first program in the industry to cover all the key pillars of Digital Transformation holistically with practical recommendations and exercises.

Courses

Certificate

  • Agile Business Analysis Specialist
  • Earning your Agile Business Analysis Specialist Certificate will provide you with a distinct advantage in the world of agile software development.

Courses

Certificate
  • DAS Certificate
  • Decision Automation Specialist
  • Earning your Decision Automation Certificate will empower you to excel in the dynamic field of automated decision-making, where data-driven insights are pivotal to driving business innovation and efficiency.