<?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>Steve Nimmons &#187; Architecture</title>
	<atom:link href="http://stevenimmons.org/tag/architecture/feed/" rel="self" type="application/rss+xml" />
	<link>http://stevenimmons.org</link>
	<description>At the intersection of science, technology, engineering and politics</description>
	<lastBuildDate>Sun, 25 Mar 2012 11:21:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>On your Bike: Pattern to Anti Pattern to Pattern</title>
		<link>http://stevenimmons.org/2012/02/on-your-bike-pattern-to-anti-pattern-to-pattern/</link>
		<comments>http://stevenimmons.org/2012/02/on-your-bike-pattern-to-anti-pattern-to-pattern/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 07:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Anti Patterns]]></category>
		<category><![CDATA[Codification]]></category>
		<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Analogy]]></category>
		<category><![CDATA[Anti Pattern]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Bicycle]]></category>
		<category><![CDATA[Bike]]></category>
		<category><![CDATA[Bone Shaker]]></category>
		<category><![CDATA[cycling]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[hype cycle]]></category>
		<category><![CDATA[Pattern]]></category>
		<category><![CDATA[Penny Farthing]]></category>
		<category><![CDATA[Penny Farthing Anti Pattern]]></category>
		<category><![CDATA[safety bicycle]]></category>
		<category><![CDATA[Velocipede]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/02/on-your-bike-pattern-to-anti-pattern-to-pattern/</guid>
		<description><![CDATA[Patterns, Anti Patterns and the history of the bicycle.]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fstevenimmons.org%2F2012%2F02%2Fon-your-bike-pattern-to-anti-pattern-to-pattern%2F&amp;layout=button_count&amp;show_faces=false&amp;width=&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:80px;"><div class="g-plusone" data-size="medium" data-href="http://stevenimmons.org/2012/02/on-your-bike-pattern-to-anti-pattern-to-pattern/" ></div></div><div class="really_simple_share_linkedin" style="width:100px;"><script type="IN/Share" data-counter="right" data-url="http://stevenimmons.org/2012/02/on-your-bike-pattern-to-anti-pattern-to-pattern/"></script></div><div class="really_simple_share_pinterest" style="width:90px;"><a href="http://pinterest.com/pin/create/button/?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F02%2Fon-your-bike-pattern-to-anti-pattern-to-pattern%2F&media=http%3A%2F%2Fstevenimmons.org%2Fwp-content%2Fuploads%2F2012%2F02%2Fbiking.jpg&description=On your Bike: Pattern to Anti Pattern to Pattern" class="pin-it-button" count-layout="horizontal">Pin It</a></div><div class="really_simple_share_buzz" style="width:100px;"><a title="Post to Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" 
						data-url="http://stevenimmons.org/2012/02/on-your-bike-pattern-to-anti-pattern-to-pattern/"></a></div><div class="really_simple_share_twitter" style="width:100px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="On your Bike: Pattern to Anti Pattern to Patternvia @atosSteve" data-url="http://stevenimmons.org/2012/02/on-your-bike-pattern-to-anti-pattern-to-pattern/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p>Patterns becoming <a class="zem_slink" title="Anti-pattern" href="http://en.wikipedia.org/wiki/Anti-pattern" rel="wikipedia">Anti Patterns</a> and <a class="zem_slink" title="Anti-pattern" href="http://en.wikipedia.org/wiki/Anti-pattern" rel="wikipedia">Anti Patterns</a> becoming Patterns. An illustration using the ‘history of cycles’:</p>
<p><strong>1817 to 1819: the draisine or <a class="zem_slink" title="Velocipede" href="http://en.wikipedia.org/wiki/Velocipede" rel="wikipedia">velocipede</a></strong></p>
<p><strong>Positives: </strong>basic concept established</p>
<p><strong>Negatives</strong>: no pedals</p>
<p><strong>Note</strong>: Foundational Pattern Established.</p>
<div class="zemanta-img" style="display: block; float: right; margin: 1em; width: 310px">
<p class="zemanta-img-attribution" style="font-size: 0.8em"></p></div>
<p>&#160;<img height="335" src="http://upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Draisine_or_Laufmaschine,_around_1820._Archetype_of_the_Bicycle._Pic_01.jpg/800px-Draisine_or_Laufmaschine,_around_1820._Archetype_of_the_Bicycle._Pic_01.jpg" width="447" /></p>
<p><strong>1860 Bone Shakers</strong></p>
<p><strong>Positives:</strong> Reduced weight, sleeker, more elegant designs, facilitated mass production.</p>
<p><strong>Negatives:</strong> <a class="zem_slink" title="Rigid frame" href="http://en.wikipedia.org/wiki/Rigid_frame" rel="wikipedia">Rigid frame</a> and iron banded wheels. Uncomfortable.</p>
<p><strong>Note: </strong>Foundational Pattern extended – inclusion of pedals on front wheel</p>
<p><img height="306" src="http://upload.wikimedia.org/wikipedia/commons/9/94/Lallement-serpentine-velocipede.gif" width="450" />&#160; </p>
<p><strong>1870’s The Penny Farthing</strong></p>
<p><strong>Positives: </strong>Fast, lighter frame (small rear wheel)</p>
<p><strong>Negatives: </strong>Dangerous – easy to get thrown over the front wheel, with catastrophic consequences</p>
<p><strong>Notes: </strong>A seemingly illogical design variation, but with speed and weight benefits. By modern standards this would undoubtedly be considered an Anti Pattern. Velocipede and Bone Shaker considered Anti Patterns in this design</p>
<p><img height="446" src="http://upload.wikimedia.org/wikipedia/commons/a/a7/Ordinary_bicycle01.jpg" width="451" /></p>
<p><strong>1886 Coventry Rotary <a class="zem_slink" title="Quadracycle" href="http://en.wikipedia.org/wiki/Quadracycle" rel="wikipedia">Quadracycle</a> </strong></p>
<p><strong>Positives: </strong>Stability, balance, room for two</p>
<p><strong>Negatives</strong>: elaborate construction, size </p>
<p><strong>Notes: </strong>Arguably a useful derivation of an Anti Pattern (the Penny Farthing)</p>
<p><img height="352" src="http://upload.wikimedia.org/wikipedia/commons/thumb/7/70/Bicycle_two_1886.jpg/772px-Bicycle_two_1886.jpg" width="452" /></p>
<p><strong>1880’s and 1890’s – The <a class="zem_slink" title="Safety bicycle" href="http://en.wikipedia.org/wiki/Safety_bicycle" rel="wikipedia">Safety Bicycle</a></strong>&#160;</p>
<p><strong>Positives: </strong>suspension, <a class="zem_slink" title="Tire" href="http://en.wikipedia.org/wiki/Tire" rel="wikipedia">pneumatic tyres</a>, enabler of female emancipation. Improved comfort and speed, as the drive was transferred to the non-steering rear wheel and allowed for smoother pedalling.</p>
<p><strong>Negatives</strong>: Comparably few.</p>
<p><strong>Notes: </strong>Gone the Penny Farthing Anti Pattern, return of many features of velocipede and bone shaker patterns. </p>
<p><img height="410" src="http://upload.wikimedia.org/wikipedia/commons/3/3b/BicyclePlymouth.jpg" width="451" /> </p>
<p>The basic design pattern of the Safety Bicycle has changed little in over a century.</p>
<p><img height="382" src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/90/Hybrid-bicycle-1.jpg/710px-Hybrid-bicycle-1.jpg" width="452" /></p>
<h2>The Technological Context</h2>
<p>Complex Information Systems do not tend towards a ‘Safety Bicycle’ design. There are too many factors such as shifting dynamics, business models, technological advances and trends. Many Patterns become Anti Patterns (although it is not inevitable). In all of the examples above, the wheel (Pattern) is a constant. Patterns become Anti Patterns when a better solution is found, possibly due to new capabilities or insight. Patterns can falsely become Anti Patterns, as illustrated by the design deviation towards the Penny Farthing. The Penny Farthing Anti Pattern was soon recognised, due to serious safety concerns. </p>
<p>In legacy transformation, it is impossible to convert the Penny Farthing into a mountain bike. Penny Farthing conversion Anti Patterns are however regularly attempted in application and infrastructure modernisation.</p>
<h2>The Hype Cycle</h2>
<p>To continue the metaphor, the Hype Cycle fuels Pattern / Anti Pattern misclassification. The ‘latest and greatest’ might well be the enduring Pattern (the Safety Bicycle). In some cases however it could also be a Penny Farthing, nice to look at, but with few practical or enduring qualities.&#160; </p>
</p>
</p>
</p>
<div class="zemanta-img" style="display: block; float: right; margin: 1em; width: 310px">
<p class="zemanta-img-attribution" style="font-size: 0.8em"></p></div>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" style="border-right: medium none; border-top: medium none; float: right; border-left: medium none; border-bottom: medium none" alt="Enhanced by Zemanta" src="http://img.zemanta.com/zemified_e.png?x-id=b3e7d846-0f2c-4cd2-a99e-1dad718f3042" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/02/on-your-bike-pattern-to-anti-pattern-to-pattern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anti Pattern: Process Fixation</title>
		<link>http://stevenimmons.org/2012/01/anti-pattern-process-fixation/</link>
		<comments>http://stevenimmons.org/2012/01/anti-pattern-process-fixation/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 06:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Anti Patterns]]></category>
		<category><![CDATA[DECISION]]></category>
		<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Anti Pattern]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Systems Thinking]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/01/anti-pattern-process-fixation/</guid>
		<description><![CDATA[Focus on deliverables, avoid fixation on process.]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fanti-pattern-process-fixation%2F&amp;layout=button_count&amp;show_faces=false&amp;width=&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:80px;"><div class="g-plusone" data-size="medium" data-href="http://stevenimmons.org/2012/01/anti-pattern-process-fixation/" ></div></div><div class="really_simple_share_linkedin" style="width:100px;"><script type="IN/Share" data-counter="right" data-url="http://stevenimmons.org/2012/01/anti-pattern-process-fixation/"></script></div><div class="really_simple_share_pinterest" style="width:90px;"><a href="http://pinterest.com/pin/create/button/?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fanti-pattern-process-fixation%2F&media=http%3A%2F%2Fstevenimmons.org%2Fwp-content%2Fuploads%2F2012%2F01%2Flostinprocess_thumb.jpg&description=Anti Pattern: Process Fixation" class="pin-it-button" count-layout="horizontal">Pin It</a></div><div class="really_simple_share_buzz" style="width:100px;"><a title="Post to Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" 
						data-url="http://stevenimmons.org/2012/01/anti-pattern-process-fixation/"></a></div><div class="really_simple_share_twitter" style="width:100px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="Anti Pattern: Process Fixationvia @atosSteve" data-url="http://stevenimmons.org/2012/01/anti-pattern-process-fixation/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div></p>
<p><em>The Process Fixation Anti Pattern</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/01/lostinprocess.jpg"><img title="lostinprocess" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="519" alt="lostinprocess" src="http://stevenimmons.org/wp-content/uploads/2012/01/lostinprocess_thumb.jpg" width="327" border="0" /></a>&#160;</p>
<p>This is a common Anti Pattern, and in the world of <a class="zem_slink" title="Enterprise architecture" href="http://en.wikipedia.org/wiki/Enterprise_architecture" rel="wikipedia">Enterprise Architecture</a> is a bedfellow of ‘Framework Abuse’. Certain Enterprise Architects become fixated with process, convincing themselves that meticulous implementation of every conceivable aspect and dimension of the framework they are using (<a class="zem_slink" title="The Open Group Architecture Framework" href="http://en.wikipedia.org/wiki/The_Open_Group_Architecture_Framework" rel="wikipedia">TOGAF</a> ADM or otherwise) is somehow practical and worthwhile. Of course this quickly turns into a waste of time, effort and money. ‘Modelling for Modelling’s sake’ snowballs, with increasingly ingenious reasons as to why the darkest recesses of the architecture need further elaboration. The great <a class="zem_slink" title="Fallacy" href="http://en.wikipedia.org/wiki/Fallacy" rel="wikipedia">fallacy</a> at hand is a belief that, ‘if we follow the process, we cannot go wrong’, ergo ‘if we follow the process to increasing levels of detail’ we can only increase our chances of success. When projects and architectural initiatives fail, adherence to the process is often rewarded with ‘blame amnesty’. Worst still is another fallacious conclusion that the reason for failure was lack of rigour and detail in the application of the process. This fuels more folly in future endeavours.</p>
<p>This Anti Pattern rears its head as closely related variants, such as: ‘the process becomes the deliverable’ or ‘the plan becomes the deliverable’. </p>
<h2>The Anti Pattern Codified</h2>
<p><strong>Anti Pattern Name </strong>[Process Fixation (or sometimes ‘Seduced by the Process’).] </p>
<p><strong>Type:</strong> [Process, Management] </p>
<p><strong>Problem: </strong>[Process fixation seduces architects into what might be pejoratively referred to as ‘<strong><em>doing the framework</em></strong>’. Execution of the method becomes the deliverable, not the business critical deliverables themselves. They risk becoming‘near-accidental’ by-products.] </p>
<p><strong>Context:</strong> [Inexperience (Seduced by the Process), The Defence of ‘I Followed the Process’ – i.e. Protecting one’s Ass(ets).] </p>
<p><strong>Forces:</strong> [Regulation, policies and adherence mandates, inability to distinguish between what is essential, what is ‘nice to have’ and what level of detail is required and when. Amnesty for following a good process in the wrong way.] </p>
<p><strong>Resulting Context:</strong> [Expensive and bloated architectural models that few understand or use, by-product deliverables, ‘hit and miss’ quality.] </p>
<p><strong>Solution(s):</strong> [Use of Pragmatic Frameworks (e.g. PEAF), over-sight of the process by experienced pragmatists, ‘Agile’ mindset.]</p>
<p><em>This post uses the </em><a href="http://c2.com/cgi/wiki?AntiPatternTemplate"><em>Anti Pattern template</em></a><em> (with some modifications) from c2.com as its structural basis.</em></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" style="border-right: medium none; border-top: medium none; float: right; border-left: medium none; border-bottom: medium none" alt="Enhanced by Zemanta" src="http://img.zemanta.com/zemified_e.png?x-id=1a048a8d-689e-43b5-984d-a2a782c334de" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/anti-pattern-process-fixation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise Architecture Anti Patterns: Maturity Model Mountaineering</title>
		<link>http://stevenimmons.org/2012/01/enterprise-architecture-anti-patterns-maturity-model-mountaineering/</link>
		<comments>http://stevenimmons.org/2012/01/enterprise-architecture-anti-patterns-maturity-model-mountaineering/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 06:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Anti Patterns]]></category>
		<category><![CDATA[Application Architecture]]></category>
		<category><![CDATA[Codification]]></category>
		<category><![CDATA[DECISION]]></category>
		<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Architecture Strategy]]></category>
		<category><![CDATA[Department of Commerce]]></category>
		<category><![CDATA[DoC ACMM]]></category>
		<category><![CDATA[Enterprise Anti Patterns]]></category>
		<category><![CDATA[Enterprise Strategy]]></category>
		<category><![CDATA[Gartner]]></category>
		<category><![CDATA[Gartner Maturity Model]]></category>
		<category><![CDATA[Information Systems]]></category>
		<category><![CDATA[Information Systems Research]]></category>
		<category><![CDATA[Maturity]]></category>
		<category><![CDATA[Maturity Model]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[PEAF]]></category>
		<category><![CDATA[Pragmatic EA]]></category>
		<category><![CDATA[Pragmatic Enterprise Architecture]]></category>
		<category><![CDATA[Sloan Center]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/01/enterprise-architecture-anti-patterns-maturity-model-mountaineering/</guid>
		<description><![CDATA[The 'three M's anti pattern' - Maturity Model Mountaineering - when architecture becomes a goal in itself.]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fenterprise-architecture-anti-patterns-maturity-model-mountaineering%2F&amp;layout=button_count&amp;show_faces=false&amp;width=&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:80px;"><div class="g-plusone" data-size="medium" data-href="http://stevenimmons.org/2012/01/enterprise-architecture-anti-patterns-maturity-model-mountaineering/" ></div></div><div class="really_simple_share_linkedin" style="width:100px;"><script type="IN/Share" data-counter="right" data-url="http://stevenimmons.org/2012/01/enterprise-architecture-anti-patterns-maturity-model-mountaineering/"></script></div><div class="really_simple_share_pinterest" style="width:90px;"><a href="http://pinterest.com/pin/create/button/?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fenterprise-architecture-anti-patterns-maturity-model-mountaineering%2F&media=http%3A%2F%2Fstevenimmons.org%2Fwp-content%2Fuploads%2F2012%2F01%2Fclimber_thumb.jpg&description=Enterprise Architecture Anti Patterns: Maturity Model Mountaineering" class="pin-it-button" count-layout="horizontal">Pin It</a></div><div class="really_simple_share_buzz" style="width:100px;"><a title="Post to Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" 
						data-url="http://stevenimmons.org/2012/01/enterprise-architecture-anti-patterns-maturity-model-mountaineering/"></a></div><div class="really_simple_share_twitter" style="width:100px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="Enterprise Architecture Anti Patterns: Maturity Model Mountaineeringvia @atosSteve" data-url="http://stevenimmons.org/2012/01/enterprise-architecture-anti-patterns-maturity-model-mountaineering/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><em>The ‘three M’s <a class="zem_slink" title="Anti-pattern" href="http://en.wikipedia.org/wiki/Anti-pattern" rel="wikipedia">anti pattern</a>’ – Maturity Model Mountaineering</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/01/climber.jpg"><img title="climber" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="361" alt="climber" src="http://stevenimmons.org/wp-content/uploads/2012/01/climber_thumb.jpg" width="544" border="0" /></a></p>
<h2>1.1 Enterprise Architecture Maturity Models</h2>
<p><strong>Enterprise Architecture Maturity Models</strong> are useful assets, particularly in ‘capability assessments’ as a thinking framework to score and express levels of architectural sophistication within the business. This is important, as it helps surface strengths and weaknesses and drives the capture and recognition of capability gaps. This can be used to direct corporate strategies in training, outsourcing, acquisition, strategic partnering etc.</p>
<p>The anti pattern arises when Enterprise Architects shift focus away from business strategy towards IT led technical challenge.</p>
<p>For reference, the Department of Commerce Maturity Model is outlined in section 1.1.1 and the MIT / Sloan Maturity Model from the ‘Enterprise Architecture as Strategy’ book is outlined in section 1.1.2. There are other Enterprise Architecture Maturity models, including Gartner and Pragmatic Enterprise Architecture Framework models.</p>
<h3>1.1.1 DoC ACMM &#8211; Department of Commerce Maturity Model</h3>
<p><em>This model originates from the office of the CIO of the </em><a class="zem_slink" title="United States Department of Commerce" href="http://en.wikipedia.org/wiki/United_States_Department_of_Commerce" rel="wikipedia"><em>US Department of Commerce</em></a><em>. </em></p>
<div class="table-wrap" style="word-spacing: 0px; font: 11px/16px verdana, helvetica, arial, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">
<table class="confluenceTable" style="clear: left; padding-right: 0px; padding-left: 0px; font-weight: normal; font-size: 11px; padding-bottom: 0px; margin: 5px 0px; color: rgb(0,0,0); line-height: 16px; padding-top: 0px; font-family: verdana, arial, sans-serif; border-collapse: collapse">
<tbody>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">&#160;</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Focus</b></td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Architecture Element</b></td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">0</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">No Enterprise Architecture Program</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">No Enterprise Architecture to speak of.</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">&#160;</td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">1</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Initial</b> &#8211; Informal Enterprise Architecture Process Underway</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">1.&#160;&#160;&#160;&#160;&#160;&#160; Processes are ad hoc and localized.&#160; Some Enterprise Architecture processes are defined.&#160; There is no unified architecture process across technologies or business processes.&#160; Success depends on individual efforts.<span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />2.&#160;&#160;&#160;&#160;&#160;&#160; Enterprise Architecture processes, documentation, and standards are established by a variety of ad hoc means and are localized or informal. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />3.&#160;&#160;&#160;&#160;&#160;&#160; Minimal, or implicit linkage to business strategies or business drivers. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />4.&#160;&#160;&#160;&#160;&#160;&#160; Limited management team awareness or involvement in the architecture process. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />5.&#160;&#160;&#160;&#160;&#160;&#160; Limited Operating Unit acceptance of the Enterprise Architecture process. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />6.&#160;&#160;&#160;&#160;&#160;&#160; The latest version of the Operating Unit&#8217;s Enterprise Architecture documentation is on the Web.&#160; Little communication exists about the Enterprise Architecture process and possible process improvements<span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />7.&#160;&#160;&#160;&#160;&#160;&#160; IT Security considerations are ad hoc and localized. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />8.&#160;&#160;&#160;&#160;&#160;&#160; No explicit governance of architectural standards. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />9.&#160;&#160;&#160;&#160;&#160;&#160; Little or no involvement of strategic planning and acquisition personnel in enterprise architecture process.&#160; Little or no adherence to existing Standards Profile</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">&#160;</td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">2</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Enterprise Architecture Process Is <b>Under Development</b></td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">1.&#160;&#160;&#160;&#160;&#160;&#160; Basic Enterprise Architecture Process program is documented based on OMB Circular A &#8211; 130 and Department of Commerce Enterprise Architecture Guidance.&#160; The architecture process has developed clear roles and responsibilities. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />2.&#160;&#160;&#160;&#160;&#160;&#160; IT Vision, Principles, Business Linkages, Baseline, and Target Architecture are identified.&#160; Architecture standards exist, but not necessarily linked to Target Architecture.&#160; Technical Reference Model and Standards Profile framework established.&#160; <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />3.&#160;&#160;&#160;&#160;&#160;&#160; Explicit linkage to business strategies. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />4.&#160;&#160;&#160;&#160;&#160;&#160; Management awareness of Architecture effort. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />5.&#160;&#160;&#160;&#160;&#160;&#160; Responsibilities are assigned and work is underway. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />6.&#160;&#160;&#160;&#160;&#160;&#160; The DOC and Operating Unit Enterprise Architecture Web Pages are updated periodically and is used to document architecture deliverables.<span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />7.&#160;&#160;&#160;&#160;&#160;&#160; IT Security Architecture has defined clear roles and responsibilities. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />8.&#160;&#160;&#160;&#160;&#160;&#160; Governance of a few architectural standards and some adherence to existing Standards Profile.<span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />9.&#160;&#160;&#160;&#160;&#160;&#160; Little or no formal governance of IT Investment and Acquisition Strategy.&#160; Operating Unit demonstrates some adherence to existing Standards Profile.</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">&#160;</td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">3</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Defined</b> Enterprise Architecture Including Detailed Written Procedures and Technical Reference Model</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">1.&#160;&#160;&#160;&#160;&#160;&#160; The architecture is well defined and communicated to IT staff and business management with Operating Unit IT responsibilities.&#160; The process is largely followed. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />2.&#160;&#160;&#160;&#160;&#160;&#160; Gap Analysis and Migration Plan are completed.&#160; Fully developed Technical Reference Model and Standards Profile.&#160; IT goals and methods are identified.&#160; The architecture aligns with the DOC and Federal Enterprise Architectures. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />3.&#160;&#160;&#160;&#160;&#160;&#160; Enterprise Architecture is integrated with capital planning &amp; investment control and supports e-government. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />4.&#160;&#160;&#160;&#160;&#160;&#160; Senior-management team aware of and supportive of the enterprise-wide architecture process.&#160; Management actively supports architectural standards. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />5.&#160;&#160;&#160;&#160;&#160;&#160; Most elements of Operating Unit show acceptance of or are actively participating in the Enterprise Architecture process. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />6.&#160;&#160;&#160;&#160;&#160;&#160; Architecture documents updated regularly on DOC Enterprise Architecture Web Page. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />7.&#160;&#160;&#160;&#160;&#160;&#160; IT Security Architecture Standards Profile is fully developed and is integrated with Enterprise Architecture. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />8.&#160;&#160;&#160;&#160;&#160;&#160; Explicit documented governance of majority IT investments. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />9.&#160;&#160;&#160;&#160;&#160;&#160; IT acquisition strategy exists and includes compliance measures to IT Enterprise Architecture.&#160; Cost-benefits are considered in identifying projects.</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">&#160;</td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">4</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Managed</b> and Measured Enterprise Architecture Process</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">1.&#160;&#160;&#160;&#160;&#160;&#160; Enterprise Architecture process is part of the culture.&#160; Quality metrics associated with the architecture process are captured. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />2.&#160;&#160;&#160;&#160;&#160;&#160; Enterprise Architecture documentation is updated on a regular cycle to reflect the updated Enterprise Architecture.&#160; Business, Information, Application and Technical Architectures defined by appropriate de-jure and de-facto standards.&#160; The architecture continues alignment with the DOC and Federal Enterprise Architectures.&#160; An automated tool is used to improve the usability of the architecture. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />3.&#160;&#160;&#160;&#160;&#160;&#160; Capital planning and investment control are adjusted based on the feedback received and lessons learned from updated Enterprise Architecture.&#160; Periodic re-examination of business drivers. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />4.&#160;&#160;&#160;&#160;&#160;&#160; Senior-management team directly involved in the architecture review process.<span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />5.&#160;&#160;&#160;&#160;&#160;&#160; The entire Operating Unit accepts and actively participates in the Enterprise Architecture process. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />6.&#160;&#160;&#160;&#160;&#160;&#160; Architecture documents are updated regularly, and frequently reviewed for latest architecture developments/standards.<span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />7.&#160;&#160;&#160;&#160;&#160;&#160; Performance metrics associated with IT Security Architecture are captured.<span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />8.&#160;&#160;&#160;&#160;&#160;&#160; Explicit governance of all IT investments.&#160; Formal processes for managing variances feed back into Enterprise Architecture. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />9.&#160;&#160;&#160;&#160;&#160;&#160; All planned IT acquisitions and purchases are guided and governed by the Enterprise Architecture.</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">&#160;</td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">5</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Optimizing</b> &#8211; Continuous Improvement of Enterprise Architecture Process</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">1.&#160;&#160;&#160;&#160;&#160;&#160; Concerted efforts to optimize and continuously improve architecture process. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />2.&#160;&#160;&#160;&#160;&#160;&#160; A standards and waivers process are used to improve architecture development process improvements. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />3.&#160;&#160;&#160;&#160;&#160;&#160; Architecture process metrics are used to optimize and drive business linkages.&#160; Business involved in the continuous process improvements of Enterprise Architecture. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />4.&#160;&#160;&#160;&#160;&#160;&#160; Senior management involvement in optimizing process improvements in Architecture development and governance. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />5.&#160;&#160;&#160;&#160;&#160;&#160; Feedback on architecture process from all Operating Unit elements is used to drive architecture process improvements. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />6.&#160;&#160;&#160;&#160;&#160;&#160; Architecture documents are used by every decision maker in the organization for every IT-related business decision.&#160; <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />7.&#160;&#160;&#160;&#160;&#160;&#160; Feedback from IT Security Architecture metrics are used to drive architecture process improvements. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />8.&#160;&#160;&#160;&#160;&#160;&#160; Explicit governance of all IT investments.&#160; A standards and waivers process is used to improve governance-process improvements. <span class="Apple-converted-space">&#160;</span>             <br class="atl-forced-newline" />            <br class="atl-forced-newline" />9.&#160;&#160;&#160;&#160;&#160;&#160; No unplanned IT investment or acquisition activity.</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">&#160;</td>
</tr>
</tbody>
</table></div>
<p>  <br class="Apple-interchange-newline" /><br />
<h3>1.1.2 MIT / Sloan Maturity Model (From Enterprise Architecture as Strategy)</h3>
<p style="padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 16px 0px; word-spacing: 0px; font: 11px/16px verdana, arial, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 0px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><em>This model was produced in 2005 by the MIT Sloan Center for Information Systems Research and IMD.</em></p>
<div class="table-wrap" style="word-spacing: 0px; font: 11px/16px verdana, helvetica, arial, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">
<table class="confluenceTable" style="clear: left; padding-right: 0px; padding-left: 0px; font-weight: normal; font-size: 11px; padding-bottom: 0px; margin: 5px 0px; color: rgb(0,0,0); line-height: 16px; padding-top: 0px; font-family: verdana, arial, sans-serif; border-collapse: collapse">
<tbody>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<th class="confluenceTh" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(110,110,110); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; background-color: rgb(240,240,240); text-align: center">&#160;</th>
<th class="confluenceTh" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(110,110,110); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; background-color: rgb(240,240,240); text-align: center">Business Silos</th>
<th class="confluenceTh" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(110,110,110); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; background-color: rgb(240,240,240); text-align: center">Standardised Technology</th>
<th class="confluenceTh" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(110,110,110); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; background-color: rgb(240,240,240); text-align: center">Optimised Core</th>
<th class="confluenceTh" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(110,110,110); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; background-color: rgb(240,240,240); text-align: center">Business Modularity</th>
<th class="confluenceTh" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(110,110,110); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; background-color: rgb(240,240,240); text-align: center">Dynamic Venturing</th>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>IT capability</b></td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Local IT applications</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Shared technical platforms</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Companywide standardised processes or databases</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Plug and play business process modules</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Seamless merging with partner&#8217;s systems</td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Business objectives</b></td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">ROI of local business initiatives</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Reduced IT costs</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Cost and quality of business operations</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Speed to market; strategic agility</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">ROI of new business ventures</td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Key management capability</b></td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Technology enabled change management</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Design and update of standards; funding shared services</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Core enterprise process definition and measurement</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Management of reusable business processes</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Create self-contained business components</td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Who defines applications</b></td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Local business leaders</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">IT and business unit leaders</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Senior management and process leaders</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">IT, business and industry leaders</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">IT, business and industry leaders and partners</td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Key IT governance issues</b></td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Measuring and communicating value</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Establishing local / regional / global responsibilities</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Aligning project priorities with architecture objectives</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Defining, sourcing and funding business modules</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Joint venture governance</td>
</tr>
<tr style="font-weight: normal; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-family: verdana, arial, sans-serif">
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif"><b>Strategic implications</b></td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Local / functional optimisation</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">IT efficiency</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Business / operational efficiency</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Strategic agility</td>
<td class="confluenceTd" style="border-right: rgb(204,204,204) 1px solid; padding-right: 4px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-weight: normal; font-size: 11px; padding-bottom: 3px; vertical-align: top; border-left: rgb(204,204,204) 1px solid; color: rgb(108,108,108); line-height: 16px; padding-top: 3px; border-bottom: rgb(204,204,204) 1px solid; font-family: verdana, arial, sans-serif">Organic reconfiguration</td>
</tr>
</tbody>
</table></div>
<h6>&#160;</h6>
<h2>1.2 The Anti Pattern Codified</h2>
<p><strong>Anti Pattern Name </strong>[Maturity Model Mountaineering] </p>
<p><strong>Type:</strong> [Technical / Architecture] </p>
<p><strong>Problem: </strong>[Maturity Models while useful, should never take precedence over business strategy and goals. Architecture that seeks to step through a Maturity Model with no mandate from the business (and no means by which to measure implementation cost and return on investment) is an instance of the ‘three M’s anti pattern.] </p>
<p><strong>Context:</strong> [Architecture for architecture’s sake, usually an architectural power-play or ‘architect knows best’ scenario. There are often laudable reasons for this Anti Pattern surfacing, such as attempting to predict future business need. Be cautious, as without business sponsorship and clear delivery of business value, this risks becoming misadventure.] </p>
<p><strong>Forces:</strong> [architects like a challenge, architects like pushing the boundaries, maturity models themselves can cause ‘misdirection’.] </p>
<p><strong>Resulting Context:</strong> [Broken business / IT alignment, architecture for architecture’s sake, a business might only want to go to base camp – the architect might only be satisfied with the summit.] </p>
<p><strong>Solution(s):</strong> [Primacy of business strategy and business goals. Governance processes to prevent architecture projects that deliver no explicit business value. Sometimes implementing this Anti Pattern actually has positive outcomes. It may be that the architect gets lucky and creates a capability that can be exploited by a fortuitously timed event (note: emphasise <strong>luck</strong>). Ensure that any maturity model does not become an IT led implementation plan or otherwise be misused in contexts for which it was never intended.&#160;&#160; </p>
<p><em>This post uses the </em><a href="http://c2.com/cgi/wiki?AntiPatternTemplate"><em>Anti Pattern template</em></a><em> (with some modifications) from c2.com as its structural basis.</em></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" style="border-right: medium none; border-top: medium none; float: right; border-left: medium none; border-bottom: medium none" alt="Enhanced by Zemanta" src="http://img.zemanta.com/zemified_e.png?x-id=8c251f39-7ea9-4234-9fb4-2bd65b134f82" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/enterprise-architecture-anti-patterns-maturity-model-mountaineering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding Architectural Anti Patterns</title>
		<link>http://stevenimmons.org/2011/12/understanding-architectural-anti-patterns/</link>
		<comments>http://stevenimmons.org/2011/12/understanding-architectural-anti-patterns/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 18:27:36 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[DECISION]]></category>
		<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Anti Patterns]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Codification]]></category>
		<category><![CDATA[Information Systems]]></category>
		<category><![CDATA[Systems Design]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/?p=535</guid>
		<description><![CDATA[The Importance of Anti Pattern Codification and Analysis in Enterprise Architecture. ]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fstevenimmons.org%2F2011%2F12%2Funderstanding-architectural-anti-patterns%2F&amp;layout=button_count&amp;show_faces=false&amp;width=&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:80px;"><div class="g-plusone" data-size="medium" data-href="http://stevenimmons.org/2011/12/understanding-architectural-anti-patterns/" ></div></div><div class="really_simple_share_linkedin" style="width:100px;"><script type="IN/Share" data-counter="right" data-url="http://stevenimmons.org/2011/12/understanding-architectural-anti-patterns/"></script></div><div class="really_simple_share_pinterest" style="width:90px;"><a href="http://pinterest.com/pin/create/button/?url=http%3A%2F%2Fstevenimmons.org%2F2011%2F12%2Funderstanding-architectural-anti-patterns%2F&media=http%3A%2F%2Fstevenimmons.org%2Fwp-content%2Fuploads%2F2011%2F12%2Fsquare-peg-round-hole-21_thumb.png&description=Understanding Architectural Anti Patterns" class="pin-it-button" count-layout="horizontal">Pin It</a></div><div class="really_simple_share_buzz" style="width:100px;"><a title="Post to Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" 
						data-url="http://stevenimmons.org/2011/12/understanding-architectural-anti-patterns/"></a></div><div class="really_simple_share_twitter" style="width:100px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="Understanding Architectural Anti Patternsvia @atosSteve" data-url="http://stevenimmons.org/2011/12/understanding-architectural-anti-patterns/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><a href="http://stevenimmons.org/wp-content/uploads/2011/12/square-peg-round-hole-21.png"><img title="square-peg-round-hole-21" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" src="http://stevenimmons.org/wp-content/uploads/2011/12/square-peg-round-hole-21_thumb.png" border="0" alt="square-peg-round-hole-21" width="367" height="275" /></a></p>
<p>Anti Patterns provide a mechanism to capture and analyse real-world recurring problems. I study Anti Patterns across the Information Systems landscape, taking a series of views including Business, Cultural, Organisational and Technological.</p>
<p>Anti Pattern collection and analysis feeds continuous improvement, an important facet of any approach to Enterprise Architecture. This ensures the approach neutralises or (at worst) dilutes the consequences of Anti Patterns, reinforcing best practice<strong> </strong>design principles and provision of 21st Century Architectures.</p>
<p>Anti Patterns are usually well-known or easily recognised (but sadly, frequently ignored). Codification of tacit knowledge however ensures that practitioners (at all levels of experience) benefit from a) highlighting the Anti Pattern, b) instilling a culture of Anti Pattern research and c) placement of Anti Patterns &#8216;front of mind&#8217;.</p>
<p>It is important to realise that Anti Patterns (occasionally) become Patterns. Patterns equally need to be periodically reviewed to determine if they are still fit for purpose. This is natural, as understanding of problem spaces and availability of new technologies and approaches means that using dated Patterns becomes inevitable (if they are not being reviewed within reasonable timescales). Patterns have shelf lives, and architects must have the sophistication and discipline to ‘let go’ of favourite techniques, software, applications and hardware if circumstances indicate they are adding to long term cost.</p>
<p>Some consider Service Oriented Architecture to have been proven an Anti Pattern. Others consider that client/server is now a Pattern, having been an Anti Pattern for some time. Because there is often different opinions and finely balanced arguments, the evidence for categorisation of an Anti Pattern (and the context which surrounds that categorisation) must be empirical, not emotional.</p>
<p>In a series of future posts on Anti Patterns I will outline and explore those which must be avoided, and how to mitigate against their intrinsic risks.</p>
<p>There are a number of excellent online Anti Pattern resources, a few to illustrate further are provided below:</p>
<ol>
<li><a href="http://c2.com/cgi/wiki?ArchitectureAsRequirements">ArchitectureAsRequirements</a></li>
<li><a href="http://c2.com/cgi/wiki?ArchitectureByImplication">ArchitectureByImplication</a></li>
<li><a href="http://c2.com/cgi/wiki?AutogeneratedStovepipeAntiPattern">AutogeneratedStovepipeAntiPattern</a></li>
<li><a href="http://c2.com/cgi/wiki?ChangesInAugustTen">ChangesInAugustTen</a></li>
<li><a href="http://c2.com/cgi/wiki?CoverYourAssets">CoverYourAssets</a></li>
<li><a href="http://c2.com/cgi/wiki?DoerAndKnower">DoerAndKnower</a></li>
<li><a href="http://c2.com/cgi/wiki?JumbleAntipattern">JumbleAntipattern</a></li>
<li><a href="http://c2.com/cgi/wiki?KillTwoBirdsWithOneStone">KillTwoBirdsWithOneStone</a></li>
<li><a href="http://c2.com/cgi/wiki?NotTheAppropriateProtocol">NotTheAppropriateProtocol</a></li>
<li><a href="http://c2.com/cgi/wiki?PoliticsOrientedArchitecture">PoliticsOrientedArchitecture</a></li>
<li><a href="http://c2.com/cgi/wiki?RequirementsAsArchitecture">RequirementsAsArchitecture</a></li>
<li><a href="http://c2.com/cgi/wiki?RollYourOwnDatabase">RollYourOwnDatabase</a></li>
<li><a href="http://c2.com/cgi/wiki?StandingOnTheShouldersOfMidgets">StandingOnTheShouldersOfMidgets</a></li>
<li><a href="http://c2.com/cgi/wiki?StovepipeAntiPattern">StovepipeAntiPattern</a></li>
<li><a href="http://c2.com/cgi/wiki?StovepipeSystem">StovepipeSystem</a></li>
<li><a href="http://c2.com/cgi/wiki?SumoMarriage">SumoMarriage</a></li>
<li><a href="http://c2.com/cgi/wiki?SwissArmyKnife">SwissArmyKnife</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2011/12/understanding-architectural-anti-patterns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SOA &#8211; The architecture with nine lives</title>
		<link>http://stevenimmons.org/2009/05/soa-the-architecture-with-nine-lives/</link>
		<comments>http://stevenimmons.org/2009/05/soa-the-architecture-with-nine-lives/#comments</comments>
		<pubDate>Fri, 22 May 2009 10:04:58 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Editors Choice]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/?p=29</guid>
		<description><![CDATA[Writing for the British Computer Society, Steve Nimmons considers if SOA is really dead.]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fstevenimmons.org%2F2009%2F05%2Fsoa-the-architecture-with-nine-lives%2F&amp;layout=button_count&amp;show_faces=false&amp;width=&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:80px;"><div class="g-plusone" data-size="medium" data-href="http://stevenimmons.org/2009/05/soa-the-architecture-with-nine-lives/" ></div></div><div class="really_simple_share_linkedin" style="width:100px;"><script type="IN/Share" data-counter="right" data-url="http://stevenimmons.org/2009/05/soa-the-architecture-with-nine-lives/"></script></div><div class="really_simple_share_pinterest" style="width:90px;"><a href="http://pinterest.com/pin/create/button/?url=http%3A%2F%2Fstevenimmons.org%2F2009%2F05%2Fsoa-the-architecture-with-nine-lives%2F&media=http%3A%2F%2Fstevenimmons.org%2Fwp-content%2Fuploads%2F2009%2F05%2Fcat.jpg&description=SOA &#8211; The architecture with nine lives" class="pin-it-button" count-layout="horizontal">Pin It</a></div><div class="really_simple_share_buzz" style="width:100px;"><a title="Post to Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" 
						data-url="http://stevenimmons.org/2009/05/soa-the-architecture-with-nine-lives/"></a></div><div class="really_simple_share_twitter" style="width:100px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="SOA &#8211; The architecture with nine livesvia @atosSteve" data-url="http://stevenimmons.org/2009/05/soa-the-architecture-with-nine-lives/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><h2>Article originally published with the BCS in May 2009</h2>
<p><a href="http://bcs.org/server.php?show=ConWebDoc.25919"><img class="alignnone" title="Nine Lives Cat" src="http://bcs.org/upload/img_200/cat.jpg" alt="" width="140" height="140" /></a></p>
<p>Burton Group&#8217;s Anne Thomas Manes recently proclaimed that &#8216;SOA is dead, long live services&#8217;. There was a rapid response from David Chappell at Oracle, spirited pro-SOA cheerleading from Sandy Carter at IBM, as well as excellent rebuttal from Joe McKendrick writing at ZDNet.</p>
<p>What might be regarded simply as &#8216;headline grabbing&#8217;, has stimulated decent renewed discussion and provided an opportunity for introspection and realigning implementation approach. With this in mind Steve Nimmons examines if there is really any life left in service orientated architecture.<span id="more-29"></span></p>
<p>I categorically believe that SOA is &#8216;alive and well&#8217;. I think it is suffering from TLA (three letter acronym) &#8216;burn-out&#8217;. The best practices and genuine sensibilities of SOA (although suffering from the tedium of endless repetition) are well founded, pervasive and in many cases practically ubiquitous. As SOA started to become &#8216;business as usual&#8217; (i.e. a defacto pattern) we sufferers of SOA Fatigue Syndrome (exponents of less talk, more implementation) breathed something of a sigh of relief.</p>
<p>I gave this quote in the latter half of 2007: &#8216;SOA is disruptive, business and IT alignment potentially difficult and costly and the &#8220;the time is at hand&#8221; to ensure your major investments are in the hands of professional engineers&#8217;.</p>
<p>Was this advice followed and what happened to tarnish SOA&#8217;s reputation?</p>
<p>I recall the summer of 2007, looking out across a skyline peppered with the paraphernalia of industrialisation pondering the differences between software and civil engineering. I considered that civil engineers and architects well understood the transformation of customer requirements into functional, safe and cost effective structures.</p>
<p>Experimentation in this domain lived (mostly) in the realm of aesthetics. Tooling, best practices and industry regulation were mature; &#8216;structural formulae&#8217; and limitations well understood and swathes of truly re-usable assets constantly utilised.</p>
<p>As the multi-million pound buildings sprung up like concrete clones, I considered how eyebrows would be raised if an architect arrived with a blank sheet, vague estimates and limited credentials.</p>
<p>If the concentration turned to the functional minutia (for example workshops to determine the number of desired stairs between floors), it would rapidly be concluded that guidance was being provided by the inexperienced. software engineering and SOA are perhaps more logical in nature, less physically tangible, but there is significant commonality.</p>
<p>Think back, did your suppliers come with reference sites, a defined methodology, established and credible assurance processes; with proven reusable assets (those customisable with limited fuss and head scratching over intellectual property rights)?</p>
<p>Taking the construction paradigm, did you expend valuable time discussing metaphorical stair depths, window frame sizes, concrete and steel mixtures or the width of elevator shafts?</p>
<p>Unless you are a time and cash rich eccentric the answer should be a resounding &#8216;no&#8217;. Why then did &#8216;the industry&#8217; tolerate a panoply of technological roustabouts, who simply do not &#8216;walk the walk&#8217; of their ‘alleged’ convictions? What wounds did SOA suffer as a result?</p>
<p>* Hype! IT&#8217;s oldest adversary responsible for the demise of many great hopes. As I warn repeatedly, waves tend to hit the beach and leave those on-board wiped-out and washed-up. Silver-bullet / panacea marketing is responsible for many undelivered promises. When it takes &#8216;the judgement of Solomon&#8217; to separate substance from spin, hype is prime suspect. Hype is also a great attractor of &#8216;accidental practitioners&#8217;, those nomadic creatures whose job titles change in line with the analysts&#8217; annual round of fortune telling.<br />
* SOA was harder than you were told? How many &#8216;piece of cake&#8217; presentations did you see in &#8217;07/&#8217;08? Do you recall the &#8216;we&#8217;ve really been doing this for 20 plus years anyway&#8217; mantra? Wrong! If the funding, sponsorship, commitment and expectations were misaligned you cannot blame the underlying principles of SOA for short falls.<br />
* Wrong people driving it. Not everyone that told you they were a SOA visionary really knew what they were talking about. False prophets lead to false profits. I&#8217;m sorry to say the IT industry has more than its share of &#8216;great pretenders&#8217;. This underpinned my 2007 plea to place your SOA implementation in the hands of professional engineers with professional engineering principles<br />
* The ultimate silo. I get exceedingly vitriolic on this topic. This starts with &#8216;IT and the business&#8217; as if modern enterprises are entwined as the cosmic interplay of ying and yang. No, no and thrice no! This creates or perpetuates a &#8216;them and us&#8217; culture and created the two &#8216;ultimate silos of SOA failure&#8217;.<br />
* Overly complex tooling. There are absolutely wonderful tools on the market, but RoI is &#8216;maximised&#8217; when suitable investment is made in training of resources. At the &#8216;sharp end&#8217; SOA tooling can be tricky and down-right arcane. In the wrong hands I&#8217;m afraid it leads to &#8216;disaster&#8217;. Bloated tools created by squabbling vendors trying to differentiate above common standards share some of the blame.</p>
<p>The endless repetition and regurgitation of SOA benefits in itself became tedious. 2009&#8242;s &#8216;hype death&#8217; might well bring significant benefit as some of the &#8216;accidental practitioners&#8217; head off into cloud, SaaS and other &#8216;favoured&#8217; domains for 2009.</p>
<p>But still I say &#8216;long-live business component encapsulation, abstraction, orchestration and choreography, re-use, composite applications, decoupling, asynchronous transactions, governance, interface contracts and canonical data&#8217;. If SOA needs a &#8216;new name&#8217; then so be it, but let&#8217;s not artificially separate &#8216;baby from bath water&#8217; in an act of sacrificial convenience. Leave some milk out for SOA, that silky architectural wonder with numerous lives and numerous names.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2009/05/soa-the-architecture-with-nine-lives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

