Article

{{post_terms.hashtags}}

The Future of Information Technology – Part 3: Model and Event Driven Architecture (2008-2017)

Though it is largely an abstract concept, enterprise architecture (EA) has shaped, is shaping, and will continue to shape information technology. This four-part article traces the author’s observations and predictions about the current and future state of information technology, and the role that EA will play in that evolution. Part 3 looks forward to resolving the business issues and shortcomings of SOA, by discussing the next wave in the creation of a more perfect IT architecture, the embryonic Model and Event Driven Architecture (MEDA). It will discuss the business and technical challenges inherent in this migration from SOA to MEDA. In addition, it will suggest several potential business and technical issues that may arise as a result of the implementation of a MEDA.

Using Enterprise Architecture to Integrate Business, Technology, and Business Planning

One of the greatest challenges that large, complex enterprises face is to develop a way to holistically see themselves as they currently are and as they want to be in the future. It is valuable for large, complex enterprises to be able to do this so they can optimize the use of current resources in accomplishing strategic goals and line-of-business objectives, as well as being able to model and analyze alternative future states that will improve agility and competitiveness. This article proposes that enterprise architecture (EA) is an effective way to develop current and future views of the entire enterprise, or parts of the enterprise, on an ongoing basis. EA does this primarily by integrating the processes for strategic, business, and technology planning in a way that also integrates with other business and technology governance processes (e.g., capital planning, program management, risk management, security, and workforce planning). EA also provides a detailed, repeatable, and scalable methodology for documentation and analysis that utilizes an organizing framework, documentation artifacts, a repository, and best practices. The EA3 Cube Framework™ and the “Living Enterprise™” repository (developed by the author in 2003) will be used to discuss how EA works and how it integrates with other areas of governance. The role of theory in grounding governance and best practices is discussed, and the “Organization Network Model” is introduced as a model of how modern organizations often function and as the underpinning of the EA3 Cube Framework. The article concludes by observing that EA is unique among existing management practices in that it provides a way to abstract and understand large, complex enterprises in their entirety, and is increasing being used on a global basis in the public and private sectors to support planning and decision-making at the executive, management, and staff levels of the enterprise, as well as to guide the selection and implementation of projects to achieve strategic and tactical goals.

Potential Critical Success Factors for Enterprise Architecture

During the past few years, enterprise architectures (EAs) have garnered considerable attention from both practitioners and academics in the fields of information systems and business management. It is suggested that EA is an approach for controlling the complexity and constant changes in the business environment of an organization. Research has mainly focused on the development and modeling of EA, while quality aspects of EA have gained less attention. The aim of this study is to provide insight into the critical success factors for EA representing issues that have to be done exceedingly well in order to achieve a high-quality EA, which in turn, enables business to gain more success.

The Future of Information Technology – Part II: Service Oriented Architecture (2006 to 2009)

Though it is largely an abstract concept, enterprise architecture (EA) has shaped, is shaping, and will continue to shape information technology. This four-part article traces the author’s observations and predictions about the current and future state of information technology, and the role that EA will play in that evolution. Part 2 of the series focuses on the emerging concept of Service-Oriented Architecture (SOA) during the next five years. EA provides context for SOA, just as it does for other types of information technology solution architectures. SOA focuses on constructing agile enterprises that align information technology with organizational processes, goals, and strategies, as well as helping to ensure the organization’s success in a constantly changing economic and political environment.

The Globalization of Enterprise Architecture

Enterprise architects are key stakeholders in major societal trends, including economic trends, business trends, and in-particular, information technology (IT) industry trends. 2006 is a turning point in the globalization of IT, with the industry’s largest firm, IBM, hosting its first Wall Street analysts’ conference in India, and several major IT firms announcing plans to rapidly expand their offshore workforces. This paper introduces significant trends in IT global outsourcing, and explains why enterprise architects are impacted by ongoing globalization processes. We review existing practices for offshore development, best practices for EA with distributed development, and propose a future EA-driven method for global systems development, while ensuring an enduring role for enterprise architects in an era of globalized IT services.

The Future of Information Technology – Part I: From a Fragmented to a Monolithic Enterprise Architecture

While abstract, IT enterprise architecture has shaped, is shaping, and will continue to shape information technology. For the emerging Service-Oriented Architecture (SOA), Enterprise architecture is one of at least two types of IT architectures, the other being a supply chain supporting architecture (which is known as Internet architecture, SOA 2.0, etc.). Enterprise architecture is directly controlled by a single organization, while supply chain architecture enables and supports multiple independent organizations allied for a common goal, like the production of a new aircraft, a movie, or support of the business traveler. This paper is in four parts and focuses on constructing agile enterprise architecture to align IT with organizational process goals and strategies, helping to ensure the organization’s success in a constantly changing economic and political environment.