The Knowledge Perspective
The Open Group recently published its Open Agile Architecture™ (O-AA) standard. It is the response of the enterprise architecture community to the increasing traction of the agile software movement, not only with software developers, but also with business executives. It is an important contribution to agile methods.
Meanwhile, the problem space is changing. Increasingly, enterprise systems are dealing, not just with information, but with knowledge.
This article looks at why knowledge processing is important, how traditional and agile methods of enterprise architecture have evolved in The Open Group, and how they can evolve further to architect knowledge-based systems. (More)
Data virtualization is any approach to data management that allows an application to retrieve and manipulate data without requiring technical details about the data, such as how it is formatted at source, or where it is physically located, and can provide a single customer view (or single view of any other entity) of the overall data. A virtual data lake is a data virtualization server whose essential component is a triple store. It need not be a large, enterprise-wide resource; a large number of small virtual data lakes may together serve an enterprise.
Data-centered architecture is an architecture style in which the data is designed first and applications are then designed to create and use it. In a data-centered architecture, programs access data at source, rather than exchanging complex information-rich messages. This reduces dependencies between programs and avoids the proliferation of modified versions of the data. The result is systems that are simpler, more robust, and less prone to error. Data-centered architectures are made possible by, and are a natural development of, universal Internet connectivity and the World-Wide Web.
Architecting for Achievement
The need for business agility is prompting a move to outcome-driven architecture.
It is now the leading edge of enterprise architecture practice. Forrester's Gordon Barnett, in an interview with TechTarget, says that 3-5% of their clients are adopting this approach, while 40-45% see EA as a way of configuring their business capabilities, and 50% still see it as primarily a technology function.A capability is what you can do. An outcome is what you have done. So how do you architect for achievement? (More)
The Digital Practitioner
Digital transformation is not just changing business processes, culture, and customer experiences, it is also changing professional skillsets.
Enterprise architecture has been an established profession for many years. The Open Group, a global consortium that publishes the TOGAF® architecture framework standard and provides experience and knowledge-based certification, recently announced that it had issued 100,000 certifications for TOGAF® 9. It has now also defined a skillset for an emerging profession, the digital practitioner. The definition is in its Digital Practitioner Body of Knowledge (DPBoK™) standard and is backed by the new DPBoK™ certification program. (More)
The Data-Centric Manifesto starts from the premise that the Information Architecture of large organizations is a mess. Until we recognize and take action on the core problem, the situation will continue to deteriorate. The root cause is the prevailing application-centric mindset that gives applications priority over data. The remedy is to flip this on its head. Data is the center of the universe; applications are ephemeral.
Design for Data!
The book Designed for Digital by Ross, Beath and Mocker, published in September 2019, was eagerly awaited by the Enterprise Architecture community. It gives us a new way of looking at the business architecture of digital enterprises, but falls short when it comes to the supporting technology.