Enterprise Architecture

?The Difference Between Process Architecture and Process Modelling/Design (and why you should care)

A process perspective can assist organizations to deliver attractive products and services to clients and stakeholders, add value to the context in which they operate and facilitate their survival and prosperity in the face of competition.

Unfortunately, many process initiatives bog down in excessive detail and lengthy project durations leading to frustration and non-delivery. Quality sometimes suffers due to fatigue of the business participants or the volatility of the business which may change faster than the process modelling effort can track.

Over decades of practice in process and enterprise architecture (EA) work as well as analysis of techniques and EA frameworks, we have evolved an approach which separates process architecture from process modelling (detailed analysis and design) while keeping the two perspectives fully integrated and congruent. This paper argues for separation, illustrates how it can be done from a methods and representation perspective, and highlights benefits achievable.

?Date?

?Published?

?Cooking up a MEAL: Creating a Meta Enterprise Architecture Language

This paper presents the case for, and work on, the creation of a Meta Enterprise Architecture Language (MEAL), realised as a domain specific language for the definition, population, maintenance, manipulation, representation and analysis of enterprise architecture models and meta models. The English-like textual language is intended as a high level API to architecture modeling and repository services, both for internal use within tools and external use between tools. Requirements for such a language are identified and work on a proof of concept implementation using the Squeak dialect of Smalltalk is described. A subset of the language syntax is presented. It is intended that the language, after initial proof of concept, will be placed in the public domain and eventually become a standard.

Published?

?DATE?

A Business and Solution Building Block Approach to EA Project Planning

Many EA groups battle to establish an overall programme plan in a way that is integrated, achievable and understandable to the stakeholder and sponsor community as well as the downstream implementation groups, including: IT, Process Management, Human Resources and Product Management. This paper presents an approach that achieves these objectives in a simple way. The approach is currently being implemented in a fairly new enterprise architecture function within an aggressively expanding Telco with promising results. The problem is introduced and a solution including meta model and visual representations is discussed. Early findings are made to the effect that the technique is simple to apply as well as being effective in establishing shared understanding between the EA function, project sponsors, project stakeholders and IT personnel. The technique is explicated with an example that should make it easy for others to replicate in their own setting.

Published in

Proceedings of Practice of Enterprise Modeling (PoEM), Riga, Latvia