<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx</link><description>I've spent some time of late looking at various EA frameworks. Nothing perfect out there yet, but quite an array of useful things. But what would it take to create a single consistent framework for the IT profession? Let's look at the stuff that's there</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8838128</link><pubDate>Wed, 06 Aug 2008 19:57:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8838128</guid><dc:creator>Michael Høtoft</dc:creator><description>&lt;p&gt;Hi Nick,&lt;/p&gt;
&lt;p&gt;Dont forget the &amp;quot;secretive&amp;quot; IAF framework from CapGemini.&lt;/p&gt;
&lt;p&gt;/m&lt;/p&gt;</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8860085</link><pubDate>Wed, 13 Aug 2008 21:42:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8860085</guid><dc:creator>NickMalik</dc:creator><description>&lt;p&gt;Hi Michael,&lt;/p&gt;
&lt;p&gt;Microsoft has a framework as well, that we use in our consulting business. &amp;nbsp;I didn't list it. &amp;nbsp;Nor did I list the framework that IBM uses. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Consulting frameworks are not something that a consuming business can leverage without purchasing consulting services. &amp;nbsp;Let a book be written or some very public information made available, and then it may show up in a public comparison like this one.&lt;/p&gt;
&lt;p&gt;That is not a slam. &amp;nbsp;It is reflective of the fact that I cannot compare things without information, and these companies are not quick to make their details public, much less expose them to a comparison.&lt;/p&gt;
&lt;p&gt;The ONLY reason I list Zachman is because he has published some materials and given sufficient information in the public domain that I can make a comparison.&lt;/p&gt;
&lt;p&gt;--- N&lt;/p&gt;
</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8888943</link><pubDate>Sat, 23 Aug 2008 01:09:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8888943</guid><dc:creator>Gaja</dc:creator><description>&lt;p&gt;It is really possible to merge all the architecture into one? &amp;nbsp;My thought is, there is not going to be one silverbullet that will solve the problem. &amp;nbsp;Just like which project methodology is good, waterfall, iterative, agile... &amp;nbsp;Architecture framework is similar to that. &amp;nbsp;I would pikc the one that fits the problem statement.&lt;/p&gt;</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8889452</link><pubDate>Sat, 23 Aug 2008 04:41:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8889452</guid><dc:creator>NickMalik</dc:creator><description>&lt;p&gt;Hi Gaja,&lt;/p&gt;
&lt;p&gt;A framework is not a silver bullet. &amp;nbsp;It is a tool. &amp;nbsp;Right now, a set of tools (different frameworks) have been developed to solve similar problems from different viewpoints. &amp;nbsp;Each tool, in its own right, is not complete, so you MUST use many tools. &amp;nbsp;It is difficult to use two or three tools, because every problem has to be solved in different ways. &amp;nbsp;Very disjoint.&lt;/p&gt;
&lt;p&gt;But the tools do not have to be disjoint. &amp;nbsp;There can be an integrated tool that helps solve many problems. &lt;/p&gt;
&lt;p&gt;The frameworks are all growing to solve new problems, each to fill in their own gaps. &amp;nbsp;They will each grow towards some idea of &amp;quot;complete.&amp;quot; &amp;nbsp;In this post, I have provided my idea (today) of what I think complete may look like. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;I'm not suggesting that a silver bullet will fix things. &amp;nbsp;But I am suggesting that a better understanding of common problems can lead to a consistent tool that is useful for more situations, and therefore easier for many people to use.&lt;/p&gt;
&lt;p&gt;--- N&lt;/p&gt;
</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8890815</link><pubDate>Sun, 24 Aug 2008 01:46:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8890815</guid><dc:creator>Jean-Jacques Dubray</dc:creator><description>&lt;p&gt;Nick:&lt;/p&gt;
&lt;p&gt;you should take a look at Praxeme (&lt;a rel="nofollow" target="_new" href="http://www.praxeme.org"&gt;http://www.praxeme.org&lt;/a&gt;), this is a modern EA framework that was built with SOA in mind.&lt;/p&gt;
&lt;p&gt;They have translated most of the documents now (as it was originally written in French).&lt;/p&gt;</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8892784</link><pubDate>Mon, 25 Aug 2008 01:34:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8892784</guid><dc:creator>NickMalik</dc:creator><description>&lt;p&gt;Hi JJ,&lt;/p&gt;
&lt;p&gt;Thanks for the link to Praxeme. &amp;nbsp;I'll take a look.&lt;/p&gt;
&lt;p&gt;--- N&lt;/p&gt;
</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8916102</link><pubDate>Mon, 01 Sep 2008 11:44:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8916102</guid><dc:creator>Richard Veryard</dc:creator><description>&lt;p&gt;Maybe it's because I'm British, but I think the current version of MODAF is more SOA-friendly than DODAF. (With its emphasis on strategic capabilities, it's also perhaps more Microsoft-Motion friendly.) See my post on MODAF Version 1.2.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://soaprocess.blogspot.com/2008/07/modaf-version-12.html"&gt;http://soaprocess.blogspot.com/2008/07/modaf-version-12.html&lt;/a&gt;&lt;/p&gt;</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8917473</link><pubDate>Mon, 01 Sep 2008 22:29:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8917473</guid><dc:creator>NickMalik</dc:creator><description>&lt;p&gt;Hi Richard,&lt;/p&gt;
&lt;p&gt;You are correct, I should also include MODAF in any good comparison, given their public nature. &amp;nbsp;I do like their SOA work. &amp;nbsp;If anything, I don't think that they went far enough in their SOA support, failing to indicate SOA services at the informational level (As far as I can tell, not being an expert on MODAF). &amp;nbsp;&lt;/p&gt;
&lt;p&gt;But their approach is much better than most.&lt;/p&gt;
&lt;p&gt;--- N&lt;/p&gt;
</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8919685</link><pubDate>Tue, 02 Sep 2008 12:51:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8919685</guid><dc:creator>BA</dc:creator><description>&lt;p&gt;I think an ideal EA framework can start out by being generic, but gradually will move towards domain specilization. Eg: Transportation industry will have its own EA framework, that can be used within that vertical. Most of the frameworks mentioned here, suit broadly any kind of industry, and have roots based on a technology framework. Hence, we see lot of system/implementation specific details within such frameworks, but less on governance, enterprise and information aspects. I guess various organizations have to implement these frameworks, in order to come up with a COTS framework which can be plugged and played. Futuristic? :-)&lt;/p&gt;</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8920098</link><pubDate>Tue, 02 Sep 2008 18:01:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8920098</guid><dc:creator>NickMalik</dc:creator><description>&lt;p&gt;Hello BA,&lt;/p&gt;
&lt;p&gt;I think you are saying: stuff evolves from general to specific... right?&lt;/p&gt;
&lt;p&gt;If so, I agree. &amp;nbsp;I'm hopeful that the 'industry specific' frameworks can be variations / adaptations built on top of a fairly solid core framework. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Right now, the core framework is lacking, but it is becoming.&lt;/p&gt;
&lt;p&gt;--- N&lt;/p&gt;
</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8963889</link><pubDate>Wed, 24 Sep 2008 20:41:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8963889</guid><dc:creator>Data Modeler</dc:creator><description>&lt;p&gt;I curious as to why you say the Zachman Framework is highly proprietary given that it is a framework, not a application, not a methodology, and does not specify in any manner what the primative models should look like or which standard they should follow. &lt;/p&gt;</description></item><item><title>re: Merging EA Frameworks</title><link>http://blogs.msdn.com/nickmalik/archive/2008/08/05/merging-ea-frameworks.aspx#8964334</link><pubDate>Thu, 25 Sep 2008 03:57:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8964334</guid><dc:creator>NickMalik</dc:creator><description>&lt;p&gt;Hello Karen (Data Modeler),&lt;/p&gt;
&lt;p&gt;Zachman Framework is owned and tightly controlled by ZIFA, the company run by John Zachman to this day. &amp;nbsp;While John makes presentations on a regular basis, he has not released his framework into the public domain and he earns his income consulting on how to use it, leverage it, and benefit by it.&lt;/p&gt;
&lt;p&gt;Nothing wrong with that. &amp;nbsp;We call that capitalism. &amp;nbsp;We also call that 'intellectual property.' &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Given that the framework components of Zachman that ARE in the public space (if not the public domain) are without guidance, but there is a great deal of information that is useful, but is only provided when you hire ZIFA, I think it is completely fair to term the Zachman framework as proprietary. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Disclosure: I work for Microsoft. &amp;nbsp;We have some proprietary stuff too. &amp;nbsp;I didn't include that stuff in the comparison at all! &amp;nbsp;&lt;/p&gt;
&lt;p&gt;If I had, my adjectives would have been similar. &amp;nbsp;Big difference: our framework stuff didn't change the world. &amp;nbsp;John Zachman's work did.&lt;/p&gt;
</description></item></channel></rss>