An introduction to enterprise methodology
A short introduction to the open method Praxeme : SLB39bEN-introVitrine
Comments about Praxeme, the Enterprise methodology, by its creator – Dominique VAUQUIER
A short introduction to the open method Praxeme : SLB39bEN-introVitrine
Everybody agrees: an enterprise is a complex object, a woven web of factors, continuously forced to adapt to an ever-changing world. How can we consider this complexity? How can we paint the whole picture of the enterprise without the risk of omitting a key element? How can we find the right ideas to provide for the future?
It would be illusionary to believe that one unique formula, like a magic charm, would be enough to address this complex reality. We must involve many disciplines and articulate various centres of expertise. To create synergy, they must be integrated into an interdisciplinary frame, consistent and able to use all contributions. This requirement defines the enterprise methodology.
Praxeme is the enterprise methodology, born from an initiative for an open method. It is based on an analysis of the Enterprise System and its internal logic. It offers procedures that cover all aspects of the Enterprise, from ethics to infrastructure, from knowledge to logistics, through processes and organisation.
It is one thing to have methods for each aspect of the enterprise (methods for strategists, for organizers, for IT professionals, accountants…); it is another thing to link them together accurately, so as to obtain a harmonious transformation chain. Praxeme’s original concern is precisely this, to answer the need for coordination among the various specialities, all equally legitimate and necessary, but which have difficulty in communicating.
Executives are the first ones who perceive this need and even more strongly when their organisation is facing change. In front of the disparity of the proposals, decision makers look for a general frame to optimize the investment which even if focussed on one part of the transformation chain must be incorporated into a bigger plan rolled out to all dimensions of the enterprise. They will also look for means to stimulate innovation, not only by looking at their competitors or using the latest technologies but also by revitalising the business, by stepping back from the usual course of action, by rethinking it. Human psychology, conservative forces, actor strategies… everything conspires against this transformation.
It is absolutely necessary to have a method available that shows the events and that offers workarounds to go beyond them. Praxeme’s first approach consists in becoming aware of the complexity and recognising the cognitive universes that need to be linked together. Ethics, terminology, metrology, modelling, sociology, system architecture are some of the disciplines that allow us to come nearer to the enterprise reality. They produce representations that the method helps formalize and connect. For instance, the creation of processes results from ethical requirements, it has to comply with the values stated by the enterprise. The IT system results from business models according to rules of derivation, which ensure its alignment and agility.
Praxeme has been applied to all types of businesses, at variable scales. These experiences include IT system overhauling, innovation in weaponing systems, modelling of transport systems, practices, convergence between systems or businesses of an enterprises alliance, interoperability… The French Administration recommends the use of this method to manage its large modernisation programmes.
To meet its ambition, Praxeme is continuously under construction. The initiative is open in both ways: it welcomes donations and makes its results publically available, royalty-free. The first version is available through methodological guides that form the foundations. Work on Version 2 is underway and will complete the corpus by adding detailed procedures and methods (basic recipes) dedicated to the several roles involved in transformations.
The Praxeme Institute, a non-profit and state-approved association carries out the development of the method and watches over the spirit of openness.
Dominique Vauquier
For more information, please visit:
A new session of the “Business Architecture & Transformation” training course is scheduled in Lyon. It is sponsored by the ADIRA association and by Volvo Group.
It follows a session in Paris and another one sponsored by la Française de Jeux (French national lottery), which took place in Vitrolles, near Marseilles, last month.
You can help our endeavor either by joining or by evangelizing.
In today’s economic environment characterized by uncertainty and turmoil, most enterprises recognize the pressing need for adaptation. They find themselves under intense pressure from both economic and regulatory constraints and have realized that they cannot neglect any dimension of their own reality: economic, social, technical, institutional and even ethical.
In such a context, enterprise transformation faces many challenges. Besides the usual resistance to change, decision-makers are faced with the difficulty of fostering synergy between the areas of expertise needed to think about the enterprise as a whole, in all its dimensions.
If we are to take up the transformation challenge, we consequently need to adopt an interdisciplinary approach, one which leverages each and every contribution. This is precisely the purpose of the enterprise methodology. Praxeme, an open method, covers every aspect of the enterprise, thus enabling it to assign all players in the transformation chain to their rightful place. In doing so, it ensures a certain level of mastery in this new transformation and operational logic.
First and foremost, we have to identify the aspects that make up the Enterprise System. This is the purpose of any methodological framework. Such a framework ought to obey several rules, which guarantee its relevance and effectiveness.
It is one thing to articulate a discipline from within its occupational community; it is another to situate it among other disciplines and from a broader perspective, that of the enterprise methodology.
This exercise has been completed through two papers, available on Praxeme website.
We can characterize the current situation in most of the complex and large organizations in terms of:
In addition, we are facing an imbalance in the dichotomy: relations versus content. Globalization has led to huge capitalistic empires. As a result, the main job and focus of top-management consists in keeping the pieces together. This means they act solely on relations, relegating content to second place. This directly translates into the manager’s profile. After a while, the phenomenon generalizes and amplifies due to the mimetic factor: managers tend to favor people that look like them and disregard competencies and topics that they can no longer handle. I will let you be the judge of whether or not this theory applies to Enterprise Architecture.
We can see proof of this tendency in the vocabulary and behaviors. For example, the overuse and abuse of terms such as “strategy” and “governance” are meaningful clues.
Here, let me use a metaphor. The relation-oriented manager (or function) is like a harrow: it’s wide and shallow; it scratches the surface. It is not without its use, as it brings homogeneity. But, if the soil has not been correctly plowed, the harvest will not be good. It also requires the soil to be properly prepared. This is where the plowshare is necessary. It digs in-depth. This is the role of the content-oriented resources. Of course, their role can be tedious and unrewarding: they work deeply, thus slowly. Sometimes, they hit the rocks underneath and have to remove them.
For the sake of the harvest, both tools – the plowshare and the harrow – are equally necessary. Similarly, for a proper transformation of the enterprise, both dimensions have to be handled: content and relations (plowing and harrowing). Nevertheless, we observe an imbalance and a potential conflict between these attitudes and abilities (or moments).
A symptom of the imbalance (and a sign of the decline of civilization) is the ratio of PowerPoint presentations we produce against documents and serious models. We can compare this ratio through the decades. This thought can be related to the studies that lead to the conclusion: the more complex the enterprise, the more simplistic the decision-making process tends to be.
The text above is borrowed from a commented presentation used in the Thought Leader Global conference, in Amsterdam on October 6, 2011.
Most of the enterprises find themselves in the process of transforming in order to adjust to their environment and to fulfill their ambitions.
Transforming an object as complex as an enterprise is not an easy task and we face the risks of wastes and missed opportunities, due to misunderstanding, lack of visibility and insufficient coordination of the various specialties.
As a facet of Enterprise Architecture, Business Architecture ranks among the means in our hands that can help to build a better understanding of the enterprise and to drive its transformation.
As a discipline:
Business Architecture is a transformational discipline that translates the strategy and helps to transform the enterprise.
Beyond this tenet, we have to make clear how this discipline interacts with other ones, like strategy, Business Analysis, Enterprise Architecture, organization design, IT…
As an artifact:
A business architecture is a blueprint of the enterprise that covers its business aspects. It shows the implications of the strategic directions in terms of value, organization, processes… Being an architecture, it embraces the whole of the enterprise and considers its long-term evolution.
Business Architecture adds a sense of consistency and economy to the other approaches. By emphasizing the quality of the whole, it compensates the flaws attached to the project mode. This can be said of any type of architecture. Simply, Business Architecture confines this exacting statement to the business aspects. According to the enterprise methodology, these include: semantic, pragmatic and geographic aspects. In addition to these, the Business Architect may be in a position to negotiate with the IT architect: the logical aspect is the best place for that.
(excerpt of “Business Architecture Value Proposal”. This document introduces and promotes the discipline of Business Architecture and its role in the enterprise transformation. )
The picture below summarizes the Business Architecture’s responsibilities against the schema of the Enterprise System Topology (extract from the presentation available on Praxeme web site).
“Content framework” is the expression used in TOGAF 9. It is simpler than “methodological framework” and I will adopt it, even though one can always argue what content it is about. For us, it is clearly the content we have to deal with through architecture, that is the content of the Enterprise System, so the enterprise itself.
A content framework identifies the big classes of objects we have to deal with. It comprises the selected categories of representation. Of course, a framework is not limited to its graphical expression. It is not enough to display a slide with a few boxes and in-the-hype labels. We have to thoroughly articulate the notions and link all types of elements together. One would deride this endeavor as a theoretical exercise and a waste of time. Certainly, it is theory, the sort of theory that prepares and guides action – the only way of preventing confusion and waste of resources on the scale of the enterprise. In the absence of such an endeavor, not only these resources are wasted, but also innovation or improvement opportunities are missed and the transformation disciplines are loosing their legitimacy and their power of imagination.
NB: Transformation disciplines include strategy, organization, architecture, design… on every aspect of the enterprise.
The rules below help to make clear the meaning of the framework and its implications. They also prepare the deployment of the framework in terms of methods and tools.
1. The framework embraces every aspect of the enterprise. To put it in other terms, it includes every type of information to be collected and decision to be made in order to transform the enterprise and its systems.
2. Every type of element has a single place inside the framework.
3. The framework puts these elements into order, so as to ease the transformation chain and to clarify roles and responsibilities.
4. The framework is not limited to a static view: it specifies the dependencies between its elements and explains how the elements relate to each other.
5. The framework is based upon a metamodel that contains the definitions and relations of the types of elements.
The content framework is about the system itself, as opposed to its development and management.
“System” designates the enterprise through all its aspects. Enterprise Architecture is about this Enterprise System. It encompasses every aspect, from strategy to deployment. Its added value plays precisely on the ability to link together the choices and decisions related to all aspects of this complex reality.
Enterprise Architecture is the discipline that analyzes the strategy and determines the main decisions for transforming the Enterprise System. As such, it has to base its approach on a framework that is broad enough to encompass every aspect of the enterprise.
The starting point of the approach to the Enterprise System is the corporate strategy. Broadly speaking, the methodology must prepare us for collecting any considerations that answer the question “Why?”, including statements that cannot necessarily be formalized as models. This includes values, objectives and orientations of all sorts, business requirements, vocabulary… This material will be referred to each time a choice has to be justified.
Thus, Enterprise Architecture endeavour starts with a “political aspect”. The term “political” is understood in its original meaning of something related to the City or community.
When it comes to describing the business of an enterprise, we first fall and spontaneously perceive activities. Processes, use cases (elementary working situations), business capabilities… are ways of identifying and documenting the business activities. We need these descriptions and they pertain to Business Architecture.
Nevertheless, as these descriptions result from the same “functionalist” culture, they entail limitations that may hinder our efforts toward convergence and agility:
This is the reason why we need another representation of the business, not to replace the former ones but to complement them. This more abstract representation focuses on the core business knowledge, the semantics – regardless of the multifarious ways of enacting this knowledge.
This imposes a significant constraint on the methodological framework: it ought to distinguish a semantic aspect (the core business knowledge) and the pragmatic aspect (the business activity). This difference takes place inside the Business Architecture.
The semantic aspect is about the “What?” of the enterprise (what objects does it create or manipulate?). The pragmatic aspect is about “Who?” and “Who does what?” (the players, their actions…). We can also see the organization as an answer to the question “How does the enterprise deals with the objects?”. Another question that may have significant implications is “Where?”. In order to provide a holistic and exhaustive view of the enterprise, the methodology introduces a “geographic aspect”. This is the proper place to discuss location of resources and activities, mobility, outsourcing, round-the-clock distribution…).
As far as the IT system is concerned, the challenges include:
The response of software engineering has been coined with the phrase “logical aspect”. A logical model describes an IT system, regardless of technical choices. At least, it is relatively independent from the technical target. The advantages of this approach are:
Moreover, the logical aspect is the appropriate level of abstraction for the architects to cope with all concerns and high level requirements imposed on the system. First, they have to choose the style of the system they want to build. Here, SOA is an obvious candidate. Then, they adopt a metaphor that will help them to isolate and arrange the building blocks.
Once a logical specification is delivered, to develop software means to translate this specification into technical terms. In an MDA (model driven architecture) spirit, this translation can be partly automated.
In the case of a package solution, integration takes advantage of the logical model. Indeed, the pivot language ensuring the smooth communication throughout the system is derived from the logical model. With the logical architecture in mind, the architects are able to alleviate the impact of package integration.
The transformation chain ends up with the physical aspect. It can be defined as the projection of the software on the hardware. In order to better clarify the responsibilities, the framework distinguishes:
As a conclusion, the content framework proposes:
Praxeme proposes the Enterprise System Topology as a framework which complies with the above requirements. Its metamodel reflects this structure and approach. It clarifies the terminology and is a useful starting point for guidelines as well as for tooling.
As far as method frameworks are concerned, a critical point is how the identified aspects relate one to the other. The Topology of the System Enterprise answers this question.
An attempt to articulate basic rules that apply to any kind of architecture.
The objective is to increase awareness and quality, as far as architecture is concerned.
Rules are expressed below, at level 3 of title. Text includes comments (normal paragraphs).
Avoid mixing elements form different nature.
According to the “separation of concerns” principle.
Only views can mix several types of things, for a specified need for communication.
Given the aspect the diagram deals with, the nature of all elements of the diagram must comply with the metamodel of this aspect.
The list of elements includes the nodes and the connections.
A diagram which just identifies the nodes of the architecture without considering their connections is not sufficient.
Architecture is precisely about the way things are linked together.
The best architecture is one that designs a system without redundancy.
This statement applies also to the business aspects.
Sometimes, decisions are made to consciously add redundancy in the system. In such cases, the rationale has to be expressed. It can be for performance or security reasons.
The optimal architecture is the one that minimizes coupling, while delivering the proper services.
The analysis of coupling encompasses:
NB: there is a balance to be found between redundancy and coupling, whatever the aspect analyzed.
That implies that they rely on the same metamodel (which is more important).
Relation between enterprise architecture and solution architecture
This statement implies a certain discipline to be imposed to the projects. Related to EAM (Enterprise Architecture Management)
Without this information, the decision-making comes to be difficult or hazardous.
Some examples:
More about EAM than architecture description.
The Praxeme Institute has published a document which summarizes its philosophy:
This document is aimed at all the different functions of the enterprise (in the broadest meaning that we give to this term), in particular:
The manifesto will also be of interest to the academic world, calling for of a multidisciplinary approach, around which teaching content can be organized (please refer, in particular, to chapter 7).
Two documents are available to date:
For the enterprises that relate to and see themselves in this text, it offers an opportunity to communicate and affirm their values.
Details regarding the terms and conditions of the endeavor can be found at the end of the manifesto.