Two weeks ago I had the pleasure of talking with Allen Brown, president of the Open Group regarding the latest TOGAF release. Thanks to Allen and his team for taking the time to chat about the new aspects of TOGAF 9. All the details of this release will be available today on the Open Group website. Additionally, there will be a great deal of information given out at the 21st Enterprise Architecture Practitioners Conference.
I will share with all of you the highlights of the conversation. I will not be able to give a full analysis of the framework. Rather, touching on the major components, impressions, opinions, areas of improvement and concerns.
At version 9 there is quite a bit that is new. For the Open Group this is a significant milestone for TOGAF. Before we get into what’s new, lets look at current momentum behind TOGAF to date.
What’s New in TOGAF 9
Below are the new features of TOGAF 9. The bolded text is what was provided by the Open Group. The regular text is my commentary on it.
What Architects Will Care About
My first thought after talking with Allen and his team was just how much there is to the new framework. It is obvious to that there are positive contributions from the new members within the past couple of years. Below are the ones that you will want to know about/
1. The Content Framework
One such member is Cap Gemini. Cap Gemini donated most of the Architecture Content Framework. In my opinion, this was long overdue.
Content framework provides:
2. Better ADM Guidance
The augmented crop circle diagram is a great example of new guidance that will aid architects in implementing TOGAF.
Other ways guidance is extended are:
3. Restructured Modular Approach
The image above shows how the pieces of the existing standard have been restructured and have additional aspects. With the restructure existing pieces where used to ensure backward compatibility with TOGAF 8.1.1. Specifically it preserves:
4. Architecture Modeling Notations and Architecture Markup
While I didn’t find mention of Archimate and ADML in the pre-release TOGAF 9 documentation I did however have a conversation with the Open Group folks about Archimate. It turns out that ADML and Archimate is converging and will be part of TOGAF 9. I would share more details but I just don’t have them. I do think that this important to keep an eye on.
If you are interested in my previous conversations regarding Archimate and TOGAF 9 you can find the post “ArchiMate - The Emerging Architecture Modeling Standard?” I wrote a few months back.
5. Playing Well With Others
It’s good to see that collaboration with other standards bodies and commentary frameworks is still encouraged. This is critical for the long term success of any Enterprise Architecture Framework.
6. Community Driven
TOGAF 9 was developed, reviewed and approved by a collaborative of 300 members from some of the world’s leading IT customers and vendors. One example of the contributions is Capgemini:
Mike Turner, TOGAF Development Lead at Capgemini explained: “We consider an architecture-based approach to be essential for enterprises to manage change across business and IT, even more in a period of downturn in which tangible business outcomes come first. The open standard nature of TOGAF allows our clients to truly collaborate with their partners in the definition and management of change by using shared concepts, content, processes and tools. TOGAF 9 is a huge step forward, particularly because it standardizes and materializes the content that architects work with. We were most happy to contribute to it, leveraging much of Capgemini’s established and widely respected architecture assets.”
Areas that Need Work
With the good comes the bad and in this case there wasn’t anything bad, just areas that I will be looking forward to see more progress on. Below are those areas of opportunity for TOGAF v-next.
1. Processes are Abstract
Many of the areas still seem to be very high level. While this is what I like about TOGAF, it is also a liability. I have seen the same issues in other standards bodies where the standard is so abstract it isn’t useful. I don’t think that is the cases here but what I do know is that it is subject to interpretation which can result in poor execution of the framework.
2. Metadata Repository
There still is a great deal of definition that needs to be done here. The first level of detail is good, there are linkages to the ADM and Content Framework but there is little in the area of real world implementation. I couldn’t find any schemas that would help companies build a repository in compliance with TOGAF.
The Open Group might be relying on vendors to define this for the industry. That can be problematic however.
3. Making the Framework Actionable
Getting started with any new framework is difficult. I was hoping with this latest release that there would be accelerators that would aid architects adopt the TOGAF framework. As I mentioned many times, TOGAF is a process framework that is abstract from a lot of the implementation details but I think it is time for the framework to become more grounded and more importantly provide immediate value through accelerators like:
4. Metamodels too High Level
TOGAF 9 does a great job at exploring the architecture metamodel at a high level. There needs to be a level or two deeper of consideration here. I was looking for more detail on:
5. Limited Taxonomy and Ontology Defined
The framework has elements of a taxonomy and even borrows from some like IEEE 1471 but doesn’t have an all encompassing taxonomy to describe the structure nor an ontology to define information in that structure.
This isn’t a deal breaker for the framework. There are multiple areas where there are less formalized (from a taxonomy / ontology perspective) definitions throughout the documentation.
Conclusion
Whether you are using TOGAF in your organization or not TOGAF 9 is definitely a framework you want to evaluate. I didn’t find anything that was negative about TOGAF 9. Even though there are some gaps and some areas that could be more developed the bits that are refined were really good. Keep in mind that the focus for TOGAF is still mostly at the process level and dealing at a high level of abstraction should be expected.
Share this post :