<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Abstruse arguments on EA frameworks</title>
	<atom:link href="http://weblog.tetradian.com/2009/12/11/ea-frameworks/feed/" rel="self" type="application/rss+xml" />
	<link>http://weblog.tetradian.com/2009/12/11/ea-frameworks/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ea-frameworks</link>
	<description>Random ramblings over the metaphoric edge</description>
	<lastBuildDate>Sun, 05 Feb 2012 09:56:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: enectoux</title>
		<link>http://weblog.tetradian.com/2009/12/11/ea-frameworks/comment-page-1/#comment-34148</link>
		<dc:creator>enectoux</dc:creator>
		<pubDate>Sun, 13 Dec 2009 09:06:13 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.tomgraves.org/?p=436#comment-34148</guid>
		<description>Hi Tom,

I cannot say more than I agree to 500% on what you say.

PS: I said &quot;You should be respectfull to this at the same time and not forget it either.&quot; I meant: &quot;WE should be respectfull to this at the same time and not forget it either.&quot; Since I put myself in the &quot;same bag&quot; so to say. The WHY is the pre-requisite to any EA approach. If we skip it, then we end-up into a trap which I call: do architecture for architecture, which is useless...

Thank you for sharing your thoughts. I hope will be able to continue such discussion around a beer soon :o)
BR
Emeric</description>
		<content:encoded><![CDATA[<p>Hi Tom,</p>
<p>I cannot say more than I agree to 500% on what you say.</p>
<p>PS: I said &#8220;You should be respectfull to this at the same time and not forget it either.&#8221; I meant: &#8220;WE should be respectfull to this at the same time and not forget it either.&#8221; Since I put myself in the &#8220;same bag&#8221; so to say. The WHY is the pre-requisite to any EA approach. If we skip it, then we end-up into a trap which I call: do architecture for architecture, which is useless&#8230;</p>
<p>Thank you for sharing your thoughts. I hope will be able to continue such discussion around a beer soon <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> )<br />
BR<br />
Emeric</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom G</title>
		<link>http://weblog.tetradian.com/2009/12/11/ea-frameworks/comment-page-1/#comment-34135</link>
		<dc:creator>Tom G</dc:creator>
		<pubDate>Sat, 12 Dec 2009 14:35:26 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.tomgraves.org/?p=436#comment-34135</guid>
		<description>Hi Emeric

I&#039;m glad the summary was useful - it helped me too. :-)

Yes, Twitter-debates can be difficult to follow because of the scrambled timeline, but I&#039;ll admit that in my limited experience of Wave I almost prefer Twitter. :-( (Trying to use Wave on a netbook is not a fun experience - it may be better on a decent-sized screen.)

And yes, you&#039;re right, I&#039;ve been pushing so hard against the &#039;EA=IT&#039; bandwagon for so long that it may well seem I&#039;m anti-IT. I&#039;m not: I&#039;ve &#039;done my time&#039; in IT (more than thirty years of it, now). And I&#039;m well aware that (to paraphrase Andrew McAfee on Enterprise 2.0), EA is &quot;not not about the technology&quot;. It&#039;s just that I&#039;m acutely aware of IT&#039;s limitations, of which many practitioners seem not to be aware. (One example: &quot;modern business cannot run without IT!&quot;, I&#039;m told - but in many disaster-recovery scenarios it &lt;em&gt;must&lt;/em&gt; run without its IT, or the business is dead...). If we look at failed implementations of BPR, for example, we see that the most common causes of failure were:
&lt;ol&gt;
	&lt;li&gt;- failing to take enough (or any) account of the human factors&lt;/li&gt;
	&lt;li&gt;- an assumption that any IT-based process was &lt;em&gt;necessarily&lt;/em&gt; better than a manual one&lt;/li&gt;
	&lt;li&gt;- replicating only the simple parts of a manual process by IT and forgetting the rest, failing either to rethink the process and/or to provide any manual override for unhandled exceptions (true complexity)&lt;/li&gt;
&lt;/ol&gt;

In other words, the potential gains of BPR were frequently destroyed by inappropriate IT-centrism (usually as a result of vendor-hype, but that&#039;s another story). Other than in certain special and extremely expensive cases, IT can &lt;em&gt;only&lt;/em&gt; handle simple rules or analytics - it cannot do decision-making in true complexity or true chaos (one-of-a-kind). It can of course provide decision-support in the latter contexts, but there &lt;em&gt;must&lt;/em&gt; be a skilled human-in-the-loop in those processes. So a key part of EA is in identifying what decision-making requirements apply in each context (rule-based, analytic, guideline/heuristic and/or principle-based), and ensure that &lt;em&gt;appropriate&lt;/em&gt; techniques and technologies are used in each case. IT provides one very important class of techniques and technologies: all I&#039;m saying is that it is essential to understand that it&#039;s not the only one!

We also need to be wary of another lethal trap for EA, namely business-centrism. The organisation is not the whole of the enterprise: in reality, the organisation exists and operates within an entire ecosystem of &#039;the enterprise&#039; (at least three steps &#039;above&#039; the organisation), which itself is part of a wider ecosystem that impacts upon but may have little &lt;em&gt;direct&lt;/em&gt; interaction with the enterprise. If our EA does not have a solid awareness of the enterprise-ecosystem and the broader ecosystem, we will have little or no understanding of the real drivers for the business - the &#039;why&#039; that underpins the business-architecture, and thence the information-architecture, infrastructure-architecture, process-architecture, security-architecture and so on. That&#039;s why I push so strongly for the importance of vision, values and principles - because those are how the business connects with its wider ecosystem, and in turn define the meaning of &#039;return on investment&#039; and the like. (&lt;em&gt;Very&lt;/em&gt; important to recognise that monetary-return is only &lt;em&gt;one&lt;/em&gt; of many possible value-metrics impacting the enterprise, for example.)

Better stop there, but I hope the above comments help to clarify my position. And thanks again!</description>
		<content:encoded><![CDATA[<p>Hi Emeric</p>
<p>I&#8217;m glad the summary was useful &#8211; it helped me too. <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Yes, Twitter-debates can be difficult to follow because of the scrambled timeline, but I&#8217;ll admit that in my limited experience of Wave I almost prefer Twitter. <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  (Trying to use Wave on a netbook is not a fun experience &#8211; it may be better on a decent-sized screen.)</p>
<p>And yes, you&#8217;re right, I&#8217;ve been pushing so hard against the &#8216;EA=IT&#8217; bandwagon for so long that it may well seem I&#8217;m anti-IT. I&#8217;m not: I&#8217;ve &#8216;done my time&#8217; in IT (more than thirty years of it, now). And I&#8217;m well aware that (to paraphrase Andrew McAfee on Enterprise 2.0), EA is &#8220;not not about the technology&#8221;. It&#8217;s just that I&#8217;m acutely aware of IT&#8217;s limitations, of which many practitioners seem not to be aware. (One example: &#8220;modern business cannot run without IT!&#8221;, I&#8217;m told &#8211; but in many disaster-recovery scenarios it <em>must</em> run without its IT, or the business is dead&#8230;). If we look at failed implementations of BPR, for example, we see that the most common causes of failure were:</p>
<ol>
<li>- failing to take enough (or any) account of the human factors</li>
<li>- an assumption that any IT-based process was <em>necessarily</em> better than a manual one</li>
<li>- replicating only the simple parts of a manual process by IT and forgetting the rest, failing either to rethink the process and/or to provide any manual override for unhandled exceptions (true complexity)</li>
</ol>
<p>In other words, the potential gains of BPR were frequently destroyed by inappropriate IT-centrism (usually as a result of vendor-hype, but that&#8217;s another story). Other than in certain special and extremely expensive cases, IT can <em>only</em> handle simple rules or analytics &#8211; it cannot do decision-making in true complexity or true chaos (one-of-a-kind). It can of course provide decision-support in the latter contexts, but there <em>must</em> be a skilled human-in-the-loop in those processes. So a key part of EA is in identifying what decision-making requirements apply in each context (rule-based, analytic, guideline/heuristic and/or principle-based), and ensure that <em>appropriate</em> techniques and technologies are used in each case. IT provides one very important class of techniques and technologies: all I&#8217;m saying is that it is essential to understand that it&#8217;s not the only one!</p>
<p>We also need to be wary of another lethal trap for EA, namely business-centrism. The organisation is not the whole of the enterprise: in reality, the organisation exists and operates within an entire ecosystem of &#8216;the enterprise&#8217; (at least three steps &#8216;above&#8217; the organisation), which itself is part of a wider ecosystem that impacts upon but may have little <em>direct</em> interaction with the enterprise. If our EA does not have a solid awareness of the enterprise-ecosystem and the broader ecosystem, we will have little or no understanding of the real drivers for the business &#8211; the &#8216;why&#8217; that underpins the business-architecture, and thence the information-architecture, infrastructure-architecture, process-architecture, security-architecture and so on. That&#8217;s why I push so strongly for the importance of vision, values and principles &#8211; because those are how the business connects with its wider ecosystem, and in turn define the meaning of &#8216;return on investment&#8217; and the like. (<em>Very</em> important to recognise that monetary-return is only <em>one</em> of many possible value-metrics impacting the enterprise, for example.)</p>
<p>Better stop there, but I hope the above comments help to clarify my position. And thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: enectoux</title>
		<link>http://weblog.tetradian.com/2009/12/11/ea-frameworks/comment-page-1/#comment-34134</link>
		<dc:creator>enectoux</dc:creator>
		<pubDate>Sat, 12 Dec 2009 13:42:38 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.tomgraves.org/?p=436#comment-34134</guid>
		<description>Hello Tom,

Thank you for the summary! It makes this whole converstation so much clearer to me now. It really deserved to have such sum-up.

I realize by reading it that some of my comments may look odd, due to the followed time line. This is where google Wave should help a lot for such discussion, by linking the right comments to the right statement. Next time maybe ;o)

So, even if I fully agree with Jon and many more (like JP Morgenthal &amp; others...) regarding the need to underline that EA is NOT about IT. We also need to be fair and not forget that IT is there to support business too. So even if EA is not about IT, IT is a part of EA. You should be respectfull to this at the same time and not forget it either.

BR
Emeric</description>
		<content:encoded><![CDATA[<p>Hello Tom,</p>
<p>Thank you for the summary! It makes this whole converstation so much clearer to me now. It really deserved to have such sum-up.</p>
<p>I realize by reading it that some of my comments may look odd, due to the followed time line. This is where google Wave should help a lot for such discussion, by linking the right comments to the right statement. Next time maybe ;o)</p>
<p>So, even if I fully agree with Jon and many more (like JP Morgenthal &amp; others&#8230;) regarding the need to underline that EA is NOT about IT. We also need to be fair and not forget that IT is there to support business too. So even if EA is not about IT, IT is a part of EA. You should be respectfull to this at the same time and not forget it either.</p>
<p>BR<br />
Emeric</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom G</title>
		<link>http://weblog.tetradian.com/2009/12/11/ea-frameworks/comment-page-1/#comment-34110</link>
		<dc:creator>Tom G</dc:creator>
		<pubDate>Fri, 11 Dec 2009 15:52:55 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.tomgraves.org/?p=436#comment-34110</guid>
		<description>Hi Jon

Many thanks indeed for the comments, and for the gentlemanly fashion in which you engaged in that discussion!

I did indeed re-read it all with awareness that it was intended as a generic model rather than the &#039;classic&#039; IT-centric one, and also that it&#039;s aimed at beginners. Taken in that sense, it does work very well - it&#039;s simple enough to be easily understood, and it does cover most of the basics. I&#039;m glad that you say you&#039;re going to re-work it to emphasise that it&#039;s not IT-centric, because the field has so &#039;poisoned&#039; by blinkered IT-centrism that that point does unfortunately need to be hammered home at every opportunity.

I like the cross-map with Archimate, and I do think it would be valuable to emphasise this, not least because AM is so good at emphasising the links *between* the boxes rather than focussing solely on the boxes themselves.

My main remaining concerns are about what happens with human-based services (because there &#039;function&#039; and &#039;capability&#039; are strongly separated - rather than merged, as in IT or machines - and are also much more fluid), and also how to link with the enterprise *beyond* the limits of the organisation (because business-centric architectures are almost worse than IT-centric ones, in the long run). But those are themes to discuss later, perhaps? - although they&#039;re critically important to the architecture, they may be too abstract for a very-first &#039;EA Quick Start&#039;.

Thanks again, anyway - and continue the discussion at a later date, perhaps?</description>
		<content:encoded><![CDATA[<p>Hi Jon</p>
<p>Many thanks indeed for the comments, and for the gentlemanly fashion in which you engaged in that discussion!</p>
<p>I did indeed re-read it all with awareness that it was intended as a generic model rather than the &#8216;classic&#8217; IT-centric one, and also that it&#8217;s aimed at beginners. Taken in that sense, it does work very well &#8211; it&#8217;s simple enough to be easily understood, and it does cover most of the basics. I&#8217;m glad that you say you&#8217;re going to re-work it to emphasise that it&#8217;s not IT-centric, because the field has so &#8216;poisoned&#8217; by blinkered IT-centrism that that point does unfortunately need to be hammered home at every opportunity.</p>
<p>I like the cross-map with Archimate, and I do think it would be valuable to emphasise this, not least because AM is so good at emphasising the links *between* the boxes rather than focussing solely on the boxes themselves.</p>
<p>My main remaining concerns are about what happens with human-based services (because there &#8216;function&#8217; and &#8216;capability&#8217; are strongly separated &#8211; rather than merged, as in IT or machines &#8211; and are also much more fluid), and also how to link with the enterprise *beyond* the limits of the organisation (because business-centric architectures are almost worse than IT-centric ones, in the long run). But those are themes to discuss later, perhaps? &#8211; although they&#8217;re critically important to the architecture, they may be too abstract for a very-first &#8216;EA Quick Start&#8217;.</p>
<p>Thanks again, anyway &#8211; and continue the discussion at a later date, perhaps?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon H Ayre (The Enterprising Architect)</title>
		<link>http://weblog.tetradian.com/2009/12/11/ea-frameworks/comment-page-1/#comment-34107</link>
		<dc:creator>Jon H Ayre (The Enterprising Architect)</dc:creator>
		<pubDate>Fri, 11 Dec 2009 15:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.tomgraves.org/?p=436#comment-34107</guid>
		<description>A good summing up of the conversation (it felt so much more confused while we were having it, but makes more sense read as a single flow). Thank you for the summary. Your conclusion leads me to believe that our apparant disagreement arises from the fact the the structure of my model looks similar to TOGAF and Archimate, and it is therefore easy to assume that the content of each model is similarly limited and tunnel visioned. I would stress that it isn&#039;t, and there is much more in each model than might at first be thought. I am only on step 3 of the guide, and as it is a quick start/beginners guide, I am trying to start simply and build from there.

I will move onto worked examples once I have the overall model described, and I believe this will bring out the true richness of the model.

This is the model I use successfully, and much of my work is in the business domain and not IT centric.

I would also stress that the model has no assumptions whatsoever as to the existence of IT. The model can be used to demonstrate the architecture of a completely non-IT based business, and all layers and models play a part in this. There is no model in my grid that exists to support IT solutions. However in the modern world it is difficult to create an end-to-end solution that does not involve IT elements at some point in the journey.

The discussion has been hugely useful, and I will use it to guide my future posting of the remaining parts of the guide.

A final point - View my model with an open mind - pretend you have never heard of IT and pretend you have never heard of TOGAF, and then you can consider the models in their true form (rather than constrained by the limitations of these areas). I use english words and their original meaning is always meant (rather than the borrowed IT or TOGAF meaning).

Regards
Jon Ayre
The Enterprising Architect</description>
		<content:encoded><![CDATA[<p>A good summing up of the conversation (it felt so much more confused while we were having it, but makes more sense read as a single flow). Thank you for the summary. Your conclusion leads me to believe that our apparant disagreement arises from the fact the the structure of my model looks similar to TOGAF and Archimate, and it is therefore easy to assume that the content of each model is similarly limited and tunnel visioned. I would stress that it isn&#8217;t, and there is much more in each model than might at first be thought. I am only on step 3 of the guide, and as it is a quick start/beginners guide, I am trying to start simply and build from there.</p>
<p>I will move onto worked examples once I have the overall model described, and I believe this will bring out the true richness of the model.</p>
<p>This is the model I use successfully, and much of my work is in the business domain and not IT centric.</p>
<p>I would also stress that the model has no assumptions whatsoever as to the existence of IT. The model can be used to demonstrate the architecture of a completely non-IT based business, and all layers and models play a part in this. There is no model in my grid that exists to support IT solutions. However in the modern world it is difficult to create an end-to-end solution that does not involve IT elements at some point in the journey.</p>
<p>The discussion has been hugely useful, and I will use it to guide my future posting of the remaining parts of the guide.</p>
<p>A final point &#8211; View my model with an open mind &#8211; pretend you have never heard of IT and pretend you have never heard of TOGAF, and then you can consider the models in their true form (rather than constrained by the limitations of these areas). I use english words and their original meaning is always meant (rather than the borrowed IT or TOGAF meaning).</p>
<p>Regards<br />
Jon Ayre<br />
The Enterprising Architect</p>
]]></content:encoded>
	</item>
</channel>
</rss>

