<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tom Graves / Tetradian &#187; business-IT divide</title>
	<atom:link href="http://weblog.tetradian.com/tag/business-it-divide/feed/" rel="self" type="application/rss+xml" />
	<link>http://weblog.tetradian.com</link>
	<description>Random ramblings over the metaphoric edge</description>
	<lastBuildDate>Mon, 21 May 2012 17:28:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Thank you Jeanne Ross</title>
		<link>http://weblog.tetradian.com/2012/05/02/thank-you-jeanne-ross/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=thank-you-jeanne-ross</link>
		<comments>http://weblog.tetradian.com/2012/05/02/thank-you-jeanne-ross/#comments</comments>
		<pubDate>Tue, 01 May 2012 23:34:05 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[jeanne ross]]></category>
		<category><![CDATA[MIT-CISR]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=4764</guid>
		<description><![CDATA[Hooray hooray hooray! &#8211; the message is finally getting through! This from an interview with MIT-CISR&#8216;s Jeanne Ross in the current (29 April 2012) online edition of CIO.com: Myth: CIOs should own enterprise architecture. Not so fast. CIOs often wind up accountable for the entire enterprise architecture, despite not typically having the authority or vantage point [...]]]></description>
			<content:encoded><![CDATA[<p>Hooray hooray hooray! &#8211; the message is finally getting through!</p>
<p>This from an <a title="CIO.com: 'Busting CIO Myths' (interview with Jeanne Ross)" href="http://www.cio.com/article/704943/Busting_CIO_Myths" target="_blank">interview</a> with <a title="MIT Center for Information Systems Research (@MIT_CISR) on Twitter" href="http://twitter.com/MIT_CISR" target="_blank">MIT-CISR</a>&#8216;s Jeanne Ross in the current (29 April 2012) online edition of <a title="CIO.com Magazine" href="http://www.cio.com" target="_blank">CIO.com</a>:</p>
<blockquote><p><strong>Myth: CIOs should own enterprise architecture.</strong> Not so fast. CIOs often wind up accountable for the entire enterprise architecture, despite not typically having the authority or vantage point needed to create one that provides what the organization needs. This leads to a disconnect. &#8220;When the CIO owns enterprise architecture, it&#8217;s a bad fit,&#8221; says Ross. &#8220;IT is being asked to do something the organization isn&#8217;t committed to.&#8221;</p>
<p>In reality, companies need to acknowledge that &#8220;architecture says everything about how the company is going to function, operate, and grow; the only person who can own that is the CEO,&#8221; says Ross. &#8220;If the CEO doesn&#8217;t accept that role, there really can be no architecture.&#8221;</p></blockquote>
<p>Yep, that&#8217;s exactly what we&#8217;ve been saying for, oh, well over half a decade now &#8211; with the full explanation of <em>why</em> we&#8217;ve been saying it, too. But now that the same is being said by such an EA-luminary as Jeanne Ross, perhaps there&#8217;s some chance that it might actually be heard at last?</p>
<p>Here&#8217;s hoping, anyway&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2012/05/02/thank-you-jeanne-ross/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Enterprise Transformation and Open Group</title>
		<link>http://weblog.tetradian.com/2012/04/23/enterprise-transformation-an-open-letter-to-open-group/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=enterprise-transformation-an-open-letter-to-open-group</link>
		<comments>http://weblog.tetradian.com/2012/04/23/enterprise-transformation-an-open-letter-to-open-group/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 13:26:09 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise transformation]]></category>
		<category><![CDATA[Open Group]]></category>
		<category><![CDATA[paradigm]]></category>
		<category><![CDATA[togaf]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=4749</guid>
		<description><![CDATA[Enterprise-architecture is dead &#8211; long live enterprise-transformation! Or so it would seem, from the description of the current Open Group conference at Cannes. Yet is all as it seems? I&#8217;d have to admit that the conference-programme does worry me a bit. Despite the presence of a fair few people with a broader view than just IT &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Enterprise-architecture is dead &#8211; long live enterprise-transformation! Or so it would seem, from the description of the current <a title="Open Group conference, Cannes, France, 23-25 April 2012" href="http://www3.opengroup.org/cannes2012" target="_blank">Open Group conference at Cannes</a>.</p>
<p>Yet is all as it seems? I&#8217;d have to admit that the <a title="OG Cannes: Program" href="http://www3.opengroup.org/events/timetable/743" target="_blank">conference-programme</a> does worry me a bit. Despite the presence of a fair few people with a broader view than just IT &#8211; Alex Osterwalder, Len Fehskens and Stuart Boardman, to name just a few &#8211; so much of it still seems to be the same-old search for the &#8216;next big thing&#8217;, the next soon-to-fail IT-based magic-bullet: currently &#8216;Big Data&#8217;, mobility, cloud, cloud and more cloud. Oh well.</p>
<p>A bit of history might be relevant here. Back at the start of the 20th century, the electric motor was the great &#8216;next big thing&#8217;. Huge excitement! &#8211; huge hype! &#8211; the electric motor will solve everything! No doubt that it transformed industry: freed at last from that terrifying tangle of belts and pulleys, machines now placed wherever fits the workflow, smaller, more compact, more convenient. A whole new infrastructure to power it, control it, monitor it, measure it, manage it.</p>
<p>(Sounds familiar, perhaps?)</p>
<p>And finally, when electric motors were literally everywhere, embedded in almost everything, the realisation that although the electric-motor is an important enabler, it&#8217;s <em>only</em> an enabler: isn&#8217;t the enterprise itself.</p>
<p>The enterprise isn&#8217;t solely about machines, or information, or &#8216;making money&#8217;: it usually includes all of those things somewhere within the overall picture, but first and foremost it&#8217;s about the hopes and desires and aims of <em>people</em>. If we ever forget that fact, there&#8217;s no space for enterprise &#8211; and hence nothing against which enterprise-architecture, or enterprise-transformation, could ever make sense.</p>
<p>As Simon Sinek puts it, any enterprise-scope work must always <a title="Simon Sinek: Start With Why" href="http://startwithwhy.com" target="_blank">start with &#8216;why&#8217;</a>: the &#8216;how&#8217; and &#8216;with-what&#8217; come later in the story. And for enterprise-architecture that &#8216;why&#8217; must always be about the <em>whole</em> of the scope &#8211; not solely about some arbitrarily-selected subset. Open Group&#8217;s <a title="TOGAF (The Open Group Architecture Framework)" href="http://www.opengroup.org/togaf/" target="_blank">TOGAF</a> is excellent for enterprise <em>IT</em>-architecture; yet its rigid focus on IT (as defined in sections B, C and D of its Architecture Development Method) renders it problematic at best for anything else in the enterprise-architecture space. It&#8217;s fixable, as I&#8217;ve explained at <a title="Slidedeck 'Stepping-stones of enterprise architecture' (Open Group London, 2009)" href="http://www.slideshare.net/tetradian/steppingstones-of-enterprisearchitecture-process-and-practice-in-the-real-enterprise" target="_blank">various</a> <a title="Slidedeck 'Using TOGAF beyond IT' (Open Group Hong Kong, 2009)" href="http://www.slideshare.net/tetradian/using-togaf-beyond-it" target="_blank">Open</a> <a title="Slidedeck 'Enterprise-architecture on purpose' (Open Group Rome, 2010)" href="http://www.slideshare.net/tetradian/togaf-rome-purposeapr10fv" target="_blank">Group</a> <a title="Slidedeck 'Unpacking business-architecture' (Open Group/Biner, Stockholm 2010)" href="http://www.slideshare.net/tetradian/unpacking-businessarchitecture" target="_blank">conferences</a> <a title="Slidedeck 'Enterprise-architecture beyond IT' (AE Rio 2011)" href="http://www.slideshare.net/tetradian/enterprisearchitecture-beyond-it-aerio-2011" target="_blank">and</a> <a title="Reference-sheet for enterprise-scope adaptation of ADM" href="http://tetradianbooks.com/2008/10/silos-method-ref/" target="_blank">elsewhere</a> over the past five years or so: yet still that kind of update has not been applied to the ADM, and in that sense TOGAF 9 represented a sadly-missed opportunity. As a profession, we need to do better than that.</p>
<p>To give some idea of what I mean by &#8216;the enterprise&#8217; &#8211; and hence its architecture and its transformation &#8211; take a look at some of the projects I&#8217;m exploring at present in Latin America:</p>
<ul>
<li>a medium-sized brewer needing to resolve problems with internal theft</li>
<li>a large manufacturer addressing multi-way &#8216;cultural translation&#8217; between Asian ownership and executive, US management and methods, and Latin engineers and workforce</li>
<li>a government department working with a film-producer to use social-media to break the cycle of mutual distrust between police and schoolkids and teenagers in the slum-districts</li>
<li>an NGO wanting to use the ubiquity of cell-phones as a means to improve health-care in widely-dispersed indigenous communities</li>
</ul>
<p>It&#8217;s likely that in each of these contexts, an enterprise IT-architecture will play some important part: but the IT itself is <em>not</em> the sole focus of the overall task. To make any of those transformations work, we need to start from <em>people</em>, not IT &#8211; start from enterprise <em>as</em> enterprise &#8211; and keep that whole enterprise in mind at every moment.</p>
<p>It may well be that enterprise-architecture is dead &#8211; but if so, it was killed by inanely inappropriate IT-centrism, in Open Group and elsewhere. As we move to a nominally broader-based enterprise-transformation, could more effort be made to ensure that we do not repeat the same IT-centric mistakes? Please?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2012/04/23/enterprise-transformation-an-open-letter-to-open-group/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>On Archimate 2.0</title>
		<link>http://weblog.tetradian.com/2012/02/29/on-archimate-2-0/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=on-archimate-2-0</link>
		<comments>http://weblog.tetradian.com/2012/02/29/on-archimate-2-0/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 15:18:36 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[archimate]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise canvas]]></category>
		<category><![CDATA[togaf]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=4710</guid>
		<description><![CDATA[Archimate 2.0 is now available &#8211; its formal release was at the end of January 2012, during the Open Group conference in San Francisco. I&#8217;ve been a bit busy in the meantime, so this is the first chance I&#8217;ve had to do a proper review. Why Archimate? Archimate aims to be the standard notation for all [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Beta-version of mobile-compatible site for formal specification for Archimate 2.0" href="http://pubs.opengroup.org/architecture/archimate2-doc/m/" target="_blank">Archimate 2.0</a> is now available &#8211; its formal release was at the end of January 2012, during the Open Group conference in San Francisco. I&#8217;ve been a bit busy in the meantime, so this is the first chance I&#8217;ve had to do a proper review.</p>
<h3>Why Archimate?</h3>
<p>Archimate aims to be <em>the</em> standard notation for all enterprise-architecture work, bridging an important gap between free-form whiteboard-style sketches and detail-layer executable models.</p>
<p>The catch is that it all depends on what&#8217;s meant by the term &#8216;enterprise-architecture&#8217;&#8230; which is not a trivial point, as Len Fehskens explained on the Open Group blog early last year, in his seminal post &#8216;<a title="Len Fehskens (Open Group): 'Enterprise Architecture's Quest For Its Identity'" href="http://blog.opengroup.org/2011/03/10/enterprise-architecture%E2%80%99s-quest-for-its-identity/" target="_blank">Enterprise Architecture&#8217;s Quest for its Identity</a>&#8216;.</p>
<p>The short answer is that version 1.0 of Archimate was a very good fit for what Fehskens describes as &#8216;EITA&#8217; &#8211; enterprise <em>IT</em>-architecture. It was <em>not</em> a good fit for <em>whole-enterprise</em> architecture &#8211; a literal &#8216;architecture of the enterprise&#8217; &#8211; because in essence everything in Archimate 1.0 centred around IT, and it had no real means to describe anything that did not in some way directly impact upon IT.</p>
<p>For a logistics context, for example, we could model how <em>information</em> about a package would move through the system, but not the physical package <em>itself</em>: so there was no real way describe any of the scenarios by which the parcel and the record of that parcel might become misaligned &#8211; or, perhaps more importantly, become realigned. (In the real world, that kind of misalignment still happens way too often for anyone to be comfortable or complacent about it &#8211; as can be seen in so many Twitter-complaints with the &#8216;#fail&#8217; hashtag. It&#8217;s a very real business-problem &#8211; and usually a problem that is rooted somewhere deep within the architecture of the enterprise. Which is why it <em>is</em> our problem.)</p>
<p>There were also several key items that were missing from the Archimate metamodel that were going to be needed by anyone aiming to bridge the infamous business/IT-divide &#8211; particularly about motivation. (There&#8217;d been some coverage of that in the earlier versions of Archimate, but were dropped in the 1.0 release, perhaps to improve its alignment with the TOGAF 9 metamodel.)</p>
<p>The underlying anatomy of Archimate is also somewhat problematic. As I explained somewhen mid last year in a long post, &#8216;<a title="Post 'Unravelling the anatomy of Archimate'" href="http://weblog.tomgraves.org/index.php/2011/08/04/unravelling-archimate-anatomy/" target="_blank">Unravelling the anatomy of Archimate</a>&#8216;, to me there are what seem to be several fundamental flaws in the structure of its metametamodel that <em>actively</em> constrain its use to an IT-oriented view of enterprise-architecture. And there seems to be no easy way to resolve those flaws without going a long way down into the internals and starting again. The surface-layer can look much the same &#8211; and certainly remain backwards-compatible &#8211; but the internals would need to be <em>very</em> different to make Archimate usable for the kind of business-oriented enterprise-architecture that so many more EAs are moving towards now.</p>
<p>So when I first found out about the revision for this new version, my attitude was &#8216;high hopes but not high expectations&#8217;. And that&#8217;s pretty much what&#8217;s happened &#8211; except that there&#8217;ve been some been <em>very</em> useful additions, some of them in places that I didn&#8217;t expect.</p>
<p>So for those of us working in whole-enterprise architectures, there&#8217;s good-news, and there&#8217;s bad-news. And <em>there&#8217;s quite a lot of good-news</em>, and nothing in the bad-news that we wouldn&#8217;t have expected, so let&#8217;s get the latter out of the way first.</p>
<h3>Bad-news: there&#8217;s no fundamental move away from IT-centrism</h3>
<p>The bad-news it that we&#8217;re still stuck with the same inane IT-centrism as before &#8211; right from the very first sentence of the specification:</p>
<p style="padding-left: 30px;">An architecture is typically developed because key people have concerns that need to be addressed by the business and IT systems within the organization. &#8230; Architecture descriptions are formal descriptions of an information system, organized in a way that supports reasoning about the structural and behavioral properties of the system and its evolution.</p>
<p>There&#8217;s a <em>lot</em> more to any enterprise than just its IT-based information-systems, but in essence that&#8217;s all that this new version of Archimate would allow us to handle. And that annoyingly-arbitrary constraint is carried through into the same old pseudo-layering of Business, Application and [IT] Technology, in which &#8216;Business Layer&#8217; is a similarly arbitrary and annoyingly-incomplete placeholder for &#8216;anything not-IT that might affect IT&#8217;. Not only absurd, but now <em>seriously</em> out-of-date for current EA practice &#8211; as even Open Group would freely admit, given the nominal focus of many of the presentations at the San Francisco conference and elsewhere</p>
<p>Sigh.</p>
<p>And they&#8217;ve used the same &#8216;plug-in&#8217; concept for all the new add-ons as in the TOGAF 9 metamodel &#8211; which is a nice idea, but there&#8217;s nothing to support it in the existing Archimate metametamodel. So the result is that the underlying architecture has become yet <em>more</em> fragmented &#8211; which is going to make it even harder to do the fundamental rework of the architecture that <em>must</em> be done it&#8217;s to be usable forward into the future.</p>
<p>Oh well.</p>
<p>But that&#8217;s about the sum-total of the bad-news, and none of it was unexpected, so let&#8217;s move on to what <em>is</em> good in the new release.</p>
<h3>Good-news: the Motivation extension</h3>
<p>This wasn&#8217;t unexpected, but it&#8217;s still very good news: we can now link any architectural-entity explicitly to the reasons why it exists, and in a manner that allows for formal rigour between all of those interrelationships, roughly in line with the <a title="OMG (Object Management Group): Business Motivation Model (BMM)" href="http://www.omg.org/spec/BMM/" target="_blank">Business Motivation Model</a> (BMM). The new entities are a subset of the BMM, but still eminently usable:</p>
<ul>
<li>Stakeholder</li>
<li>Driver</li>
<li>Assessment</li>
<li>Goal</li>
<li>Requirement</li>
<li>Constraint</li>
<li>Principle</li>
</ul>
<p>In the Business layer we can link these to the existing entities for Value and Meaning, to create a (mostly)-complete trail of derivation for business-purpose. No equivalents in the other two layers, but it probably doesn&#8217;t matter as long as entities there <em>are</em> linked up into the Business layer, either direct or via the new Motivation entities.</p>
<p>The only thing that&#8217;s bizarre about this is the whole idea of treating motivation as an &#8216;extension&#8217;, rather than core. To use Simon Sinek&#8217;s term, surely we should <em>always</em> &#8217;<a title="Simon Sinek: 'Start With Why'" href="http://startwithwhy.com" target="_blank">start with why</a>&#8216;?</p>
<h3>Good-news: the Implementation &amp; Migration extension</h3>
<p>This one&#8217;s likewise <em>very</em> good news, and I wasn&#8217;t expecting it at all. This gives us a means to model the <em><a title="Post 'The no-plan plan: architecture-dynamics'" href="http://weblog.tetradian.com/2011/10/21/the-no-plan-plan-architecture-dynamics/" target="_blank">dynamics</a></em> of an architecture &#8211; the way in which the architecture itself undergoes change. Again the new entities here are only a subset of what we really need for this, but they&#8217;re certainly enough with which to get started:</p>
<ul>
<li>Work-Package</li>
<li>Deliverable</li>
<li>Plateau (for example, an &#8216;intermediate state&#8217; at some predefined time-horizon)</li>
<li>Gap</li>
</ul>
<p>It <em>does</em> make sense to describe this as an &#8216;extension&#8217;, because we don&#8217;t need it to describe a particular configuration or &#8216;state&#8217; of an architecture &#8211; though we do need it whenever the architecture is to change.</p>
<p>The <em>really</em> good-news about this is that it provides a nice graphic workaround for the fact that almost none of the existing toolsets handle architecture-dynamics in any useful way. And if the toolset-vendor implements the appropriate &#8216;hooks&#8217;, this would also provide a solid anchor-point for cross-links into project-management tools and the like. Nice.</p>
<h3>Good-news: the Location entity, and other minor amendments</h3>
<p>A <em>Location</em> entity had been included in the earliest iterations of Archimate, but for some unfathomable reason it was dropped long before the Version 1.0 release; it now makes a very welcome and very necessary return.</p>
<p>A glance at Zachman should give the reason why it&#8217;s so important: without it, we have no means to describe the &#8216;<em>where</em>&#8216; of the architecture, whether in virtual, physical or any other form.</p>
<p>The Location entity is arbitrarily placed in the Business layer &#8211; which makes no sense, of course, because location should apply to <em>everything</em>, but it&#8217;s probably the only way that it can be handled within that absurd IT-oriented &#8216;layering&#8217;. Despite that placement, it <em>is</em> allowed to connect with every other entity, mostly via &#8216;assignment&#8217; or &#8216;association&#8217; relationships.</p>
<p>The other oddity is that there&#8217;s no explicit distinctions between types of location &#8211; particularly virtual versus physical, which is extremely important even in IT-architecture. No doubt this can be handled within toolsets via attributes, but it <em>is</em> a distinction that needs to be addressed.</p>
<p>There are a few other clean-ups down in the Technology layer, mostly new types of IT-specific relationships for newer technologies. To me the most significant item is Infrastructure Function &#8211; significant mainly because its stated purpose is to reinstate some much-needed structural symmetry in the underlying metametamodel for Archimate.</p>
<h3>What next?</h3>
<p>The specification ends with a &#8216;Future Directions&#8217; chapter, which summarises some ideas about what could be added in future. Which is all fine: except they <em>still</em> don&#8217;t include anything that would make it more usable for the non-IT aspects of enterprise-architecture.</p>
<p>At the very least, if Archimate is to be usable for what it purports to do, we <em>need</em> it to be able to cover the symmetric equivalents of Application and Technology in the non-IT space &#8211; and <em>not</em> try to dump it all into &#8216;Business&#8217;, where most of it does <em>not</em> belong. The core partitionings that we need in an architecture are:</p>
<ul>
<li>role-type &#8211; passive-structure, behaviour and active-structure</li>
<li>asset-type &#8211; physical-object, virtual-information, human-relation</li>
<li>agent-type &#8211; physical-machine, IT-system and/or human-process</li>
</ul>
<p>Role-type is the nominal core of current Archimate. But asset-types are in effect conflated into and scrambled within Technology, Application and Business layers respectively; and the only agent-type fully acknowledged is IT-system, with the others either ignored (physical-machine) and/or arbitrarily shunted into the Business &#8216;layer&#8217; (human-process). This makes it all but impossible, for example, to use Archimate to describe business-process redesign or process-fallback where the existing or alternate implementation-methods would use machines or manual-processes; it makes it impossible to describe a business-continuity plan for a context where the IT is out of action; it still leaves it impossible to describe that logistics paralleling-problem between physical parcel versus information about the parcel. This are <em>real</em> needs in any viable enterprise-architecture, and we <em>need</em> a notation that can cover them. Hence, if Archimate <em>is</em> to be the notation of choice for EA, it <em>needs</em> to address these concerns: there is simply no other option.</p>
<p>From assorted snippets of conversation with various colleagues I know that such concerns <em>are</em> being explored in the discussions for the next version of TOGAF, currently code-named &#8216;TOGAF Next&#8217;. So if Archimate is to keep aligned with TOGAF, any putative &#8216;Archimate Next&#8217; would have to follow suit. So I do still have high hopes for something useful and usable happening there; is it too unreasonable this time to have high expectations as well?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2012/02/29/on-archimate-2-0/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Data-architecture 101 and the naming-problem</title>
		<link>http://weblog.tetradian.com/2012/02/04/data-architecture-101-and-the-naming-problem/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=data-architecture-101-and-the-naming-problem</link>
		<comments>http://weblog.tetradian.com/2012/02/04/data-architecture-101-and-the-naming-problem/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 16:57:57 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[effectiveness]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[taxonomy]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=4698</guid>
		<description><![CDATA[The echoes of the &#8216;naming-problem&#8216; around business-architecture and the like continue to rumble on, this time via another happy Twitter-exchange with Ron Tolido: rtolido: @tetradian just show me the non-IT people that invented #entarch and / or #bizarch tetradian: @rtolido we&#8217;re in a circular-definition here: what you call #entarch or #bizarch is whatever was &#8216;invented&#8217; [...]]]></description>
			<content:encoded><![CDATA[<p>The echoes of the &#8216;<a title="Post 'IT-centrism, business-centrism and business-architecture'" href="http://weblog.tetradian.com/2012/02/03/it-centrism-business-centrism-bizarch/" target="_blank">naming-problem</a>&#8216; around business-architecture and the like continue to rumble on, this time via another happy Twitter-exchange with <a title="Ron Tolido (@rtolido) on Twitter" href="http://twitter.com/rtolido" target="_blank">Ron Tolido</a>:</p>
<ul>
<li><em>rtolido</em>: @tetradian just show me the non-IT people that invented #entarch and / or #bizarch <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><em>tetradian</em>: @rtolido we&#8217;re in a circular-definition here: what you call #entarch or #bizarch is whatever was &#8216;invented&#8217; by IT-people&#8230; //  crucial problem is that IT-people labelled as &#8216;enterprise architecture&#8217; to something that wasn&#8217;t &#8216;architecture of the enterprise&#8217; // likewise with IT version of &#8216;business-architecture&#8217;, which _isn&#8217;t_ &#8216;architecture of the business&#8217; // once we sort out that mess, it becomes obvious IT-people did not invent it &#8211; but until then, we have those circular-definitions&#8230; // non-IT-people: Deming, Boyd, Beer, Alexander, even Taylor, for heavens&#8217; sake&#8230;</li>
<li><em>rtolido</em>: @tetradian All true! Just pointing to the actual roots of both #entarch and #bizarch . Not saying it&#8217;s a good thing per se.</li>
<li>tetradian: what you&#8217;re doing at present is propping up _fundamental_ mistake: mislabelling of &#8216;IT-view of business&#8217; as &#8216;business-architecture&#8217; // &#8216;Open Group Cert in IT-view of Business&#8217; is fine &#8211; just don&#8217;t call it &#8216;business-architecture&#8217;, because it isn&#8217;t! <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  // Data Architecture 101: don&#8217;t assign names to things that don&#8217;t mean the same as what those things actually are! <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<p>And that last point is actually a good idea: apply a bit of bog-standard data-architecture practice to this problem. Let&#8217;s look at this whole mess from the perspective of Data Architecture 101:</p>
<p>&#8211; <em style="font-weight: bold;">Step 1</em>: A <em>core principle</em>: all entities shall be assigned meaningful names or terms &#8211; i.e. that the assigned name shall correspond to the &#8216;natural meaning&#8217; of the entity.</p>
<p>&#8211; <em style="font-weight: bold;">Step 2a</em>: If a term that is currently assigned to an entity does not match the &#8216;natural meaning&#8217; of the entity but is not in common use, the updated name for the term shall be promulgated, and action taken to dissuade use of the former misleading-term.</p>
<p>&#8211; <em style="font-weight: bold;">Step 2b</em>: If a term in common use is currently assigned to an entity but does <em>not</em> match the &#8216;natural meaning&#8217; of that entity, an architectural &#8216;<em>waiver</em>&#8216; or &#8216;<em>dispensation</em>&#8216; shall be issued, acknowledging the current usage of that term.</p>
<p>&#8211; <em style="font-weight: bold;">Step 3</em>: If a waiver is issued, the waiver does <em>not</em> mean that the misleading usage is acceptable, but rather that although the fait-accompli is accepted in the present, all efforts <em>must</em> be made to prevent the misleading-term from becoming further entrenched, and every opportunity taken to promulgate a replacement &#8216;natural-meaning&#8217; term.</p>
<p>This is <em>basic</em> stuff, the kind of routine data-architecture work I was doing twenty years ago and more. Software-coders do it every day; web-designers do it; database-administrators do it. But not, apparently, the people who purport to maintain the formal standards for this kind of work. To use a certain famous phrase, &#8220;this does not compute&#8230;&#8221; <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_neutral.gif' alt=':-|' class='wp-smiley' /> </p>
<p>Let&#8217;s look at this in a bit more detail.</p>
<p>First, that principle from <em style="font-weight: bold;">Step 1</em>, the notion of a &#8216;natural meaning&#8217;. A term or entity can of course be assigned any name at all: sometimes projects and the like are intentionally assigned misleading names, for security purposes or because they&#8217;re being used only as &#8216;working title&#8217; or suchlike. Sometimes such names do stick, misleading or not: &#8216;tank&#8217; is a classic example. But in general &#8211; especially in a data-architecture or in any part of an enterprise-architecture &#8211; an entity should be assigned a name that aligns with its use and function: for architectural purposes it doesn&#8217;t help anyone if we decide to use the label &#8216;Glue Pot&#8217; for a delivery-truck, for example, or &#8216;Salmonella Breeding Station&#8217; as the label for the cafeteria business-unit. In general, it&#8217;s a lot more helpful if we call a spade a spade, and so on.</p>
<p style="padding-left: 30px;">[We can take this a bit further, perhaps - hence the old adage that "An Englishman calls a spade a spade, but an Australian calls it a bl**dy shovel"... <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ]</p>
<p>Hence the notion of &#8216;natural meaning&#8217;, that in order to minimise the potential for confusion, things should be named according to what they are or what they do.</p>
<p>And a simple test for &#8216;natural meaning&#8217; is inversion of the term: if the inversion gives the same meaning as the assigned term, it&#8217;s more probable that, overall, the term won&#8217;t cause confusion. (There&#8217;s a proper grammatical-term for this inversion, but I&#8217;ve forgotten it: someone remind me, perhaps?) Take &#8216;data architecture&#8217;, for example: the inversion is &#8216;the architecture of data&#8217;, which in both cases is what actually happens in the practice of data-architecture &#8211; so we can be reasonably comfortable that we have something close to &#8216;natural-meaning&#8217; there. In practice, &#8216;data-architecture&#8217; is a term we can trust to make sense.</p>
<p>Likewise &#8216;security-architecture&#8217;, as the architecture of security; or &#8216;brand-architecture&#8217;, as the architecture of the relationships and the like between business brands;  or &#8216;IT-infrastructure architecture&#8217;, as the architecture of the infrastructures of IT-systems. These all make clear sense, whichever way round we put it; and keep the same meaning, whichever round we put it.</p>
<p>But when we try this inversion with the supposedly-&#8217;official&#8217; usages of &#8216;enterprise-architecture&#8217; or &#8216;business-architecture&#8217;, it just doesn&#8217;t work:</p>
<p>&#8211; <em>enterprise-architecture</em>:</p>
<ul>
<li><em>natural-meaning</em> (from inversion): the architecture of the enterprise (i.e. organisation as a whole, plus extensions into the value-network and overall ecosystem within which it operates)</li>
<li><em>common-usage</em> in TOGAF, FEAF etc: the architecture of the IT-systems in use within the organisation, with some reference to the usage of those systems within the organisation&#8217;s business</li>
</ul>
<p>&#8211; <em>business-architecture</em>:</p>
<ul>
<li>natural-meaning (from inversion): the architecture of the business (or, more specifically, &#8216;the business of the business&#8217;)</li>
<li><em>common-usage</em> in TOGAF, FEAF etc: anything not-IT that might impact upon IT, organised and described solely in terms of its actual or potential impact on IT</li>
</ul>
<p>In both cases the IT-oriented common-usage is a very long way from the natural-meaning of the term &#8211; which guarantees confusion as soon as we move outside of the narrow confines of an IT-oriented view. And in both cases that common-usage meaning describes only a very small subset of the scope of the natural-meaning &#8211; in other words, wherever the IT-oriented common-usage is dominant, it represents a serious <a title="Post 'The dangers of 'term-hijack' '" href="http://weblog.tetradian.com/2009/08/19/term-hijack/" target="_blank">term-hijack</a> that blocks visibility of the remainder of the natural-meaning scope.</p>
<p>Which, in any competent data-architecture, would clearly indicate that have a couple of seriously-invalid term-usages here. Which means we need to do something about it. Which brings us to <em style="font-weight: bold;">Step 2</em>.</p>
<p>It&#8217;s clear that <em style="font-weight: bold;">Step 2a</em> can&#8217;t apply here, because both of these invalid terms are very much &#8216;out there&#8217;.</p>
<p>Which means that we move to <em style="font-weight: bold;">Step 2b</em>: we issue a waiver.</p>
<p><em>But we do not forget what a waiver actually means here</em>, and what responsibilities it places on all of us, collectively, in terms of action we <em>must</em> take in future to correct the architectural risk. In particular, it does <em>not</em> mean that we simply throw up our hands in the air and say &#8220;oh well, it doesn&#8217;t matter&#8221; &#8211; because clearly it <em>does</em> matter, because equally-clearly that usage of the term will <em>not</em> make sense to anyone outside of the &#8216;in-group&#8217; cabal. Instead, the waiver says that we <em>must</em> take action to correct the fault &#8211; exactly as with any other type of architectural fault.</p>
<p>Which brings us to <em style="font-weight: bold;">Step 3</em>. What we actually <em>need</em> in this case is the metaphoric equivalent of a full &#8216;Cease &amp; Desist&#8217; order, to demand that people not only stop all use of this misleading usage of the terms, but take action to correct <em>all</em> materials in which either of those two misleading usages occur. For example, TOGAF would need to be rewritten from scratch: given the natural-meaning, it wouldn&#8217;t be allowed to use the term &#8216;enterprise-architecture&#8217; just about anywhere in the whole document, and &#8216;Phase B: Business Architecture&#8217; would either cease to exist, or be reconstructed as a proper multi-domain structure, within which &#8216;the architecture of the business of the business&#8217; is merely one amongst many other domains that can impact upon IT.</p>
<p>Let&#8217;s not beat about the bush here: that <em>is</em> what needs to happen. Anything less represents not only only an architectural risk on a major scale, but an <em>ongoing</em> risk whose impacts increase exponentially with every passing day.</p>
<p>Sadly, Reality Department indicates we&#8217;re very unlikely to get this &#8211; not least because it would require Open Group, CapGemini, Federal Enterprise Architecture, Gartner, Zachman and all the rest to recall every scrap of their past publications on &#8216;enterprise&#8217;-architecture, and rewrite the whole darn lot. <em>But we need to say, and continue to insist, that this is what needs to happen in future</em>. We do <em>not</em> simply allow them to continue promulgating these (and many other) <em>fundamentally-wrong</em> term-usages in the enterprise-architecture space.</p>
<p>That&#8217;s Data Architecture 101, as applied in a perfectly straightforward way to current &#8216;enterprise&#8217;-architecture &#8211; what the Americans call &#8216;eating our own dogfood&#8217;.</p>
<p>And if we aren&#8217;t willing to do it to our own work, why on earth should anyone else trust us to do it to theirs?</p>
<p>Pretty simple, really.</p>
<p>So, whatcha gonna do about it, folks?</p>
<p>&#8212;</p>
<p>One separate but related and <em>very</em> important addendum: <em>I am not knocking TOGAF in itself here</em>, nor anything or anyone else in the IT-architecture space. IT-architecture is extremely important, and Open Group and others have been doing sterling work in that space for many years. To my mind, no-one should doubt this, and I&#8217;m very happy to sing their praises on that part of the work, and invite and encourage others to do likewise.</p>
<p><em>All that I&#8217;m saying is that what TOGAF etc call &#8216;enterprise-architecture&#8217; should <span style="text-decoration: underline;">not</span> be called &#8216;enterprise-architecture&#8217;</em>, for the simple reason that it is not &#8216;the architecture of the enterprise&#8217;.</p>
<p>Likewise the somewhat jumbled collection of bits-and-pieces that TOGAF and its ilk call &#8216;business-architecture&#8217; should <em>not</em> be called &#8216;business-architecture&#8217;, for the simple reason that it is not &#8216;the architecture of the business&#8217;.</p>
<p style="padding-left: 30px;">[The latter point should be obvious when we consider that TOGAF's 'business-architecture' assumes that the entirety of the non- IT executive - in other words, the CEO, CFO, COO, CMO, CHO and any non-IT CTO, and all of their respective domains - can all meaningfully be lumped together as 'the business', with only IT needing aany differentiation from the rest. Anyone who's had any dealings at executive-level will know that it's, uh, not <em>quite</em> as simple as that? :wry-grin: ]</p>
<p>Best leave it there for now, I guess. Over to you?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2012/02/04/data-architecture-101-and-the-naming-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Competence, non-competence and incompetence</title>
		<link>http://weblog.tetradian.com/2012/02/04/competence-noncompetence-incompetence/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=competence-noncompetence-incompetence</link>
		<comments>http://weblog.tetradian.com/2012/02/04/competence-noncompetence-incompetence/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 08:23:58 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Complexity / Structure]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Power and responsibility]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[competence]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[effectiveness]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[incompetence]]></category>
		<category><![CDATA[non-competence]]></category>
		<category><![CDATA[paradigm]]></category>
		<category><![CDATA[responsibility]]></category>
		<category><![CDATA[SCAN]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=4696</guid>
		<description><![CDATA[One of the key reasons why I&#8217;m so vehemently against any-centrism and suchlike revolves around the question of competence &#8211; or, more usually, the lack of it. Competence is where someone knows what they&#8217;re doing, and does it. And, oddly, often don&#8217;t bother to say that they&#8217;re competent &#8211; perhaps because they don&#8217;t need to [...]]]></description>
			<content:encoded><![CDATA[<p>One of the key reasons why I&#8217;m so vehemently against <a title="Post 'How IT-centrism creeps into enterprise-architecture'" href="http://weblog.tetradian.com/2012/01/30/how-it-centrism-creeps-into-ea/" target="_blank"><em>any</em>-centrism</a> and <a title="Post 'IT-centrism, business-centrism and business-architecture'" href="http://weblog.tetradian.com/2012/02/03/it-centrism-business-centrism-bizarch/" target="_blank">suchlike</a> revolves around the question of competence &#8211; or, more usually, the lack of it.</p>
<p><em style="font-weight: bold;">Competence</em> is where someone knows what they&#8217;re doing, and does it. And, oddly, often don&#8217;t bother to <em>say</em> that they&#8217;re competent &#8211; perhaps because they don&#8217;t <em>need</em> to say it, their actions say it well enough instead. The outcome of competence is fairly certain, even in contexts of high uncertainty.</p>
<p><em style="font-weight: bold;">Non-competence</em> is where someone doesn&#8217;t know what they&#8217;re doing, and will either not do it, or will do the best they can, yet with the explicit intent to use it as a learning to improve their competence. Importantly, they will usually <em>say</em> that they don&#8217;t know what they&#8217;re doing. The outcome of non-competence is uncertain, even in nominally-certain contexts, but at least we are aware of the risks.</p>
<p><em style="font-weight: bold;">Incompetence</em> is where someone doesn&#8217;t know what they&#8217;re doing- i.e. is non-competent to do the task &#8211; but either purports and/or believes themselves to be competent. They will usually say that they are competent, even though demonstrably they are not; they claim to be responsible, yet have limited &#8216;response-ability&#8217;. The outcome of incompetence is fairly certain, and frequently dire, yet lack of awareness of the risks is often rampant, or in some cases the risks <em>actively</em> concealed<em>.</em></p>
<p>Someone who is non-competent can become competent by learning the respective skills, or be competent by proxy, via finding someone else who <em>is</em> competent at doing the respective type of task. I treasure my non-competence, because it means there&#8217;s always more for me to learn. And as an enterprise-architect, I am, almost by definition, non-competent in much if not most of the detail-aspects of areas that I need to cover: hence one of my key competencies is the ability to learn enough of a new area fast enough to be able to guide meaningful exchanges between people who <em>are</em> fully competent in some detail-area but are not competent in others with which they need to connect.</p>
<p>Yet one of the key criteria for non-competence, and to separate it from incompetence, is a willingness to accept that we <em>are</em> non-competent, and say so. If we&#8217;re not aware that we&#8217;re non-competent, we <em>automatically</em> increase the risk of being incompetent. And if we know that we&#8217;re not competent, yet somehow &#8216;need&#8217; to claim that we <em>are</em> competent, we would, again, <em>automatically</em> be incompetent &#8211; with a very high risk of inappropriate or ineffective outcomes of the work.</p>
<p>In part it&#8217;s a cultural problem: the risk of incompetence increases wherever a culture exhibits any of these characteristics:</p>
<ul>
<li>prioritises content over context, &#8216;truth&#8217; over context-dependent usefulness</li>
<li>has an insistent ideological base (leading to the same as above)</li>
<li>is typified by rampant egotism, self-advertising and self-centrism</li>
<li>is frequently swayed by tides of hype and &#8216;following after the latest fad&#8217;</li>
<li>displays an almost desperate need to be &#8216;right&#8217;</li>
</ul>
<p>Unfortunately, all of these attributes are extremely common in business, and in many cases are actively prized&#8230; By definition, they&#8217;re also more likely to be common in any &#8216;truth&#8217;-oriented domain, one which operates primarily on &#8216;true/false&#8217; decision-making &#8211; hence, in practice, the tendencies towards IT-centrism and finance-oriented business-centrism, both of which rely on simple true/false logic for most of their operational decisions.</p>
<p>In SCAN terms, all of these are where the Simple certainties of Belief &#8211; either as ideology and/or as self-belief &#8211; are inappropriately applied to the far side of the Inverse-Einstein Test, where the uncertainties of the Ambiguous and the Not-Known cannot be avoided.</p>
<p><a href="http://weblog.tetradian.com/wp-content/uploads/2011/12/SCAN-decision.png"><img class="aligncenter size-medium wp-image-4409" title="SCAN-decision" src="http://weblog.tetradian.com/wp-content/uploads/2011/12/SCAN-decision-300x151.png" alt="" width="300" height="151" /></a></p>
<p>This gives us a dysfunctional &#8216;diagonal&#8217; decision-path, where Assertion is imposed on the Not-known, or Ambiguity &#8216;solved&#8217; by arbitrary Belief:</p>
<p><a href="http://weblog.tetradian.com/wp-content/uploads/2011/12/SCAN-decision.png"></a></p>
<p><a href="http://weblog.tetradian.com/wp-content/uploads/2011/12/SCAN-path-dont.png"><img class="aligncenter size-medium wp-image-4426" title="SCAN-path-dont" src="http://weblog.tetradian.com/wp-content/uploads/2011/12/SCAN-path-dont-300x102.png" alt="" width="300" height="102" /></a></p>
<p>Yet the real problem here is somewhat more subtle:</p>
<ul>
<li>someone who is <em>competent</em> will typically not bother to say so, but will just get on with the work instead</li>
<li>someone who is <em>non-competent</em> will typically <em>say</em> that are not competent, but will often actually <em>be</em> adequately-competent, or at least willing to learn to become so</li>
<li>someone who is <em>incompetent</em> will typically claim that they <em>are</em> competent, and will usually <em>not</em> be willing to learn how to become so, because to do so would betray to themselves and others the fact that they are actually not competent</li>
</ul>
<p>Which, in practice, leaves us with a huge dilemma:</p>
<ul>
<li>those who <em>do not</em> claim to be competent usually <em>are</em> competent</li>
<li>those who <em>do</em> claim to be competent frequently <em>are not</em> competent</li>
</ul>
<p>Hence, again, the kind of mess that we see so often in enterprise-architectures, wherever IT-centrism, business-centrism and the like predominate&#8230; Oh well.</p>
<p>Comments, anyone?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2012/02/04/competence-noncompetence-incompetence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IT-centrism, business-centrism and business-architecture</title>
		<link>http://weblog.tetradian.com/2012/02/03/it-centrism-business-centrism-bizarch/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=it-centrism-business-centrism-bizarch</link>
		<comments>http://weblog.tetradian.com/2012/02/03/it-centrism-business-centrism-bizarch/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 22:41:36 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[IT-centrism]]></category>
		<category><![CDATA[Open Group]]></category>
		<category><![CDATA[togaf]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=4693</guid>
		<description><![CDATA[This one continues the recent theme of IT-centrism and why it&#8217;s such a problem for enterprise-architecture, but extends it into a slightly different direction, courtesy of a Tweet yesterday by Ron Tolido: rtolido: interesting stuff coming soon around a global Business Architect certification standard by The Open Group #ogsfo Important to say here that I [...]]]></description>
			<content:encoded><![CDATA[<p>This one continues the recent theme of <a title="Post 'IT-oriented versus IT-centric'" href="http://weblog.tetradian.com/2012/01/27/it-oriented-versus-it-centric/" target="_blank">IT-centrism</a> and <a title="Post 'How IT-centrism creeps into enterprise-architecture'" href="http://weblog.tetradian.com/2012/01/30/how-it-centrism-creeps-into-ea/" target="_blank">why it&#8217;s such a problem for enterprise-architecture</a>, but extends it into a slightly different direction, courtesy of a Tweet yesterday by <a title="Ron Tolido (@rtolido) on Twitter" href="http://twitter.com/rtolido" target="_blank">Ron Tolido</a>:</p>
<ul>
<li><em>rtolido</em>: interesting stuff coming soon around a global Business Architect certification standard by The Open Group #ogsfo</li>
</ul>
<p>Important to say here that I have enormous respect for Ron: quite apart from his senior role at CapGemini, he&#8217;s also an amazing innovator in IT-architecture and enterprise-architecture, with ideas such as <a title="Ron Tolido: website for 'Slow IT'" href="http://www.slow-it.com/" target="_blank">Slow IT</a>, the importance of a <a title="Ron Tolido: 'Hausmannisation' (on creative destruction of legacy-applications)" href="http://www.tolido.com/haussmannisation/" target="_blank">demolition strategy</a>, and the <a title="Ron Tolido: 'The Inception of TRAIN and SCOOTER Apps'" href="http://www.capgemini.com/ctoblog/2011/01/the_inception_of_train_and_sco.php" target="_blank">SCOOTER</a> metaphor. Yet I must admit I was absolutely horrified at that comment above, and said so:</p>
<ul>
<li><em>tetradian</em>: @rtolido IT-centrism in TOGAF etc has crippled #entarch for half a decade: please don&#8217;t let OG do the same to #bizarch as well&#8230;</li>
</ul>
<p>The point is that, given their track-record so far on business-architecture,  I can hardly think of any organisation that&#8217;s <em>less</em> qualified than Open Group to create such a standard. For Pete&#8217;s sake, even the Piddletrenthide Parish Parent-Teacher Panel would probably do a better job of it&#8230;</p>
<p>And no, I&#8217;m not being nasty here &#8211; I&#8217;m serious about this. The utter shambles that is TOGAF&#8217;s &#8216;Phase B: Business Architecture&#8217; should sound clangorous alarm-bells about any such suggestion: it&#8217;s just a random collection of &#8216;anything not-IT that might affect IT&#8217;, with no structure, no symmetry and no sense. If you want to see how so much of so-called &#8216;enterprise&#8217;-architecture actively <em>increases</em> the infamous &#8216;business/IT-divide&#8217;, you need only to take a careful look at the TOGAF specification for its ADM Phase B. And these people seriously consider themselves competent to define a global certification for business-architecture? <em>No way!</em> &#8211; please&#8230;?</p>
<p>Anyway, my Tweet-response above triggered a reply from Ron:</p>
<ul>
<li><em>rtolido</em>: @tetradian it&#8217;s an IT thing to criticize IT-centrism but after all: #entarch is an IT people invention. Let&#8217;s try to do better with #bizarch</li>
</ul>
<p>To which my first response was &#8216;<em>What the&#8230;?</em>&#8216;, which came out in more polite form on Twitter as this:</p>
<ul>
<li><em>tetradian</em>: @rtolido &#8220;it&#8217;s an IT thing&#8230; entarch is IT-invention&#8221; &#8211; disagree on both counts, but yes, please let&#8217;s do better with bizarch&#8230;</li>
</ul>
<p>Let&#8217;s tackle Ron&#8217;s points in reverse order&#8230;</p>
<p>At least there&#8217;s an acknowledgement that we could do better with business-architecture than has been done with those current attempts at &#8216;enterprise&#8217;-architecture. That&#8217;s something. Good.</p>
<p>On &#8220;#entarch is an IT-people invention&#8221;, it isn&#8217;t. That&#8217;s a convenient myth that IT-people want to believe &#8211; though no doubt a fair few of them will want to throw various historical quotes at me to &#8216;prove&#8217; their provenance. Sure, the term &#8216;architecture&#8217; has long since been linked to IT &#8211; almost half a century, by now. And somewhen around a couple of decades back, some bright spark extended that idea to distinguish between a context-specific IT-architecture versus an IT-architecture at organisation-wide or enterprise-wide scope, as &#8216;enterprise-wide IT-architecture&#8217; &#8211; at which point some idiot conflated that nominally-valid term to a no-doubt &#8216;simpler&#8217; shorthand term as &#8216;enterprise-architecture&#8217;, without any awareness of just how misleading that would be, or how much damage that <a title="Post 'The dangers of 'term-hijack' '" href="http://weblog.tetradian.com/2009/08/19/term-hijack/" target="_blank">term-hijack</a> would cause. Yet reality is that there are many long-established business disciplines such as systems-thinking and design-thinking as applied to the enterprise that have a much better natural fit with the term &#8216;enterprise-architecture&#8217;; the original meaning of &#8216;business-analysis&#8217; was also probably very close, too. In short, &#8216;enterprise <em>IT</em>-architecture&#8217; is arguably &#8220;an IT-people invention&#8221;; but <em>enterprise</em>-architecture most definitely is not.</p>
<p>On &#8220;it&#8217;s a IT thing to criticise IT-centrism&#8221;, I&#8217;m not quite sure what Ron means there &#8211; whether only &#8216;IT-people&#8217; have the right to do so, or else that anyone criticising IT-centrism is inherently self-identifying as an &#8216;IT-person&#8217;. If it&#8217;s the former, then the fact that I&#8217;ve had perhaps 30 years experience in and around IT might qualify me to criticise? But more to the point, my background is as an explicit cross-discipline generalist &#8211; I&#8217;m one of the few people <em>formally</em> qualified as such, with an MA in General Studies from London&#8217;s Royal College of Art. And it&#8217;s in that sense, as a long-experienced practitioner of &#8216;design-thinking&#8217; within a very wide variety of business contexts, that I see IT-centrism as such a problem. (And, for that matter, business-centrism &#8211; which I&#8217;ll come back to in a moment.) In terms focus of attention, the single most important fact in enterprise-architecture, or business-architecture, or any other architecture, is this:</p>
<p style="text-align: center;"><strong>Within any architecture, everywhere and nowhere is &#8216;the centre&#8217;, all at the same time.</strong></p>
<p>What happens in any form of &#8216;-centrism&#8217; is that we keep on being dragged back to some specific area that claims to be &#8216;<em>The</em> Centre&#8217; of the architecture. Rather than an &#8216;outside-in&#8217; view &#8211; an awareness of the whole &#8211; we&#8217;re constrained to an &#8216;inside-out&#8217; view, where everything in the architecture is seen only in relation to and in terms of that single &#8216;The Centre&#8217;. If there is no direct connection to that &#8216;The Centre&#8217;, or no direct impact, whatever-it-is is usually dismissed as &#8216;out of scope&#8217;, and often deemed not even to exist. Hence, in TOGAF&#8217;s inherently &#8216;inside-out&#8217; view &#8211; in which IT-infrastructure is its actual &#8216;The Centre&#8217; &#8211; we have no means to describe anything that is not-IT and that does not in some way impact directly on IT.</p>
<p style="padding-left: 30px;">[To illustrate the point, try using TOGAF or its linked Archimate-notation to describe the physical activity of a production-line, the trucks and conveyor belts and other machines of physical logistics, the human activity of paper-based record-keeping, or the physical infrastructure - cooling, power-supplies and suchlike - of an IT data-centre: if you can do it all, you'll have to use some horrible kludges and fudged reframings of the supposed standards in order to do it... And yet all of these things would be essential in an <em>enterprise</em>-architecture for the respective industry.]</p>
<p>I need to reiterate that it isn&#8217;t only IT-centrism that creates this kind of problem: it&#8217;s <em>any-</em>centrism. What I&#8217;ve also been seeing recently is a lot more &#8216;business-centrism&#8217; in enterprise-architectures, where &#8216;the business of the business&#8217; is taken to be &#8216;The Centre&#8217; of the enterprise-architecture. We see this, for example, in the insistence that financial metrics are the only metrics that count, and that return-on-investment (ROI) and the like can <em>only</em> be measured in financial terms &#8211; which might be valid within certain subsets of business-architecture, but are way too constrained to be valid in the far broader scope of <em>enterprise</em>-architecture. In some ways this trend worries me even more than IT-centrism, because by the nature of business it will tend to have even more of the wrong kind of credibility, making that much harder to counterbalance and correct within the architecture.</p>
<p>Anyway, <a title="Peter Bakker (@pbmobi) on Twitter" href="http://twitter.com/pbmobi" target="_blank">Peter Bakker</a> dropped in a useful comment at this point, pointing to a classic early essay by <a title="Wikipedia on Christopher Alexander" href="http://en.wikipedia.org/wiki/Christopher_Alexander" target="_blank">Christopher Alexander</a>, famed author of <em>A Pattern Language</em>:</p>
<ul>
<li><em>pbmobi</em>: @rtolido @tetradian #entarch &amp; #bizarch just see the trees, we need architects who see the semi-lattices <a title="Christopher Alexander: 'A city is not a tree' (PDF)" href="http://www.chrisgagern.de/Media/A_City_is_not_a_tree.pdf " target="_blank">http://www.chrisgagern.de/Media/A_City_is_not_a_tree.pdf </a>#ogsfo</li>
</ul>
<div>And a brief Twitter-exchange with <a title="Nigel Green (@taotwit) on Twitter" href="http://twitter.com/taotwit" target="_blank">Nigel Green</a> served to enliven the discussion again:</div>
<ul>
<li><em>taotwit</em>: @tetradian @rtolido erm.. Tom I think you&#8217;re mixing up what EA is with what should be! <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li><em>tetradian</em>: @taotwit @rtolido if someone&#8217;s defining a new standard, surely it should be about what should be, not about preserving current mistakes? <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li><em>taotwit</em>: @tetradian @rtolido good point &#8211; I hope they listen to the likes of <a title="Alec Sharp (process-architect) at Clariteq.com" href="http://www.clariteq.com/" target="_blank">Alec Sharp</a> and <a title="Patrick Hoverstadt (author of 'The Fractal Organization') on LinkedIn" href="http://www.linkedin.com/pub/patrick-hoverstadt/0/6b4/366" target="_blank">Patrick Hoverstadt</a></li>
</ul>
<p>Agreed with Nigel there: a business-architecture certification scheme would <em>need</em> input from people like Alec or Patrick, or likewise from other key figures in business-architecture or business-innovation such as <a title="Speaker-website for Alex Osterwalder ('Business Model Generation')" href="http://alexosterwalder.com/" target="_blank">Alex Osterwalder</a> or <a title="Weblog for Steve Blank" href="http://steveblank.com/" target="_blank">Steve Blank</a>. But, like me, none of them are members of Open Group &#8211; which means that not only do we not have a voice, but what we say will be ignored anyway. In other words, Open Group expressly locks out many of the people who <em>are</em> doing real innovation in business-architecture, and then wonders why there are real doubts about the usefulness or validity of what it then produces as its &#8216;standard&#8217;.</p>
<p>Which brings us to the disaster-area of certification. In principle it&#8217;s a good idea, even a very <em>necessary idea</em>: every profession needs some way to identify and validate core knowledge and the like. But when the certification for a discipline is managed by a group that evidently do <em>not</em> understand what that core-knowledge actually needs to be, then we have a problem&#8230; and that&#8217;s exactly what we have with Open Group and business-architecture.</p>
<p>Open Group are an <em>IT-standards body</em>: and they&#8217;re very, very good at what they do in IT. But they&#8217;re <em>not</em> a general <em>business-standards body</em> &#8211; and that fact is becoming extremely important here. In the days when TOGAF was solely about IT-architecture &#8211; as it was up until version 7 &#8211; then it made sense for the &#8216;enterprise IT-architecture&#8217; standard to be maintained by the Open Group. But the problem with any enterprise-scope architecture is that, by definition, you have to take everything in the enterprise into account: hence an expansion out into data- and applications-architectures in TOGAF 8, and then, in TOGAF 8.1 &#8216;Enterprise Edition&#8217;, the addition of a loosely-defined &#8216;anything not-IT that might affect IT&#8217;. Unfortunately they made two <em>fundamental</em> errors at that point: because that random bundle represented IT&#8217;s view of what it called &#8216;the business&#8217;, they labelled it &#8216;Business Architecture&#8217;; and they then described the whole IT-specific structure as &#8216;Enterprise Architecture&#8217; &#8211; both of which sort-of made sense from their own inside-out perspective, <em>but made no sense to anyone</em> <em>else</em>, especially when looking outside-in. Oops&#8230;</p>
<p>Anyway, back to certification. So first, there <em>is</em> a real value in having a common language for specific types of architecture. In that sense, the TOGAF 9 &#8216;Foundation&#8217; certification is genuinely useful, because it tests knowledge of that common language.</p>
<p>Likewise the practitioner-certifications such as ITAC, which assess someone&#8217;s <em>practical</em> skills and competence. Unfortunately it&#8217;s no use to me, though, as it still assumes that the only possible path to enterprise-architecture is via detail-level IT-infrastructure architecture, which I don&#8217;t do and never have. (I&#8217;ve done a lot of mainstream data-architecture in my time, but that doesn&#8217;t towards ITAC certification either.)</p>
<p>But to my mind &#8211; and in my experience, too &#8211; the mid-level certification, &#8216;TOGAF Certified&#8217;, is actually <em>worse than useless</em>: to be blunt, it&#8217;s almost a measure of how much someone is <em>not</em> competent to do enterprise-architecture. Yikes&#8230; there are some <em>serious</em> problems there&#8230;</p>
<p>That perhaps sounds a bit harsh: it&#8217;s not. There are two interlinked reasons why this is so.</p>
<p>The first is that &#8216;TOGAF Certified&#8217; is a <em>content-based</em> exam. All it tests is how well people know the TOGAF specification &#8211; <em>not</em> architecture-practice. And to be blunt, the TOGAF specification is a <em>long</em> way from what&#8217;s needed to do enterprise-architecture &#8211; especially in any industry other than &#8216;the usual suspects&#8217; of banking, finance, insurance, tax. (Why those industries? Because their business-models are built almost entirely around large volumes of simple structured information with automatable business-processes &#8211; in other words, strongly IT-oriented. Which <em>doesn&#8217;t</em> apply to most other industries.) I almost failed my TOGAF 8.1 exam because I answered several questions in terms of what I knew worked in practice, rather than what&#8217;s written in the book. And the &#8216;correct&#8217; answer in the book was just plain wrong: I knew from real-world practice that it was exactly what <em>not</em> to do. Needless to say, I wasn&#8217;t impressed when I was penalised in the exam for doing it right&#8230;</p>
<p>The second reason is that <em>TOGAF is not a standard</em>. This isn&#8217;t some arbitrarily-unkind assertion that I&#8217;m making: it&#8217;s not only common knowledge, but I&#8217;ve even heard several senior Open Group figures say so in public. (Exact quote: &#8220;Of course no-one uses TOGAF out of the box! &#8211; we always have to customise it one way or another&#8221;.) The best way to describe TOGAF is that it&#8217;s a somewhat-better-than-random cookbook of ideas and practices vaguely held together by a almost equally-vague structure of the Architecture Development Method [ADM] &#8211; and that&#8217;s it. There&#8217;s not much guidance in TOGAF itself on <em>how</em> to customise TOGAF: you get that from experience, with a bit of help from some of the better training-providers.</p>
<p>So what we have at present in the &#8216;TOGAF Certified&#8217; exam is a way-too-simplistic multiple-choice test on the supposed content of a &#8216;standard&#8217; that actually isn&#8217;t a standard and often doesn&#8217;t match up at all well with real-world practice anyway. So just how much use do you think that&#8217;s going to be? To <em>anyone</em>? Honestly? Hmm&#8230;</p>
<p>And given that, how much credence would you place on a certification-scheme by the same people on a domain which they demonstrably don&#8217;t understand much if at all, judging by the current content of TOGAF&#8217;s &#8216;Phase B: Business Architecture&#8217;? Oops&#8230;</p>
<p>Hence why I&#8217;m <em>extremely</em> wary of letting this current attempt by Open Group go unchallenged: they really <em>are</em> almost the least-appropriate group to do the job.</p>
<p>No question at all that we do need some very good work to happen on business-architecture, and urgently so. But please, not from Open Group? &#8211; at the very least, not until they&#8217;ve tidied up the utter shambles of &#8216;Business Architecture&#8217; in the current TOGAF, and can demonstrate that that they <em>can</em> keep their reflex IT-centrism under better control than at present?</p>
<p>Sigh&#8230; Oh well&#8230; back to the grindstone, I guess&#8230;</p>
<p>Over to you for comment or whatever, anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2012/02/03/it-centrism-business-centrism-bizarch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How IT-centrism creeps into enterprise-architecture</title>
		<link>http://weblog.tetradian.com/2012/01/30/how-it-centrism-creeps-into-ea/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-it-centrism-creeps-into-ea</link>
		<comments>http://weblog.tetradian.com/2012/01/30/how-it-centrism-creeps-into-ea/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 10:21:53 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[IT-centrism]]></category>
		<category><![CDATA[togaf]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=4675</guid>
		<description><![CDATA[A kind of follow-up to the previous post &#8216;IT-oriented versus IT-centric&#8216;, this one starts from a Tweet from the Open Group&#8217;s official TOGAF Twitter-account: togaf_r: TOGAF Resource: The TOGAF 9.1 changes overview and 6 other slide decks are now at http://t.co/Arm40mgA (free PDF) #ogsfo The link points to the Open Group&#8217;s &#8216;public resources&#8217; website for [...]]]></description>
			<content:encoded><![CDATA[<p>A kind of follow-up to the previous post &#8216;<a title="Post 'IT-oriented versus IT-centric'" href="http://weblog.tetradian.com/2012/01/27/it-oriented-versus-it-centric/" target="_blank">IT-oriented versus IT-centric</a>&#8216;, this one starts from a Tweet from the Open Group&#8217;s official <a title="Open Group / TOGAF (@togaf_r) on Twitter" href="http://twitter.com/togaf_r" target="_blank">TOGAF</a> Twitter-account:</p>
<ul>
<li><em>togaf_r</em>: TOGAF Resource: The TOGAF 9.1 changes overview and 6 other slide decks are now at <a title="Website for official Open Group resources on TOGAF (The Open Group Architecture Framework)" href="http://www.togaf.info/" target="_blank">http://t.co/Arm40mgA</a> (free PDF) #ogsfo</li>
</ul>
<p>The link points to the Open Group&#8217;s &#8216;public resources&#8217; website for TOGAF (The Open Group Architecture Framework), which includes the respective slidedecks.</p>
<p>One of those slidedecks is &#8216;<a title="Slidedeck 'TOGAF Version 9.1 Enterprise Edition: Module 1: Management Overview' (PDF)" href="http://www.togaf.info/togafSlides91/TOGAF-V91-M1-Management-Overview.pdf" target="_blank">TOGAF Version 9.1 Management Overview</a>&#8216; [PDF] &#8211; which turns out to be an interesting illustration of exactly how IT-centrism creeps into enterprise-architecture&#8230;</p>
<p>We&#8217;ll start with slide 18 (lower part of p.9):</p>
<blockquote>
<div><strong>What is an Enterprise?</strong></div>
<div id="_mcePaste">• A collection of organizations that share a common set of goals</div>
<div id="_mcePaste">– Government agency</div>
<div id="_mcePaste">– Part of a corporation</div>
<div id="_mcePaste">– Corporation</div>
<div id="_mcePaste">• Large corporations may comprise multiple enterprises</div>
<div id="_mcePaste">• May be an “extended enterprise” including partners, suppliers and customers</div>
</blockquote>
<p>They don&#8217;t give the source for that definition, but it&#8217;s one I&#8217;ve seen elsewhere &#8211; I think it&#8217;s used in <a title="Wikipedia on (US) Federal Enterprise Architecture Framework (FEAF)" href="http://en.wikipedia.org/wiki/Federal_enterprise_architecture" target="_blank">FEAF</a>, for example. Importantly, this definition explicitly does <em>not</em> regard &#8216;organisation&#8217; and &#8216;enterprise&#8217; as synonyms. In <a title="Slidedeck 'What is an enterprise?' on Slideshare" href="http://www.slideshare.net/tetradian/what-is-an-enterprise" target="_blank">my view</a> it doesn&#8217;t go far enough in that separation, but at least it&#8217;s clear that there <em>is</em> a difference, and that &#8216;the enterprise&#8217; often extends well beyond the boundaries of &#8216;the organisation&#8217;. In short, so far so good.</p>
<p>Next, look at slide 19 (upper part of p.10):</p>
<blockquote><p><strong>What is an Architecture?</strong><br />
• An Architecture is the fundamental organization of something, embodied in:<br />
– its components,<br />
– their relationships to each other and the environment,<br />
– and the principles governing its design and evolution.</p></blockquote>
<p>As they say on the slide, that definition is adapted from ANSI/IEEE Standard 1471-2000, another well-known and much-used reference. Again, so far so good.</p>
<p>But note what happens in slide 20 (lower part of p.10), which purports to bring together those previous two definitions:</p>
<blockquote><p><strong>What is Enterprise Architecture?</strong><br />
Enterprise Architecture is:<br />
• The organizing logic for business processes and IT infrastructure reflecting the integration and standardization requirements of the firm’s operating model. [MIT Center for Information Systems Research]<br />
• A conceptual blueprint that defines the structure and operation of an organization. The intent of an enterprise architecture is to determine how an organization can most effectively achieve its current and future objectives. [SearchCIO.com]</p></blockquote>
<p>Which for me brings up an instant response of  &#8221;<em>Huh?</em> Now <em>wait</em> a minute?&#8221;&#8230; The SearchCIO definition would make reasonable sense if it wasn&#8217;t arbitrarily constrained only to the view of the <em>organisation</em> &#8211; not the <em>enterprise</em>, as per that previous definition of &#8216;enterprise&#8217;. And in the MIT definition it&#8217;s constrained even further, with an unexplained emphasis on IT-infrastructure and &#8220;integration and standardization&#8221; &#8211; which doesn&#8217;t make sense at all.</p>
<p>One slide further on, and without any explanation or justification, we&#8217;re suddenly down in classic TOGAF territory, where the foundation for everything is IT-infrastructure, and where &#8216;Business Architecture&#8217; is &#8216;anything not-IT that might affect IT&#8217;. Oops&#8230;</p>
<p>And by the time we get to slide 22 (lower part of p.11), we&#8217;re presented with this:</p>
<blockquote><p><strong>Why Enterprise Architecture?</strong><br />
• Effective management and exploitation of information through IT is key to business success<br />
• Good information management = competitive advantage<br />
• Current IT systems do not really meet the needs of business<br />
– Fragmented, duplicated<br />
– Poorly understood<br />
– Not responsive to change<br />
• Investment in Information Technology<br />
– Focussed on system maintenance<br />
– Tactical developments rather than a strategic plan</p></blockquote>
<p>All I can say to that is &#8220;You <em>what</em>???&#8221;&#8230; To be blunt, what has <em>any</em> of this got to do with enterprise-architecture, in terms of the definitions of either &#8216;enterprise&#8217; or &#8216;architecture&#8217; above? &#8220;Some but not much&#8221;, is the short answer. To illustrate the point, let&#8217;s deconstruct some of those assertions above:</p>
<p>&#8211;  &#8221;Effective management and exploitation of information through IT is key to business success&#8221; &#8211; is it? Can you prove this? Given this arbitrary assertion about the importance of IT, can you show the connection &#8211; if any &#8211; to either &#8216;enterprise&#8217; or &#8216;architecture&#8217;? And what do you mean by &#8216;IT&#8217; anyway?</p>
<p>&#8211; &#8220;Good information management = competitive advantage&#8221; &#8211; possibly. But what about government and other organisations for whom &#8216;competitive advantage&#8217; has little or no priority or point? And what about all the other non-IT issues &#8211; such as <a title="Slidedeck 'Respect as an architectural issue' on Slideshare" href="http://www.slideshare.net/tetradian/respect-as-an-architectural-issue-a-casestudy-in-business-survival" target="_blank">respect and trust</a> &#8211; that might have far greater impacts on &#8216;competitive advantage&#8217;?</p>
<p>&#8211; &#8220;Current IT systems do not really meet the needs of business&#8221; &#8211; so what? The same is true of many other business-systems, such as the structure and design of core <a title="Website for Alex Osterwalders' book 'Business Model Generation'" href="http://www.businessmodelgeneration.com" target="_blank">business models</a> &#8211; which, architecturally speaking, would usually need to come <em>before</em> any fix-up of outdated IT-systems.</p>
<p>&#8211; &#8220;Investment in Information Technology [maintenance focus, tactical]&#8221; &#8211; again, yes, we know, but so what? The same is likely to be true about almost every other aspect of the enterprise &#8211; especially in multi-partner enterprises.</p>
<p>So let&#8217;s again be blunt about this: that slide above is best dismissed as mere marketing-puff &#8211; a sales pitch for large consultancies who want to sell &#8216;IT-rationalisation&#8217; programmes to clean up the IT-mess that in all probability they themselves had created in the first place&#8230; In practice, there&#8217;s so much that&#8217;s <em>missing</em> from that &#8216;Why Enterprise Architecture?&#8217; &#8211; such arbitrary and unjustifiable constraints on scope &#8211; that it really is all but meaningless. It describes only a <em>tiny</em> subset of the actual scope of &#8216;the architecture of the enterprise&#8217;, but somehow seems to purport that this is the whole. Which would be laughable if it wasn&#8217;t such a bad joke &#8211; or such a destructive one.</p>
<p>In other words, somewhere between slide 19 and slide 22, we&#8217;ve gone from enterprise and business, to a largely-spurious attempt at business-justification for one specific subset of enterprise IT-architecture. The remainder of &#8216;the architecture of the enterprise&#8217; &#8211; especially about anything not-IT &#8211; has been erased from the story.</p>
<p>Which is why the TOGAF-style EA story just does not make sense to anyone who&#8217;s not already embedded and wedded to an IT-centric view of the world.</p>
<p>If you want to see how and why enterprise-architecture is still such a darned hard &#8216;sell&#8217; to just about anyone in business, all you need to do is read that &#8216;Management Overview&#8217;. And quietly weep&#8230;</p>
<p>Surely by now we can do better than this? Please?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2012/01/30/how-it-centrism-creeps-into-ea/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How not to use IT in services</title>
		<link>http://weblog.tetradian.com/2011/11/15/sense-and-systems-in-ea/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sense-and-systems-in-ea</link>
		<comments>http://weblog.tetradian.com/2011/11/15/sense-and-systems-in-ea/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 20:31:10 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Complexity / Structure]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[effectiveness]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[john seddon]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[paradigm]]></category>
		<category><![CDATA[service-design]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[systems]]></category>
		<category><![CDATA[systems-thinking]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=4281</guid>
		<description><![CDATA[Several people picked up on this one after Gerold Kathan sent out a note about it, but perhaps David Sprott said it the best: davidsprott: RT @gkathan: John Seddon &#8211; a master class in how NOT to use IT in services. Optimize value, not cost. Brilliant. http://tinyurl.com/dygdcpg It&#8217;s a 40-minute video (split into three parts) [...]]]></description>
			<content:encoded><![CDATA[<p>Several people picked up on this one after <a title="Gerold Kathan (@gkathan) on Twitter" href="http://twitter.com/gkathan" target="_blank">Gerold Kathan</a> sent out a note about it, but perhaps <a title="David Sprott (@davidsprott) on Twitter" href="http://twitter.com/davidsprott" target="_blank">David Sprott</a> said it the best:</p>
<ul>
<li><em>davidsprott</em>: RT @gkathan: John Seddon &#8211; a master class in how NOT to use IT in services. Optimize value, not cost. Brilliant. <a title="Isaac Su, 'Systems-thinking in IT'" href="http://isaacsu.com/2011/11/systems-thinking-in-it/" target="_blank">http://tinyurl.com/dygdcpg</a></li>
</ul>
<p lang="EN-US">It&#8217;s a 40-minute video (split into three parts) of a keynote by <a title="Website for John Seddon" href="http://www.systemsthinking.co.uk/" target="_blank">John Seddon</a> at an IT-conference somewhen last year. And it&#8217;s <em>magic</em> &#8211; absolutely brilliant.</p>
<p lang="EN-US">If you&#8217;re into enterprise-architecture, business-architecture, organisational-architecture, service-design, or any related field such as service-management of any kind, you <em>need</em> to watch this video &#8211; there&#8217;s no other way to say it.</p>
<p lang="EN-US">Some of the insights I picked up on my first pass through include:</p>
<p lang="EN-US">
<ul>
<li>&#8220;standard times are for dummies&#8221;</li>
<li>&#8220;manage for value, not cost; if you manage to costs, your costs go up&#8221;</li>
<li>&#8220;it&#8217;s failure-demand, not value-demand&#8221;</li>
<li>&#8220;specialise &#8211; it increases the costs&#8221;</li>
<li>&#8220;people who study systems focus on demand&#8221;</li>
<li>&#8220;[you get better results because] you&#8217;re trained to identify the things you&#8217;re not capable of doing&#8221;</li>
<li>&#8220;we get rid of all the activity-measures, because they&#8217;re of no value whatsoever&#8221;</li>
<li>&#8220;whenever we create a back-office, we see an <em>increase</em> in activity: it should be a signal&#8230; but what do they do, no, they specialise the activity, they outsource it, they lean on people to do more faster, and that just creates more work.&#8221;</li>
<li>[vid3, 05:00-07:30 "it's just wrong"]</li>
<li>[on 'Lean'] &#8220;never give it a name: if you give it a name, the managers will expect if to come in a box&#8221;</li>
<li>&#8220;the problems you&#8217;ve really got are not the problems you think you have, when you study&#8221;</li>
<li>&#8220;[Taiichi] Ohno&#8217;s favourite word was &#8216;understanding&#8217;&#8221;</li>
<li>&#8220;[managers think] if you&#8217;re a service organisation, and you standardise the work, the costs will go down &#8211; wrong!&#8221;</li>
<li>&#8220;when you standardise and specialise in service design, you stop your system absorbing variety, and your costs go up: economy comes from flow, not scale&#8221;</li>
<li>[important summary in vid3: 13:00 - 14:30]</li>
</ul>
<p lang="EN-US">I&#8217;m going back to watch it again&#8230; <em>very</em> strong recommend.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2011/11/15/sense-and-systems-in-ea/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>More on starting EA from scratch</title>
		<link>http://weblog.tetradian.com/2011/10/26/more-on-starting-ea-from-scratch/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=more-on-starting-ea-from-scratch</link>
		<comments>http://weblog.tetradian.com/2011/10/26/more-on-starting-ea-from-scratch/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 10:30:29 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[effectiveness]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[narrative]]></category>
		<category><![CDATA[values]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=4025</guid>
		<description><![CDATA[A follow-on to the previous post &#8216;Where do we start with EA? &#8211; a practical question&#8216;, to address a number of comments and questions that came up via the Twitterstream. Again, I&#8217;ll keep the emphasis on the &#8216;how-to&#8217;, and hold back on the theory this time. (Have a wander elsewhere through this blog for the [...]]]></description>
			<content:encoded><![CDATA[<p>A follow-on to the previous post &#8216;<a title="Post 'Where do we start with EA? - a practical question'" href="http://weblog.tetradian.com/2011/10/24/where-do-we-start-with-ea-a-practical-question/" target="_blank">Where do we start with EA? &#8211; a practical question</a>&#8216;, to address a number of comments and questions that came up via the Twitterstream.</p>
<p>Again, I&#8217;ll keep the emphasis on the &#8216;how-to&#8217;, and hold back on the theory this time. (Have a wander elsewhere through this blog for the theory-bit! <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  )</p>
<p>A quick reminder about the context of the previous post. A colleague of mine, Alan, has found himself in a new job, company and industry. What&#8217; he&#8217;s used to doing is IT-oriented &#8216;enterprise&#8217;-architecture for utilities-management. His new company is in retail and e-retail &#8211; a lot of IT, sure, but a <em>fundamentally</em> different type of business, for which a conventional IT-centric version of EA may well be more of a hindrance than a help.</p>
<p>So the recommendation in the previous post was to start off with a focus, in parallel, on five distinct themes:</p>
<ul>
<li>the <em>politics</em> and pragmatics of architecture</li>
<li>setting the stage – the ‘<em>big-picture</em>‘</li>
<li>finding <em>allies</em> – people who know ‘the trade’</li>
<li>establishing <em>standards</em></li>
<li>finding the <em>story</em></li>
</ul>
<p>The post gave a quick summary on each of those themes &#8211; enough to get started, I&#8217;d hope, though obviously each could be a book (or several) just in itself.</p>
<p>What followed in the Twitterstream was interesting. Some of it was from Alan, some from others &#8211; I&#8217;ll paraphrase a bit to protect people&#8217;s identities and get it into a more usable sequence:</p>
<ul>
<li>I know I can&#8217;t get same performance as last job right now, but feeling frustrated with this low performance at start.  // I doubt they have same background, it&#8217;s new for everyone on strategy/leadership side.</li>
<li>First week there: trying to find some point to start, there is no architecture there yet. //  I need some kind of quick-start to show EA value first. // I&#8217;m trying to start with TOGAF, but is so big for a people without EA culture.</li>
<li>Everything depends on environment you&#8217;re in (culture, timing, IT strength) to propose a quick move</li>
<li>Is dangerous trying to say something execs want, and end up doing something wrong. Get to know background first // What is the company mission/vision here? &#8211; is a good start for any EA.</li>
<li>So, need to be calm, take a deep breath, do baby-steps on each thread with execs&#8217; participation?</li>
<li>Do you know why PEAF doesn&#8217;t have Security and Governance principles examples on this &#8220;starter-set&#8221; ? // Maybe new edition of the PEAF book soon with these principles?</li>
</ul>
<p>Let&#8217;s explore each of those in a bit more detail. (From here on I&#8217;ll use a &#8216;you&#8217;-format rather than &#8216;we&#8217;, for simplicity and to make it more direct, but it&#8217;s important to realise that this is generic, not solely advice to a single person.)</p>
<p>First, about <strong>frustration</strong>. Yeah, that&#8217;s very real at this point. The short answer is that it&#8217;s normal, absolutely to be expected, nothing wrong with it, yet you <em>do</em> have to deal with it, because the bald fact is that <em>this <span style="text-decoration: underline;">is</span> going to take time</em>.</p>
<p>A good enterprise-architecture is a kind of conceptual infrastructure: and without it it, you <em>are</em> going to get poorer performance: no doubt about that. But like all infrastructure, it&#8217;s easy to not notice it, or to forget about all the effort that went into building it. The one time you <em>do</em> notice it is when it suddenly isn&#8217;t there&#8230;</p>
<p>It&#8217;s really easy to blame yourself here for poorer performance, to think that the poor performance is somehow your fault, your responsibility. But don&#8217;t, because without that infrastructure in place, you&#8217;re in a situation of &#8216;reduced response-ability&#8217; &#8211; literally, a reduced <em>ability to respond</em>. The responsible action at this point is to deliver the best that you can within the constraints of that inadequate infrastructure, <em>and</em> set out to enhance that infrastructure. Which is exactly what you&#8217;re doing. But yes, <em>it will take time</em>, and effort, and everything else.</p>
<p>Getting lost in frustration won&#8217;t help. Saying that the infrastructure &#8216;should&#8217; be there already won&#8217;t help. What <em>will</em> help is &#8220;be calm, take a deep breath, do baby steps&#8221;, and follow the programme. Which is exactly what no-one wants to hear, I know &#8211; but unfortunately it <em>is</em> the only way that works.</p>
<p>The need for a <strong>quick-start</strong> is very real. We need quick results, but above all we need to get the interest and, if possible, real excitement, going right from Day 1. We have to make sure that EA <em>matters</em> to everyone, in <em>their</em> context, <em>their</em> workspace &#8211; because without that engagement and excitement, this ain&#8217;t goin&#8217; nowhere.</p>
<p>I&#8217;ll have to be blunt about this: <em>don&#8217;t</em> try to start off straight away with TOGAF, or any of the other &#8216;heavyweight&#8217; frameworks. They do have very real value, in <em>later</em> stages of EA (though often only in specific sub-domains of EA). But <em>at the start</em>, as that comment in the Twitterstream makes clear, all they&#8217;ll do is scare people off. <em>For this earliest stage</em>, we <em>need</em> something simpler.</p>
<p>I usually describe <a title="See book 'Doing Enterprise-Architecture'" href="http://tetradianbooks.com/2009/03/doing-ea/">EA-development</a> in terms of six distinct steps:</p>
<ul>
<li>Step 0: Get started (initial setup to do EA at all)</li>
<li>Step 1: What business are we in? (big-picture)</li>
<li>Step 2: Clean up the mess (horizontal optimisation)</li>
<li>Step 3: From strategy and execution (top-down)</li>
<li>Step 4: This is the real-world calling (bottom-up)</li>
<li>Step 5: Resolving the pain (spiral-out)</li>
</ul>
<p>TOGAF and the like tend to come into their own in Step 2 and Step 3: the old TOGAF 8 was excellent for Step-2 clean-up of the IT infrastructure and application-landscape, for example, whereas TOGAF 9 is more focussed on Step-3 strategy and the like. But <em>before</em> that happens, we need to have done the Step-1 work of establishing the enterprise-context (which TOGAF&#8217;s so-called &#8216;Business Architecture&#8217; does <em>not</em> do well); and before <em>that</em>, we need to have established, in Step-0, the reason and desire for doing EA at all (which TOGAF&#8217;s &#8216;Vision&#8217; is probably supposed to do, but doesn&#8217;t). And it&#8217;s in that very first proto-step that <a title="Pragmatic Enterprise Architecture Framework" href="http://www.pragmaticea.com" target="_blank">PEAF</a> in particular comes into its own.</p>
<p>Do take a look at PEAF&#8217;s structure, especially its <a title="PEAF Start-phase" href="http://www.pragmaticea.com/start.htm" target="_blank">startup phase</a>. To me at least, PEAF doesn&#8217;t compete as such with TOGAF or the like, because it describes what you need to do <em>before</em> going anywhere near any of the &#8216;heavyweights&#8217;.</p>
<p>And what PEAF emphasises is that the very first step after someone in the organisation decides to do something about EA is a first-stage training, education, above all <em>communication</em>. In PEAF, that first-stage introductory workshop includes slidedecks for each of these topics:</p>
<ul>
<li>EA &#8211; Why I Don&#8217;t Need It</li>
<li>EA &#8211; Frameworks</li>
<li>EA &#8211; Enterprise Debt</li>
<li>EA &#8211; Model vs CMDB</li>
<li>EA &#8211; Traits of an Enterprise Architect</li>
</ul>
<p>It&#8217;s structured so that senior execs need be there only for the first few items: in particular &#8220;Why you don&#8217;t need EA&#8221; and the core concept of &#8220;Enterprise Debt&#8221;. The more detailed information is relevant only to those who need to be more actively involved in everyday EA.</p>
<p style="padding-left: 30px;">[Notice the unusual negative, 'Why you <em>don't</em> need EA': it's a deliberate 'anti-sell', showing the value of something by being open about where it does <em>not</em> add value - and <em>not</em> presenting it as 'The Answer To Everything', as happens so often elsewhere...]</p>
<p>Perhaps the most crucial point is that there <em>is</em> a <a title="Process-diagram for PEAF Phase 1, 'Gain Agreement To Adopt EA'" href="http://www.pragmaticea.com/images/processes/phase1-gain-agreement-to-adopt-ea.png" target="_blank">step-by-step process</a> here: and it really <em>is</em> important to follow those steps, because that sequence and content is the end-result of a very careful study of what <em>doesn&#8217;t</em> work&#8230;</p>
<p><img class="aligncenter" title="PEAF Phase 1: Gain Agreement To Adopt EA" src="http://www.pragmaticea.com/images/processes/phase1-gain-agreement-to-adopt-ea.png" alt="" width="587" height="340" /></p>
<p>The &#8216;executive&#8217; part of that workshop is no more than half a day; the remainder of that entire process probably doesn&#8217;t take much longer than a week of elapsed time. In other words, it&#8217;s not a lot of work. But <em>you cannot skip it</em>: more to the point, if you <em>do</em> skip it, you can can guarantee that the enterprise-architecture will be going nowhere, slowly, with a <em>lot</em> of frustration. Your choice, really&#8230;</p>
<p>Getting to know the <strong>background</strong> is also crucial, though most of it will happen after that first &#8216;Step-0 stage&#8217; proto-step. In the previous post, this is what &#8216;setting the stage&#8217;, &#8216;finding allies&#8217; and &#8216;finding the story&#8217; were all about. The summaries from the previous post should be enough to get started: for example, the &#8216;setting the stage&#8217; theme <em>must</em> include concerns such as identifying vision, values and mission &#8211; and also being clear about the crucial <a title="Slidedeck 'What is an enterprise?' on Slideshare" href="http://www.slideshare.net/tetradian/what-is-an-enterprise" target="_blank">difference between &#8216;the organisation&#8217; and &#8216;the enterprise&#8217;</a>, because they&#8217;re <em>not</em> the same.</p>
<p>Another really important point here: <em>don&#8217;t</em> fall into the &#8216;TOGAF Trap&#8217; of describing enterprise IT-architecture (EITA) as &#8216;enterprise-architecture&#8217; (EA). Everything up to this point has been, <em>and must be</em>, about real whole-enterprise architecture &#8211; because we <em>must</em> establish the overall scope before we can focus in on any specific subset such as EITA or security or business-architecture or process-architecture anything else. If we constrain the scope too early, we&#8217;re then left with no adequate means to connect to the other domain-architectures &#8211; which again would guarantee architectural failure, especially over the longer term.</p>
<p style="padding-left: 30px;">[This, by the way, is another reason why we <em>don't</em> try to use TOGAF for EA until such time as we <em>do</em> want to focus specifically on the IT-related domains. It's very good for EITA, but way too constrained for real-EA: it's <em>really</em> important to understand the difference!]</p>
<p>The other theme, around <strong>principles and standards</strong>, is something that we shouldn&#8217;t worry about too much until we&#8217;ve already gone some way down the track. This is why a question such as &#8220;Do you know why PEAF doesn&#8217;t have Security and Governance principles examples on this &#8216;starter-set&#8217;?&#8221; kind of misses the point. In its current design, PEAF&#8217;s primary role is at that Step-0 / Step-1 stage, when we&#8217;re still only just starting out: and at that point the only thing we need to say about principles and standards is that we <em>are</em> indeed going to need principles and standards, and how to apply those principles and standards to real-world practice. That&#8217;s it. Hence the example-principles in PEAF are just that &#8211; they&#8217;re <em>examples</em>.</p>
<p>Any competent architect &#8211; which you would be, if you&#8217;ve been in an EA role for some while elsewhere &#8211; will know that yes, we will definitely need Security and Governance principles. But in the early stages &#8211; particularly the Step-0 &#8216;Gain Agreement&#8217; stage of PEAF &#8211; all you need to do is add them to that list of examples. It doesn&#8217;t need anything more that that, for <em>that</em> stage.</p>
<p>Later on, yes, you&#8217;ll need a lot more detail. And that&#8217;s the point at which we <em>would</em> start to use something like TOGAF, because it does have a very good descriptions of how to specify principles and define reference-architectures and their related standards. But we <em>don&#8217;t</em> try to do that too early: all it&#8217;ll do is confuse people, drowning them in too-much-detail and putting them off, just at the point when we need to gain their engagement.</p>
<p>So, quick summary: find a way to live with the frustration, because it&#8217;s going to be there for a quite a while, whatever you do; and <em>do</em> settle down to do everything step-by-step, because it <em>is</em> the only way that works.</p>
<p>Hope this helps, anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2011/10/26/more-on-starting-ea-from-scratch/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Enterprise-architecture and the Cloud</title>
		<link>http://weblog.tetradian.com/2011/10/07/ea-and-the-cloud/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ea-and-the-cloud</link>
		<comments>http://weblog.tetradian.com/2011/10/07/ea-and-the-cloud/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 13:15:05 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Complexity / Structure]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[complexity]]></category>
		<category><![CDATA[effectiveness]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[IT-architecture]]></category>
		<category><![CDATA[IT-centrism]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=3902</guid>
		<description><![CDATA[Okay, let&#8217;s go back to something that&#8217;s perhaps a bit less controversial than the past few posts&#8230; This one starts with a &#8216;rant&#8217; (as he put it) by Anders Jensen, about the ongoing hype over (gosh!) &#8216;the Cloud&#8217;: aojensen: As phk of FreeBSD says: #cloud is no different to the IBM mainframe. // It puzzles [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, let&#8217;s go back to something that&#8217;s perhaps a <em>bit</em> less controversial than the past few posts&#8230;</p>
<p>This one starts with a &#8216;rant&#8217; (as he put it) by <a title="Anders Ostergaard Jensen (@aojensen) on Twitter" href="http://twitter.com/aojensen" target="_blank">Anders Jensen</a>, about the ongoing hype over (gosh!) &#8216;the Cloud&#8217;:</p>
<p lang="EN-US">
<ul>
<li><em>aojensen</em>: As phk of FreeBSD says: #cloud is no different to the IBM mainframe. // It puzzles me why so many people put #entarch and #cloud in the same tweet. The former is a mgmt function, the latter a tech concern. // In other words, #cloud is a solution pattern and delivery mechanism. #entarch is about systemic management of all of the enterprise. // Thus, #cloud architect is nothing but a fancy word for solution architect. // Okay, rant over. #entarch</li>
</ul>
<div>For the most part I would agree with Anders&#8217; rant &#8211; I&#8217;ve said the same myself often enough. Yet there <em>is</em> a point about which we would definitely want to link enterprise-architecture (&#8216;#entarch&#8217;) and cloud-computing (&#8216;#cloud&#8217;) together, and that&#8217;s around strategy:</div>
<ul>
<li><em>tetradian</em>: @aojensen: &#8220;puzzles me why .. people put #entarch and #cloud in same tweet&#8221; &#8211; is valid if about enterprise strategy or strategy-to-tactics</li>
<li><em>aojensen</em>: @tetradian true, but then it is still a delivery mechanism realising a certain strategic/emergent intent.</li>
</ul>
<div>Perhaps the real point that&#8217;s missed by way too many cloud-adherents is this:</div>
<ul>
<li><em>tetradian</em>: @aojensen for viable biz-strategy, #cloud needs #entarch much more than entarch needs cloud &#8211; cloud can be biz-lethal without proper entarch</li>
<li><em>dougnewdick</em>: @tetradian @aojensen couldn&#8217;t agree with Tom more &#8211; whether you are talking EITA or &#8220;proper&#8221; EA <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
<p lang="EN-US">And <a title="Doug Newdick (@dougnewdick) on Twitter" href="http://twitter.com/dougnewdick" target="_blank">Doug Newdick</a> is right here, too: this isn&#8217;t just a &#8216;real-EA&#8217; issue. It applies just as much to an IT-oriented or even IT-centric &#8216;enterprise&#8217;-architecture, because it&#8217;s about the organisation&#8217;s strategy for managing its business-critical information.</p>
<p lang="EN-US">I&#8217;ve seen some people &#8211; okay, probably only the most hype-ridden and IT-obsessed, admittedly &#8211; who&#8217;ve argued that the availability of cloud-storage and cloud-based applications means there&#8217;s now no need for any enterprise-architecture. Let&#8217;s just be blunt about this: that&#8217;s dumb. Stupid &#8211; s<em>eriously</em> stupid. Demonstrates an almost complete inability to grasp the role of enterprise-architecture &#8211; and probably of the role of cloud, for that matter. Various other irritated epithets&#8230; <em>definitely</em> worthy of Anders&#8217; &#8216;rant&#8217;&#8230; mumble mumble grumble grrr&#8230;</p>
<p lang="EN-US">Okay, back off for a moment. Cool down, Thomas. Etcetera&#8230;</p>
<p lang="EN-US">For the moment, let&#8217;s just assume a &#8216;classic&#8217; TOGAF-style &#8216;enterprise&#8217;-architecture, focussed solely on IT. (It&#8217;s perfectly adequate for this purpose, so for once I&#8217;m not going to complain about &#8216;IT-centrism&#8217; etc here. <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ) It has four distinct domains: IT-infrastructure, Applications, Data, and &#8216;Business&#8217;, which in essence is a &#8216;none-of-the-above&#8217; relative to the other three IT-specific domains. Let&#8217;s assume, then, that we now believe the cloud hype, and hence that we can do everything via the cloud:</p>
<p lang="EN-US">
<ul>
<li><em>IT-infrastructure</em>: don&#8217;t need any, it&#8217;s all &#8216;bring your own IT&#8217;</li>
<li><em>Applications</em>: don&#8217;t need any, it&#8217;s all in the cloud, accessed via browsers and apps</li>
<li><em>Data</em>: don&#8217;t need to define any, it&#8217;s all defined in the cloud</li>
<li><em>&#8216;Business&#8217;</em> (process-workflows, business-models etc): we can build it all around what&#8217;s already available in the cloud</li>
</ul>
<p lang="EN-US">So: get rid of the IT-department, because there&#8217;s nothing for them to do any more. And get rid of all the enterprise-architects, because they&#8217;re just part of the IT-department that we don&#8217;t need any more. Simple, right? Huge savings in costs, too.</p>
<p lang="EN-US">Hmm. Right. Let&#8217;s take just a few points that are missed in those glib assertions above:</p>
<p lang="EN-US">
<ul>
<li>Who&#8217;s going to test the apps on all that range of different hardware and software and screen-resolutions and everything else?</li>
<li>Who&#8217;s going to help people when their &#8216;bring your own IT&#8217; doesn&#8217;t work?</li>
<li>Who&#8217;s going to help people understand how to access those cloud-apps, to understand the security-issues, and why leaving their iPhone in a cab could be a lot more serious than just the loss of a few of today&#8217;s Tweets?</li>
<li>Who&#8217;s going to choose which apps to use? Why will they choose those apps, from which providers?</li>
<li>Who&#8217;s going to design the workflows that bridge between all the different apps? Who will be responsible for the end-to-end business processes that jump around between different apps and different cloud-providers?</li>
<li>Who&#8217;s going to identify the business-metrics that bridge across those end-to-end business-processes? How will you gather those metrics, and ensure that they make business sense?</li>
<li>Who&#8217;s going to manage the reverse-backup, where you back up your own cloud-data in local storage? Who is going to be responsible for information-security, for end-to-end business-continuity and disaster-recovery, for escrow and recovery when (not &#8216;if&#8217;) one of your cloud-providers goes out of business, or when (not &#8216;if&#8217;) one of your providers starts getting too greedy, or for deciding what to do when your cloud-provider is taken over by one of your own competitors?</li>
</ul>
<p lang="EN-US">That list goes on, and on, and on, and on: and <em>you won&#8217;t be able to answer many, if any, of those questions, without a solid enterprise-architecture</em>. You&#8217;ll probably discover that you do indeed need that IT-department, too &#8211; a lot more than you&#8217;d realised. Oops&#8230; perhaps throwing everything into the cloud isn&#8217;t such a good idea after all&#8230;</p>
<p style="padding-left: 30px;" lang="EN-US">(There&#8217;s not much difference between this IT-oriented analysis and one coming from a &#8216;real-EA&#8217; perspective. The latter would cover a rather wider scope that&#8217;d throw up yet more crucial issues that cloud-providers, uh, somehow seem to forget to mention, but that&#8217;s about all, really.)</p>
<p lang="EN-US">The key point is this: <em>cloud is just another outsourcing arrangement</em>. Anders is right: in many ways it&#8217;s just a reversion to the IBM &#8216;data-processing&#8217; bureaus of half a century ago &#8211; brought up to date a bit, of course, and with a few more fancy bells-and-whistles such as &#8216;access by anyone from just about anywhere&#8217;, but otherwise the core principles are almost exactly the same.</p>
<p lang="EN-US">So if it&#8217;s &#8216;just another outsourcing arrangement&#8217;, we need to handle it architecturally much as for any other outsourcing arrangement. In other words:</p>
<p lang="EN-US">
<ul>
<li><em>Never</em> outsource your business-vision.</li>
<li><em>Never</em> outsource your strategy.</li>
<li><em>Never</em> outsource your business-critical information &#8211; and especially, <em>never</em> outsource the ownership or control of your business-critical information.</li>
<li>Know what you&#8217;re getting into, and why.</li>
<li>Know what it will cost, in every sense &#8211; including all of the myriad hidden costs that no-one seems to notice until too late.</li>
<li>Know what rules and regulations apply, under which jurisdictions.</li>
<li>Know how to ensure alignment between your organisation&#8217;s business vision and values, and those of the outsourcing provider.</li>
<li>Know how to ensure customer &#8216;single-view&#8217;, end-to-end continuity and suchlike whole-enterprise requirements.</li>
<li>Know who&#8217;s responsible for what, when, where, how and why &#8211; and how to plug the inevitable gaps between boundaries of responsibility across the overall partly-outsourced business-structure.</li>
<li>Know what can go wrong, and what impact each type of &#8216;going wrong&#8217; could have.</li>
<li>Know what to do when (not &#8216;if&#8217;) things go wrong.</li>
<li>Know how to get out of what you&#8217;re getting into.</li>
</ul>
<p lang="EN-US">(That&#8217;s another list that goes on and on, too&#8230; and again, that&#8217;s why enterprise-architecture exists, to help you resolve each item on that list.)</p>
<p lang="EN-US">What&#8217;s scary is the number of business-folks and IT-folks who&#8217;ve never even looked at that list, for <em>any</em> kind of outsourcing arrangement: they seem to buy into all of the sales-hype of the latest &#8216;<em>fad-du-jour</em>&#8216; instead, and apparently just hope for the best&#8230; Perhaps not the wisest strategy, shall we say?</p>
<p lang="EN-US">There&#8217;s no question that cloud is great for a typical start-up &#8211; because there you <em>do</em> usually have to outsource everything you can, to keep the initial costs right down. Yet in a more mature business, things get radically different. Sure, you can scale cloud-apps themselves, and data-storage in the cloud, and so on. But not the way in which information itself is used across a 5,000-person company: that&#8217;s a different ball-game entirely.</p>
<p lang="EN-US">What we find in practice is that, yes, some parts of the business do still need to be as nimble as any start-up &#8211; and hence, at first glance, would be seem to be ideal candidates for cloud-apps and the like. But some parts of the business need to be very stable, in some cases for decades or more &#8211; as in health, for example, or retail-banking, or some aspects of pharmaceuticals, or some types of engineering. After half a century and more of IT practice in organisations large and small, we <em>do</em> know how to manage that kind of data, those kinds of processes &#8211; and one of the things that that tells is that those kinds of requirements are <em>not</em> a good fit for cloud. And it&#8217;s different for every industry, every organisation, every size of organisation &#8211; whereas the best that most cloud-providers seem to offer is a kind of vaguely-customisable one-app-fits-all which in some ways combines all of the disadvantages of the different options with almost none of the advantages, other than some surface-layer cost-savings that may well evaporate and worse once Reality Department barges its way into the real picture. Hmm&#8230; Tricky, that&#8230;</p>
<p lang="EN-US">To make it even more difficult, most large organisations have organisation-specific taxonomies and schemas that <em>do</em> need to be enforced across all usages throughout the business &#8211; which may well not be supported in the kind of prepackaged schemas offered by many providers. As a result, we&#8217;d have to do some potentially-tangled to-and-fro translations between the internal schemas, and the providers&#8217; schemas &#8211; all of which is doable, of course, but increases the cost and the risk-potential, and reduces the <em>actual</em> savings from the outsourcing arrangement.</p>
<p lang="EN-US">To make sense of all of this, we need a solid understanding of <a title="Post 'Architecting the enterprise backbone'" href="http://weblog.tetradian.com/2011/06/17/architecting-the-enterprise-backbone/" target="_blank">backbone versus edge</a> &#8211; of what <em>must</em> be maintained strictly according to standard, or what <em>must</em> be managed internally for strategic reasons, versus what can be much more freeform; and the <a title="Post 'What can we simplify in enterprise-architectures?'" href="http://weblog.tetradian.com/2011/09/30/what-can-we-simplify-in-ea/" target="_blank">transitions and translations</a> and <a title="Post 'Backbone and business-rules'" href="http://weblog.tetradian.com/2011/09/24/backbone-and-business-rules/" target="_blank">governance-issues</a> between them; and how all of the respective choices are guided in turn by enterprise-strategy. Which, again, is where a solid enterprise-architecture <em>really</em> needs to be part of this outsourcing picture.</p>
<p lang="EN-US">Which brings us back to Anders&#8217; point with which we started: cloud is &#8216;just another outsourcing-arrangement&#8217;. And as with any other outsourcing arrangement, the business needs a solid <em>strategic</em> understanding of all the implications of that outsourcing-arrangement &#8211; its potential advantages and disadvantages, its costs and revenue-possibilities, its opportunities and risks, its impacts on business-processes, and much, much more. And almost the only way to identify whether that outsourcing arrangement does or does not make strategic sense is via a well-described enterprise-scope architecture-description, fully linked to enterprise strategy.</p>
<p lang="EN-US">Outsourcing everything &#8211; or <em>anything</em>, actually - to the cloud could be lethal to the business: yet without a proper enterprise-architecture, there&#8217;s no way to know what is a risk, and what is not. As Anders says, cloud is just a solution-pattern: there are usually plenty of other options that can be used instead. But enterprise-architecture is a management-function, a strategic function: not wise to try to run a business without it&#8230;</p>
<p lang="EN-US">So cloud isn&#8217;t actually necessary to any business: but an enterprise-architecture certainly is. In that sense, cloud needs enterprise-architecture much more than enterprise-architecture needs cloud. Might be useful for everyone if some of the current clutter of cloud hype-merchants were a bit more willing to grasp that point?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2011/10/07/ea-and-the-cloud/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

