THE BPD Blog

From blogs to case studies to news, we love sharing our tips and tricks for asset management, cloud, IoT and smarter operations.

by | Sep 23, 2021

Architecture Governance

What is architecture governance?

Governance is a system of rules, practices, and processes by which a company is controlled and directed. It is less about deliberate control and strict adherence to rules, and more about the effective usage of resources to achieve an organization’s strategic objectives. Architecture governance is a practice by which enterprise architecture and other architectures are controlled and managed at an enterprise-wide level.

Architecture governance includes the following:

  • Arrangement of controls over the design and monitoring of all architectural components and activities, to ensure the effective implementation and changes to the architecture within the organization.
  • Arrangement of controls ensures compliance with internal and external standards and regulatory obligations.
  • Applying best practices that ensure accountability to a clearly identified stakeholder community, both inside and outside the organization.
  • Establishing processes that support effective management of the above processes within agreed parameters.

With No Enterprise Architecture (EA) governance, an organization is likely to tumble into a web of non-standardized processes and technology, bad product purchases or development, and monolithic architectures. These habits will inevitably have a long-term financial and operational impact, creating collaboration and standardization issues increasingly difficult to correct at an enterprise level.

With a proper governance framework in place, an operation can not only achieve significant cost savings but also get the benefit of Architectural coherence with streamlined compliance. Additionally, it can get proper visibility about where improvements are required and apply true best practices. Finally, it improves the clarity of roles and responsibilities through management oversight.

 

What are the main characteristics of governance?

There are 6 main characteristics of governance as per TOGAF specification, which are

Discipline: All involved stakeholders will have a commitment to follow and stick to the procedures prepared by the organization.

Transparency: All the decisions are guided by reasoning, carefully evaluated, and agreed upon by different architecture disciplines.

Independence: All processes, decision-making, and mechanisms used will be established so as to minimize or avoid potential conflict of interest.

Accountability: Identifiable groups within the organization- e.g., governance boards who take actions or make decisions- are authorized and accountable for their actions.

Responsibility: Each contracted party is required to act responsibly to the organization and its classes.

Fairness: No unfair advantage to any one particular party

 

Where does architecture governance stand in governance hierarchy?

Architecture governance typically operates within the hierarchy of governance structures which particularly in the larger enterprise, can include the following as distinct domains with their own disciplines and processes as illustrated in fig-1 of governance hierarchy:

Figure 1: Governance Hierarchy

Each of these domains of governance may exist in multiple geographic levels- global, regional, and local- within the overall enterprise.

Corporate governance is a very broad subject and is beyond enterprise architecture framework. Corporate governance in the business context refers to the system of rules, practices, and processes by which companies are governed.

Technology governance is a key capability, requirement, and resource for most organizations because of the pervasiveness of technology across the organizational spectrum. Technology governance controls how an organization utilizes technology in the development, research, production of its goods and services.

IT governance provides the framework and structure that links IT resources and information to enterprise goals and strategies. Furthermore, IT governance apply best practices for planning, acquiring, implementing, and monitoring IT performance, to ensure that the enterprise’s IT assets support its business objectives.

 

What are the main concepts that make up an Architecture Governance Framework?

Figure-2 illustrates the generic and conceptual architecture governance framework which can be adapted by the existing governance environment. It helps to identify effective processes and organizational structure so that the business responsibilities can be elucidated, communicated, and managed.

Figure 2: Architecture governance framework- conceptual structure

Processes are mainly outlined by business architecture practice based upon the best practices and previous learnings such as compliance policies, monitoring, reporting, and planning, dispensations (exceptions), etc. Contents of these charted processes are stored in an architecture library which is being referred to at various stages of a project.

The major information governance repository contains is related to reference data, process status, and audit information.

  • Reference Data: Could be TOGAF governance guidelines or standards, governance procedures
  • Process Status: a record of all information regarding the state of any governance processes; examples of this include outstanding compliance requests, dispensation requests, and compliance assessment investigations.
  • Audit Information: a record of all completed governance process actions.

This is used to support:

  • Key decisions and responsible personnel for any architecture project that has been sanctioned by the governance process
  • A reference for future architectural and supporting process developments, guidance, and precedence

The architecture board is responsible for the review and maintenance of the overall architecture and ensure whether all processes are being followed. A challenge in building governance structure is really getting your view of how your architectural organization interacts with other disciplines across the business.

 

In Summary, why is Architecture Governance beneficial?

  • Cost optimization
  • Improved Business agility
  • Technology and process standardization
  • Establish common understanding
  • Improved business – IT alignment – operational & strategic

A final say on architecture governance:

An enterprise must embrace balanced governance, with appropriate metrics and documentation. Too structured governance leaves no room for creativity and becomes bureaucratic and slow. Unstructured governance will be free for all with no metrics or documentation which produce inconsistent results.

If you would like to learn more about BPD Zenith and what we can offer you, contact us at: https://www.bpdzenith.com/anz/contact/

Deepak Hardasani

Deepak Hardasani

Deepak is an ardent IT professional who specialises in IBM Maximo Enterprise Asset Management and Enterprise (EAM) Mobility. He is currently a Senior Consultant with BPD Zenith (Asia Pacific). His focus is on conducting requirement workshops, gap-fitment, solution design, implementation and training. With a strong passion for using new technologies, new ideas and developments in the field of EAM to deliver innovative solution which can bring benefit to businesses.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Maximo Data Imports: A simplified guide

Maximo Data Imports: A simplified guide

All your Maximo data import needs simplified Being able to manage data loads and data extracts is a powerful ability. It can substantially improve processes and reduce delays. Maximo offers not one, but multiple ways of handling data. Equipped with user-friendly error...

Custom servlet in Maximo

Custom servlet in Maximo

What is a servlet? Servlets are Java classes which service HTTP requests and implement the ‘javax. servlet. HttpServlet’, an abstract class that implements the servlet interface and is specially designed to handle HTTP requests. A  servlet accepts the request,...

How to call a Report directly from the Action Menu in IBM Maximo

How to call a Report directly from the Action Menu in IBM Maximo

In IBM Maximo, it’s possible to add a direct print option to a report. This adds a printer icon to the toolbar and allows you to run the report with just one click. But for reports where there are parameters required before running, this is not possible… Usually, a user will have to click the “Run Reports” action, then find their report in the list of all reports available for that application. They then click on the one they want before being taken to the IBM Maximo Reports Request page. In this blog I’ll show you how to get around that problem. in our example we use an Action launch point for an Automation Script and link it to a menu item in IBM Maximo Application Designer…

Sign up to our free newsletter to explore emerging technologies, industry events and Maximo best practice.

Come with BPD Zenith to the future of Asset Management

Partner Ecosystem

BPD Zenith partners with a diverse array of the world’s top Technology, Business and Solution Integration leaders.