<?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; Steve Nimmons</title>
	<atom:link href="http://stevenimmons.org/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://stevenimmons.org</link>
	<description>At the intersection of science, technology, engineering and politics</description>
	<lastBuildDate>Sat, 04 Feb 2012 00:07:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>CIO Agenda: Big Data Ecosystems</title>
		<link>http://stevenimmons.org/2012/02/cio-agenda-big-data-ecosystems/</link>
		<comments>http://stevenimmons.org/2012/02/cio-agenda-big-data-ecosystems/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 00:01:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Technology Futures]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Avro]]></category>
		<category><![CDATA[Big Data Ecosystem]]></category>
		<category><![CDATA[Cassandra]]></category>
		<category><![CDATA[Chukwa]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[Extreme Information]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Flume]]></category>
		<category><![CDATA[Gartner]]></category>
		<category><![CDATA[Gartner Hype Cycle]]></category>
		<category><![CDATA[Hadoop]]></category>
		<category><![CDATA[HBASE]]></category>
		<category><![CDATA[Hive]]></category>
		<category><![CDATA[Internet of Things]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mahout]]></category>
		<category><![CDATA[Map Reduce]]></category>
		<category><![CDATA[Membase]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Pig]]></category>
		<category><![CDATA[Scala]]></category>
		<category><![CDATA[Sqoop]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Voldemort]]></category>
		<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[ZooKeeper]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/02/cio-agenda-big-data-ecosystems/</guid>
		<description><![CDATA[Reference Architectures and Ecosystems for Big Data Implementations.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F02%2Fcio-agenda-big-data-ecosystems%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F02%2Fcio-agenda-big-data-ecosystems%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><em>Figure 1: A (simplified) <a class="zem_slink" title="Big data" href="http://en.wikipedia.org/wiki/Big_data" rel="wikipedia">Big Data</a> Ecosystem</em></p>
<p><em>[source: <a href="http://en.wikipedia.org/wiki/Steve_Nimmons" target="_blank">Steve Nimmons</a>]</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/02/bigdataecosystem.png"><img title="bigdataecosystem" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="297" alt="bigdataecosystem" src="http://stevenimmons.org/wp-content/uploads/2012/02/bigdataecosystem_thumb.png" width="560" border="0" /></a> </p>
<p>&#160;</p>
<p>In terms of ‘forces’ affecting the CIO Agenda, Information Strategy and Enterprise Architecture, Big Data is increasingly important. This is due to explosive growth<strong> </strong>in number of data source types: applications, digital media, mobiles, users, customers, unstructured data sets, sensors, emails, blogs etc. Data is complex and in mixed formats (text, video, audio), on-demand infrastructure scalability (including massively scalable storage) is needed to deliver Big Data capabilities, as are robust analytics and visualisation tools and techniques for distributed, parallel systems. Increasing bandwidth availability has also led to exponential data growth rates and capabilities e.g. social networks, video and microblogging.</p>
<p>Where do you start in formulating a reference architecture for Big Data and sourcing suppliers for a Big Data ecosystem?</p>
<h2>Should you believe the Hype?</h2>
<p>The Gartner Hype Cycle places Big Data on ‘the upslope’ towards the ‘peak of inflated expectations’. Big Data is of course already underpinning many of the web giant’s architectures (typically because necessity has been the mother of invention).</p>
<p><em>Figure 2: Gartner Hype Cycle for Emerging Tech (2011)</em></p>
<p><em>[Source: Gartner]</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/02/image.png"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="334" alt="image" src="http://stevenimmons.org/wp-content/uploads/2012/02/image_thumb.png" width="552" border="0" /></a> </p>
<ul>
<li><strong>Facebook</strong> uses Hadoop to store copies of internal log and dimension data sources and as a source for reporting/analytics and machine learning. There are two clusters, a 1100-machine cluster with 8800 cores and about 12 PB raw storage and a a 300-machine cluster with 2400 cores and about 3 PB raw storage. </li>
<li><strong>Yahoo! </strong>deploys more than 100,000 CPUs in &gt; 40,000 computers running Hadoop. The biggest cluster has 4500 nodes (2*4cpu boxes w 4*1TB disk &amp; 16GB RAM). This is used to support research for Ad Systems and Web Search and to do scaling tests to support development of Hadoop on larger clusters </li>
<li><strong>eBay</strong> uses a <em>532 nodes cluster (8 * 532 cores, 5.3PB), J</em><em>ava <a href="http://wiki.apache.org/hadoop/MapReduce">MapReduce</a>, Pig, Hive and <a class="zem_slink" title="HBase" href="http://en.wikipedia.org/wiki/HBase" rel="wikipedia">HBase</a></em> </li>
<li><strong>Twitter</strong> uses Hadoop to store and process tweets, log files, and other data generated across Twitter. They use Cloudera&#8217;s CDH2 distribution of Hadoop. They use both Scala and Java to access Hadoop&#8217;s MapReduce APIs as well as Pig, Avro, Hive, and Cassandra.</li>
</ul>
<p>Other Hadoop users include:&#160; <a href="http://en.wikipedia.org/wiki/1%261">1&amp;1</a>, <a href="http://en.wikipedia.org/wiki/A9.com">A9.com</a>, <a href="http://en.wikipedia.org/wiki/About.com">About.com</a>, <a href="http://en.wikipedia.org/wiki/Amazon.com">Amazon.com</a>, <a href="http://en.wikipedia.org/wiki/American_Airlines">American Airlines</a>, <a href="http://en.wikipedia.org/wiki/AOL">AOL</a>, <a href="http://en.wikipedia.org/wiki/Apple">Apple</a>, <a href="http://en.wikipedia.org/wiki/Booz_Allen_Hamilton">Booz Allen Hamilton</a>, <a href="http://en.wikipedia.org/wiki/Cerner">Cerner</a>, <a href="http://en.wikipedia.org/wiki/ChaCha_(search_engine)">ChaCha</a>, <a href="http://en.wikipedia.org/wiki/ComScore">comScore</a>, <a href="http://en.wikipedia.org/wiki/EHarmony">EHarmony</a>, <a href="http://en.wikipedia.org/wiki/Federal_Reserve_Board_of_Governors">Federal Reserve Board of Governors</a>, <a href="http://en.wikipedia.org/wiki/Foursquare">foursquare</a>, <a href="http://en.wikipedia.org/wiki/Fox_Interactive_Media">Fox Interactive Media</a>, <a href="http://en.wikipedia.org/wiki/Freebase_(database)">Freebase</a>, <a href="http://en.wikipedia.org/wiki/Hewlett-Packard">Hewlett-Packard</a>, <a href="http://en.wikipedia.org/wiki/IBM">IBM</a>, <a href="http://en.wikipedia.org/wiki/InMobi">InMobi</a>, <a href="http://en.wikipedia.org/wiki/ImageShack">ImageShack</a>, <a href="http://en.wikipedia.org/wiki/Information_Sciences_Institute">ISI</a>, <a href="http://en.wikipedia.org/wiki/Joost">Joost</a>, <a href="http://en.wikipedia.org/wiki/Last.fm">Last.fm</a>, <a href="http://en.wikipedia.org/wiki/LinkedIn">LinkedIn</a>, <a href="http://en.wikipedia.org/wiki/Microsoft">Microsoft</a>, <a href="http://en.wikipedia.org/wiki/Meebo">Meebo</a>, <a href="http://en.wikipedia.org/wiki/Mendeley">Mendeley</a>, <a href="http://en.wikipedia.org/wiki/Metaweb">Metaweb</a>, <a href="http://en.wikipedia.org/wiki/Netflix">Netflix</a>, <a href="http://en.wikipedia.org/wiki/The_New_York_Times">The New York Times</a>, <a href="http://en.wikipedia.org/wiki/Ning_(website)">Ning</a>, <a href="http://www.outbrain.com/">Outbrain</a>, <a href="http://en.wikipedia.org/wiki/Playdom">Playdom</a> (now part of <a href="http://en.wikipedia.org/wiki/Disney_Interactive_Media_Group">Disney Interactive Media Group</a>), <a href="http://en.wikipedia.org/wiki/Powerset_(company)">Powerset</a> (now part of Microsoft), <a href="http://en.wikipedia.org/wiki/Rackspace">Rackspace</a>, <a href="http://en.wikipedia.org/wiki/Razorfish_(company)">Razorfish</a>, <a href="http://en.wikipedia.org/wiki/StumbleUpon">StumbleUpon</a> and <a href="http://en.wikipedia.org/wiki/Twitter">Twitter</a>.</p>
<h2>Hadoop Overview</h2>
<p>Figure 3: Hadoop Overview</p>
<p><em>[source: <a href="http://en.wikipedia.org/wiki/Steve_Nimmons" target="_blank">Steve Nimmons</a>]</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/02/hadoop.png"><img title="hadoop" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="246" alt="hadoop" src="http://stevenimmons.org/wp-content/uploads/2012/02/hadoop_thumb.png" width="518" border="0" /></a> </p>
<blockquote><p>The <a class="zem_slink" title="Apache Hadoop" href="http://en.wikipedia.org/wiki/Apache_Hadoop" rel="wikipedia">Apache Hadoop</a> software library is a framework that allows for the distributed processing of large data sets across clusters of computers using a simple programming model. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage. Rather than rely on hardware to deliver high-availability, the library itself is designed to detect and handle failures at the application layer, so delivering a highly-available service on top of a cluster of computers, each of which may be prone to failures.</p>
</blockquote>
<p>Hadoop has Commons, MapReduce and Distributed File System capabilities (HDFS) as well as sub-projects: HBase, Cassandra, Avro, Hive, Mahout, Pig, ZooKeeper and Chukwa.</p>
<p>Given the pervasive nature of Hadoop, this is a strong contender for any Big Data implementation. HBase is the Hadoop database. Cassandra is also a NoSQL database. Mahout is a data mining and machine learning component, Hive and Pig are querying components, Zookeeper a coordination component.</p>
<p>Hadoop Distributions, such as that from Cloudera, bundle Apache Hadoop with other Open Source tools to create a more feature rich ‘platform’. The Cloudera distribution is definitely one to evaluate.</p>
<h2>A simple Reference Model</h2>
<p>In terms of implementing ‘Big Data’ architectures there are a number of choices, particularly in the visualisation and analytics space (refer to Figure 1). A simplified reference model is provided in Table 1. This will be expanded in a series of future posts on architectures for Big Data, exploring key features and design trade-offs.</p>
<p><em>Table 1: Simplified Big Data Reference Model</em></p>
<p><em>[source: <a href="http://en.wikipedia.org/wiki/Steve_Nimmons" target="_blank">Steve Nimmons</a>]</em></p>
<table cellspacing="0" cellpadding="2" width="550" border="1">
<tbody>
<tr>
<td valign="top" width="275">
<p align="center"><strong>Function</strong></p>
</td>
<td valign="top" width="275">
<p align="center"><strong>Candidate Options</strong></p>
</td>
</tr>
<tr>
<td valign="top" width="275"><strong>Storage</strong></td>
<td valign="top" width="275"><strong>NoSQL Databases – e.g. Cassandra, HBase, Voldemort, Membase</strong></td>
</tr>
<tr>
<td valign="top" width="275"><strong>Processing</strong></td>
<td valign="top" width="275"><strong>MapReduce</strong></td>
</tr>
<tr>
<td valign="top" width="275"><strong>Query</strong></td>
<td valign="top" width="275"><strong>Hive, Pig (assuming Hadoop is being used)</strong></td>
</tr>
<tr>
<td valign="top" width="275"><strong>Analytics &amp; Visualisation</strong></td>
<td valign="top" width="275"><strong>Refer Figure 1 (and Mahout for Data Mining)</strong></td>
</tr>
</tbody>
</table>
<p>Data Loaders (e.g. Sqoop) and log management (e.g. Flume, Scribe) could also be included in the reference model / ecosystem.</p>
<h2>Further Reading and Interesting Tools</h2>
<ul>
<li>Processing: <a href="http://processing.org/">http://processing.org</a>. advanced visualizations </li>
<li>Protovis: <a href="http://vis.stanford.edu/protovis/">http://vis.stanford.edu/protovis/</a>&#160; </li>
<li>Gephi: <a href="http://gephi.org/">http://gephi.org/</a> focused on <a class="zem_slink" title="Social network" href="http://en.wikipedia.org/wiki/Social_network" rel="wikipedia">Social Network Analysis</a> </li>
<li>Tableau: <a href="http://www.tableausoftware.com/public/">http://www.tableausoftware.com/public/</a> </li>
<li>ManyEyes: <a href="http://www-958.ibm.com/software/data/cognos/manyeyes/">http://www-958.ibm.com/software/data/cognos/manyeyes/</a>, from IBM.</li>
</ul>
<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=44f70ac2-b884-497d-8df7-e1e296ec0352" /></a></div>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/02/cio-agenda-big-data-ecosystems/&layout=box_count&send=false&show_faces=false&width=&action=like&colorscheme=light&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:px"></iframe></span><img src="http://stevenimmons.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=902&amp;ts=1328407173" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/02/cio-agenda-big-data-ecosystems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exploring the fit between VPEC-T and Enterprise Architecture</title>
		<link>http://stevenimmons.org/2012/02/exploring-the-fit-between-vpec-t-and-enterprise-architecture/</link>
		<comments>http://stevenimmons.org/2012/02/exploring-the-fit-between-vpec-t-and-enterprise-architecture/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 09:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<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[Strategic Thinking]]></category>
		<category><![CDATA[Systems Thinking]]></category>
		<category><![CDATA[VPEC-T]]></category>
		<category><![CDATA[Business Architecture]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[Data Architecture]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Information Systems]]></category>
		<category><![CDATA[Information Systems Design]]></category>
		<category><![CDATA[Integration Architecture]]></category>
		<category><![CDATA[Lost in Translation]]></category>
		<category><![CDATA[Mind map]]></category>
		<category><![CDATA[Policy]]></category>
		<category><![CDATA[Security Architecture]]></category>
		<category><![CDATA[TOGAF]]></category>
		<category><![CDATA[TOGAF ADM]]></category>
		<category><![CDATA[Trust]]></category>
		<category><![CDATA[Values]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/02/exploring-the-fit-between-vpec-t-and-enterprise-architecture/</guid>
		<description><![CDATA[Mapping VPEC-T to familiar Enterprise Architecture concepts.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F02%2Fexploring-the-fit-between-vpec-t-and-enterprise-architecture%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F02%2Fexploring-the-fit-between-vpec-t-and-enterprise-architecture%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><em><a class="zem_slink" title="VPEC-T" rel="wikipedia" href="http://en.wikipedia.org/wiki/VPEC-T">VPEC-T</a> <a class="zem_slink" title="Enterprise architecture" rel="wikipedia" href="http://en.wikipedia.org/wiki/Enterprise_architecture">Enterprise Architecture</a> Mind Map (click to enlarge)</em></p>
<p><em>[source: <a title="Steve Nimmons" href="http://en.wikipedia.org/wiki/Steve_Nimmons" target="_blank">Steve Nimmons</a>]</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/02/VPECTEA1.png" target="blank"><img style="display: inline; border-width: 0px;" title="VPEC-T Enterprise Architecture MindMap" src="http://stevenimmons.org/wp-content/uploads/2012/02/VPECTEA_thumb.png" border="0" alt="VPECTEA" width="522" height="294" /></a></p>
<p>VPEC-T is a Systems Thinking framework with 5 dimensions (<strong>V</strong>alues, <strong>P</strong>olicy, <strong>E</strong>vents, <strong>C</strong>ontent and <strong>T</strong>rust).</p>
<p>VPEC-T is useful in the context of Enterprise Architecture, particularly in terms of exploring the full breadth of the Information System and related challenges.</p>
<p>Architectural Frameworks such as <a class="zem_slink" title="The Open Group Architecture Framework" rel="wikipedia" href="http://en.wikipedia.org/wiki/The_Open_Group_Architecture_Framework">TOGAF</a> will be very familiar to Enterprise Architects, VPEC-T perhaps less so. How then does VPEC-T’s dimensions knit together with familiar and traditional architectural concepts such as the views produced in the TOGAF ADM?</p>
<p>A high-level view is given in the MapMap above.</p>
<h2>The PEC Dimensions</h2>
<p>Unsurprisingly (and recognised in the book “Lost in Translation”) the <strong>PEC</strong> dimensions of <strong>P</strong>olicy, <strong>E</strong>vents and <strong>C</strong>ontent have a close mapping against Enterprise Architecture concerns such as Governance, Codification, <a class="zem_slink" title="Business architecture" rel="wikipedia" href="http://en.wikipedia.org/wiki/Business_architecture">Business Architecture</a>, <a class="zem_slink" title="Information architecture" rel="wikipedia" href="http://en.wikipedia.org/wiki/Information_architecture">Information Architecture</a>, Application Architecture, <a class="zem_slink" title="Technical architecture" rel="wikipedia" href="http://en.wikipedia.org/wiki/Technical_architecture">Technical Architecture</a>, <a class="zem_slink" title="Security architecture" rel="wikipedia" href="http://en.wikipedia.org/wiki/Security_architecture">Security Architecture</a>, and Integration Architecture.</p>
<p>The mappings below are intentionally high-level and therefore non-exhaustive. The purpose is to highlight the mapping between VPEC-T and high level architectural concepts.</p>
<h3>The Policy Dimension maps naturally to:</h3>
<ul>
<li>Governance</li>
<li>Information Architecture in terms of Data Retention policies, Information Handling Models etc.</li>
<li>Security Architecture in terms of security policy and legislation, Confidentiality, Integrity and Availability requirements and business continuity</li>
<li>Business Architecture in terms or organisational design and roles and responsibilities.</li>
</ul>
<h3>The Events Dimension Maps Naturally To:</h3>
<ul>
<li>Integration Architecture (SOA, REST etc.)</li>
<li>Event Driven Architecture</li>
<li>Information Architecture (Real-time analytics, <a class="zem_slink" title="Complex event processing" rel="wikipedia" href="http://en.wikipedia.org/wiki/Complex_event_processing">Complex Event Processing</a>, Pattern Based Strategy)</li>
<li>Security Architecture – Protective Monitoring, SIEM, Fraud Detection, Alerts</li>
<li>Strategy in terms of external events and reaction to market forces.</li>
</ul>
<h3>The Content Dimension Maps Naturally To:</h3>
<ul>
<li>Codification (Patterns, Anti-Patterns, Reference Architecture and Principles)</li>
<li>EA Artefacts (Models, Meta-Models, Semantics)</li>
<li>Security Architecture (Protective Markings, Information Handling Models, Aggregation, Confidentiality, Integrity, Availability)</li>
<li>Information Architecture (Canonical, Logical, Physical Data Models, Data Flows, Formats, Brokering, Transformation, Taxonomy, Big Data, Data Dictionary, Data Quality, BI)</li>
<li>Technical Architecture concerns such as storage, scalability, sizing, availability, device independence, mobile access, consumerisation</li>
<li>Strategy – reporting strategy, KPIs, tolerances</li>
</ul>
<h2>The V &amp; T Dimensions</h2>
<p>The Values and Trust dimensions are equally useful.</p>
<h3>The Values Dimension Maps Naturally To:</h3>
<ul>
<li>Values Analysis (Value Stream Analysis, <a class="zem_slink" title="Value network analysis" rel="wikipedia" href="http://en.wikipedia.org/wiki/Value_network_analysis">Value Network Analysis</a> etc.)</li>
<li>Strategy (Ethics, Sustainability)</li>
<li>Governance</li>
<li>Target Operating Model (how do we want to do business and what do we stand for)</li>
<li>Business Architecture – organisational design, corporate values and behaviours and how this affects the People and Process dimensions of the Information System.</li>
</ul>
<h3>The Trust Dimension Maps Naturally To:</h3>
<ul>
<li>Security Architecture (Trust Domains, Identity Management, Registration, Enrolment, Authentication, Authorisation, Non-repudiation, digital signatures)</li>
<li>Business Architecture (optimising organisational design, Social Network Analysis)</li>
<li>Technical Architecture (Delivering Security Enforcing Functions in the infrastructure and application designs)</li>
<li>Risk Management</li>
<li>Data Architecture (data quality, provenance etc.)</li>
<li>Stakeholder and Communications Management</li>
</ul>
<h2>The Beauty of VPEC-T</h2>
<p>VPEC-T has many virtues. I think some of the most important are:</p>
<ol>
<li>It maps naturally onto all of the principal Enterprise Architecture concerns (as described above)</li>
<li>It is simple to tailor for small / large problem domains</li>
<li>Problem solving is easily geared towards a particular dimension. This is a useful for gaining new perspective on old problems, or tackling system weaknesses</li>
<li>It focuses thinking on ‘soft’ and ‘hard’ aspects of problems. This ensures holistic Information Systems thinking, not just Information Technology ‘solutioning’</li>
<li>It is intuitive and has a shallow learning curve.</li>
</ol>
<h2>Further Reading and Thanks</h2>
<p><strong>Thanks to Nigel Green</strong> (VPEC-T co-creator) for providing comments on an early draft of the <a class="zem_slink" title="Mind map" rel="wikipedia" href="http://en.wikipedia.org/wiki/Mind_map">MindMap</a>.</p>
<p>Some other resources for further study:</p>
<ul>
<li><a href="http://taotwit.posterous.com/vpec-t-a-thinking-framework-presented-to-scio">http://taotwit.posterous.com/vpec-t-a-thinking-framework-presented-to-scio</a> (by Nigel Green)</li>
<li><a href="http://ingenia.wordpress.com/2010/07/10/using-vpec-t-and-archimate/">http://ingenia.wordpress.com/2010/07/10/using-vpec-t-and-archimate/</a></li>
<li><a href="http://ingenia.wordpress.com/2010/12/08/how-to-elaborate-a-business-model-with-enterprise-architecture/">http://ingenia.wordpress.com/2010/12/08/how-to-elaborate-a-business-model-with-enterprise-architecture/</a></li>
<li><a href="http://servicefab.blogspot.com/2010/06/chris-bird-applying-p-e-c-sabre.html">http://servicefab.blogspot.com/2010/06/chris-bird-applying-p-e-c-sabre.html</a> (PEC led Design, by Chris Bird)</li>
<li><a href="http://servicefab.blogspot.com/2006/08/problem-with-processes.html">http://servicefab.blogspot.com/2006/08/problem-with-processes.html</a> (the blog post that eventually gave birth to VPEC-T and Lost in Translation).</li>
</ul>
<p><a title="Lost in Translation" href="http://www.amazon.co.uk/Lost-Translation-Nigel-Green/dp/0978921844" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41AC-rjnCeL._SL500_AA300_.jpg" border="0" alt="" width="244" height="244" /></a></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="float: right; border: medium none;" src="http://img.zemanta.com/zemified_e.png?x-id=85a4dd62-309a-43fc-8f30-ff2d7a4de6bb" alt="Enhanced by Zemanta" /></a></div>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/02/exploring-the-fit-between-vpec-t-and-enterprise-architecture/&layout=box_count&send=false&show_faces=false&width=&action=like&colorscheme=light&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:px"></iframe></span><img src="http://stevenimmons.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=888&amp;ts=1328407173" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/02/exploring-the-fit-between-vpec-t-and-enterprise-architecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fooled by Representativeness</title>
		<link>http://stevenimmons.org/2012/02/fooled-by-representativeness/</link>
		<comments>http://stevenimmons.org/2012/02/fooled-by-representativeness/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 06:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[DECISION]]></category>
		<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Pattern Based Strategy]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Psychology]]></category>
		<category><![CDATA[Strategic Thinking]]></category>
		<category><![CDATA[Systems Thinking]]></category>
		<category><![CDATA[Conjunction Fallacy]]></category>
		<category><![CDATA[Fallacy]]></category>
		<category><![CDATA[Heuristic]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[Pattern Detection]]></category>
		<category><![CDATA[PBS]]></category>
		<category><![CDATA[Representativeness]]></category>
		<category><![CDATA[Representativeness Heuristic]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/02/fooled-by-representativeness/</guid>
		<description><![CDATA[Control your Representativeness Heuristic and avoid Conjunction Fallacies.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F02%2Ffooled-by-representativeness%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F02%2Ffooled-by-representativeness%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><em>What ever became of Linda?</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/01/linda.jpg"><img style="display: inline; border-width: 0px;" title="linda" src="http://stevenimmons.org/wp-content/uploads/2012/01/linda_thumb.jpg" border="0" alt="linda" width="541" height="451" /></a></p>
<h2>The back story</h2>
<p>At university, Steve studied Computer Science and had a wide range of extra-curricular interests in cognition, economics, psychology, literature and philosophy.</p>
<ol>
<li>20 years on, Steve is a successful Technologist.</li>
<li>20 years on, Steve is a successful Technologist and a Fellow of several professional institutions concerned with natural history, antiquaries and the arts.</li>
</ol>
<p>The back story portrays Steve as a Computer Scientist and something of a (perhaps precocious) polymath. Statements 1 and 2 tell us that Steve still majors in Technology and has not become a full-time economist or philosopher (although we cannot rule out, that this is part of his career plan!). The hypothesis in Statement 2 (if correct) is richer than that in statement 1.</p>
<p>Is Statement 1 or 2 more probable?</p>
<h2>The Conjunction Fallacy</h2>
<p>The back-story ‘tempts’ a conjunction fallacy, which occurs when it is assumed that specific conditions are more probable than a single general one.</p>
<p>A frequently cited example of this fallacy comes from <a class="zem_slink" title="Amos Tversky" rel="wikipedia" href="http://en.wikipedia.org/wiki/Amos_Tversky">Amos Tversky</a> and <a class="zem_slink" title="Daniel Kahneman" rel="wikipedia" href="http://en.wikipedia.org/wiki/Daniel_Kahneman">Daniel Kahneman</a>:</p>
<blockquote><p><em>Linda is 31 years old, single, outspoken, and very bright. She majored in philosophy. As a student, she was deeply concerned with issues of discrimination and social justice, and also participated in anti-nuclear demonstrations.</em></p></blockquote>
<p>Which is more probable?</p>
<ol>
<li>Linda is a bank teller.</li>
<li>Linda is a bank teller and is active in the feminist movement.</li>
</ol>
<p>85% of those asked chose option 2, whereas the probability of two events occurring together (in &#8220;conjunction&#8221;) is always less than or equal to the probability of either one occurring alone.</p>
<p>This seems to occur because of the <a class="zem_slink" title="Representativeness heuristic" rel="wikipedia" href="http://en.wikipedia.org/wiki/Representativeness_heuristic">Representativeness Heuristic</a>, in each case the more detailed second statement seems more representative of the person described in the back-story.</p>
<p>This goes beyond being an interesting anecdote. In Pattern Based Strategy, pattern detection and analysis (as well as hypotheses and probabilities of occurrence) need to be taken into account. To get ‘fooled by the back-story’ and the basics of probability (i.e. unless we know with absolute certainty that Steve is a serial Fellow, or Linda is an active feminist), then statement 2 in each case must be less probable.</p>
<h2>Fooled by Representativeness</h2>
<p><a class="zem_slink" title="Nassim Nicholas Taleb" rel="wikipedia" href="http://en.wikipedia.org/wiki/Nassim_Nicholas_Taleb">Nassim Taleb</a> introduced us to ‘<a class="zem_slink" title="Fooled by Randomness" rel="wikipedia" href="http://en.wikipedia.org/wiki/Fooled_by_Randomness">Fooled by Randomness</a>’. There is also merit in not being fooled by detail, Representativeness and flawed understanding of probability. Pattern seeking could be skewed by conjunction fallacies and specious hypotheses.</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="float: right; border: medium none;" src="http://img.zemanta.com/zemified_e.png?x-id=67175446-79a0-4b3a-9238-df254fd4018d" alt="Enhanced by Zemanta" /></a></div>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/02/fooled-by-representativeness/&layout=box_count&send=false&show_faces=false&width=&action=like&colorscheme=light&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:px"></iframe></span><img src="http://stevenimmons.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=883&amp;ts=1328407173" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/02/fooled-by-representativeness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VPEC-T as a Kettle Logic Trap</title>
		<link>http://stevenimmons.org/2012/02/vpec-t-as-a-kettle-logic-trap/</link>
		<comments>http://stevenimmons.org/2012/02/vpec-t-as-a-kettle-logic-trap/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 06:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[DECISION]]></category>
		<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Psychology]]></category>
		<category><![CDATA[Systems Thinking]]></category>
		<category><![CDATA[VPEC-T]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[Fallacy]]></category>
		<category><![CDATA[Freud]]></category>
		<category><![CDATA[Informal Fallacy]]></category>
		<category><![CDATA[Kettle Logic]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[Sigmund Freud]]></category>
		<category><![CDATA[Social Psychology]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/02/vpec-t-as-a-kettle-logic-trap/</guid>
		<description><![CDATA[Using VPEC-T to trap fallacious Kettle Logic.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F02%2Fvpec-t-as-a-kettle-logic-trap%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F02%2Fvpec-t-as-a-kettle-logic-trap%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><em>“It was a sewing machine when I borrowed it.”</em></p>
<p><b><a href="http://stevenimmons.org/wp-content/uploads/2012/01/kettle.jpg"><img title="kettle" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="375" alt="kettle" src="http://stevenimmons.org/wp-content/uploads/2012/01/kettle_thumb.jpg" width="492" border="0" /></a> </b></p>
<p>Kettle Logic is a type of informal fallacy in which multiple arguments are used to defend a point, but the arguments themselves are inconsistent. </p>
<p>Kettle Logic takes its name from a story related by Freud, of a man who was accused by his neighbour of having returned a kettle in a damaged condition. The neighbour offered three inconsistent arguments:</p>
<ol>
<li>That the kettle had been returned undamaged </li>
<li>That the kettle was already damaged when it was borrowed</li>
<li>That the kettle had never been borrowed it in the first place</li>
</ol>
<p>The inconsistency of argument is of course problematic, it would have been better if the neighbour had only chosen one.</p>
<p>Argument of this nature will be familiar to landlords (“it may have been on the inventory, but it was never in the property”, “it was damaged before I arrived”, “are you sure it was a kettle”, “perhaps it was a different kettle”).</p>
<p>Kettle Logic is a real issue in business. Freud’s example presents three clearly inconsistent arguments concurrently. Business problems tend to present inconsistent arguments over elongated periods with subtle (and usually (but not always) accidental) introduction.</p>
<p>This highlights a need for a Kettle Logic Trap to collate and detect contradictions in requirements, problem statements, hypotheses, business goals, strategy, risks and issues and organisational tensions.</p>
<p>VPEC-T is a systems thinking framework which guides problem solving using five dimensions, namely <strong>V</strong>alues, <strong>P</strong>olicy, <strong>E</strong>vents, <strong>C</strong>ontent and <strong>T</strong>rust. The Values and Trust dimensions are particularly interesting in relation to Kettle Logic. The former, in the sense of personal and organisational values, and Trust in the sense of the nature of the contradictory argument (deliberate, accidental, concealment, openness etc.).</p>
<blockquote><p><b>Trust</b> in VPEC-T is concerned with the trusting (or otherwise) relationship between all parties engaged in a value system where Trust will be based on intimacy of the parties, one party&#8217;s credibility in the eyes of another, and the risks involved. Trust values change with time and circumstances. [source: Wikipedia]</p>
</blockquote>
<p>The neighbour presenting the contradictory arguments above will quickly lose credibility and trust. Using VPEC-T filters in ‘real-world’ problem solving will help with detection of contradictory arguments emanating from interest groups, coalitions, and individual stakeholders.</p>
<p>Kettle Logic (as applied above) attempts to shift blame and introduce confusion. Contradiction and confusion may equally be introduced accidentally. Without a ‘detect and resolve’ mechanism there is a danger that Kettle Logic will linger, possibly trapping the problem solver into dealing with the contradiction in system design (solving the wrong problem) rather than identifying and removing fallacious argument.</p>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/02/vpec-t-as-a-kettle-logic-trap/&layout=box_count&send=false&show_faces=false&width=&action=like&colorscheme=light&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:px"></iframe></span><img src="http://stevenimmons.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=878&amp;ts=1328407173" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/02/vpec-t-as-a-kettle-logic-trap/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 class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fanti-pattern-process-fixation%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fanti-pattern-process-fixation%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</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>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/01/anti-pattern-process-fixation/&layout=box_count&send=false&show_faces=false&width=&action=like&colorscheme=light&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:px"></iframe></span><img src="http://stevenimmons.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=875&amp;ts=1328407173" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/anti-pattern-process-fixation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buy the Book: Organizations Don&#8217;t Tweet, People Do</title>
		<link>http://stevenimmons.org/2012/01/buy-the-book-organizations-dont-tweet-people-do/</link>
		<comments>http://stevenimmons.org/2012/01/buy-the-book-organizations-dont-tweet-people-do/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 07:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Society]]></category>
		<category><![CDATA[Strategic Thinking]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Effective Communications]]></category>
		<category><![CDATA[Euan Semple]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[New Media]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<category><![CDATA[Social Network]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[Social Web]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web Marketing]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/01/buy-the-book-organizations-dont-tweet-people-do/</guid>
		<description><![CDATA[A 'must read' on social web and optimisation of communications using social media.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fbuy-the-book-organizations-dont-tweet-people-do%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fbuy-the-book-organizations-dont-tweet-people-do%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong> </strong></p>
<p><strong>Practical advice for managers on how the Web and social media can help them to do their jobs better</strong></p>
<p>[source: Amazon]</p>
<h5><a href="http://www.amazon.co.uk/Organizations-Dont-Tweet-People-Do/dp/1119950554/ref=sr_1_1?ie=UTF8&amp;qid=1327838438&amp;sr=8-1" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41QkWL8395L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU02_.jpg" border="0" alt="" /></a></h5>
<p>I first heard Euan Semple speak about <a class="zem_slink" title="Social media" rel="wikipedia" href="http://en.wikipedia.org/wiki/Social_media">Social Media</a> at a BCS (British Computer Society) ELITE event at BT Tower (in London) back in 2008. What differentiated him from others writing and speaking about the subject?</p>
<ul>
<li><strong>Experience</strong>: he has a very credible background in collaboration and communications, formerly at the BBC and latterly as an ‘independent consultant’ with blue chips and niche players.</li>
<li><strong>Hype realism: </strong>a recognition of the need to drive real value from social media, delivering business outcomes, not ‘digital noise’.</li>
<li><strong>Adoption complexity:</strong> it takes ‘10 seconds’ to sign up on Twitter, and less again to start using it in an ineffective and potentially damaging way. Forces such as consumerisation and social web have created mind shifts in business. Euan sets out simple, effective, engaging and sensible advice which will inform CxOs, marketers and communications professionals alike.</li>
</ul>
<p>If you have an interest in the social web and optimisation of communications using social media, <strong>this book is a must buy.</strong></p>
<h2>Further Info</h2>
<p>[source: Amazon]</p>
<blockquote><p>Today′s managers are faced with an increasing use of the Web and social platforms by their staff, their customers, and their competitors, but most aren′t sure quite what to do about it or how it all relates to them. <em>Organizations Don′t Tweet, People Do</em> provides managers in all sorts of organizations, from governments to multinationals, with practical advice, insight and inspiration on how the Web and social tools can help them to do their jobs better. From strategy to corporate communication, team building to customer relations, this uniquely people–centric guide to social media in the workplace offers managers, at all levels, valuable insights into the networked world as it applies to their challenges as managers, and it outlines practical things they can do to make social media integral to the tone and tenor of their departments or organizational cultures.</p></blockquote>
<ul>
<li>
<ul>
<li>A long–overdue guide to social media that talks directly to people in the real world in which they work</li>
<li>Grounded in the author′s unparalleled experience consulting on social media, it features eye–opening accounts from some of the world′s most successful and powerful organizations</li>
<li>Gives managers at all levels and in every type of organization the context and the confidence to make better decisions about the social web and its impact on them</li>
</ul>
</li>
</ul>
<blockquote><p>Euan Semple is one of the few people in the world who can turn the complex world of the social web into something we can all understand. And, at the same time, learn how to get the most from it.</p>
<p>Ten years ago, while working in a senior position at the BBC, Euan was one of the first to introduce what have since become known as social media tools into a large, successful organisation. He has subsequently had five years of unparalleled experience working with organisations such as Nokia, The World Bank and NATO.</p>
<p>He is a one-man digital upgrade option for us all to download.</p>
<p>This world is changing fast, but he makes sense of it because he understands that the core basics remain the same: community, learning, and interaction. He is a master story-teller who offers a host of practical tales about how this new world can work for real people in the real world.</p></blockquote>
<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="float: right; border: medium none;" src="http://img.zemanta.com/zemified_e.png?x-id=dd618023-20c9-4421-a0e6-b59b50829a81" alt="Enhanced by Zemanta" /></a></div>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/01/buy-the-book-organizations-dont-tweet-people-do/&layout=box_count&send=false&show_faces=false&width=&action=like&colorscheme=light&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:px"></iframe></span><img src="http://stevenimmons.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=871&amp;ts=1328407173" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/buy-the-book-organizations-dont-tweet-people-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maxims on Monday: Scotland</title>
		<link>http://stevenimmons.org/2012/01/maxims-on-monday-scotland/</link>
		<comments>http://stevenimmons.org/2012/01/maxims-on-monday-scotland/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 06:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Aphorism]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Maxim Monday]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Andrew Carnegie]]></category>
		<category><![CDATA[Aphorisms]]></category>
		<category><![CDATA[J. M. Barrie]]></category>
		<category><![CDATA[Maxim]]></category>
		<category><![CDATA[Maxims]]></category>
		<category><![CDATA[Quotation]]></category>
		<category><![CDATA[Quotes]]></category>
		<category><![CDATA[Robert Burns]]></category>
		<category><![CDATA[Robert Loius Stevenson]]></category>
		<category><![CDATA[Scotland]]></category>
		<category><![CDATA[Scots]]></category>
		<category><![CDATA[Scottish]]></category>
		<category><![CDATA[wisdom]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/01/maxims-on-monday-scotland/</guid>
		<description><![CDATA[Maxims on Monday: dedicated to the wisdom of the Scots.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fmaxims-on-monday-scotland%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fmaxims-on-monday-scotland%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong><a href="http://stevenimmons.org/wp-content/uploads/2012/01/scotland.jpg"><img title="scotland" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="368" alt="scotland" src="http://stevenimmons.org/wp-content/uploads/2012/01/scotland_thumb.jpg" width="555" border="0" /></a> </strong></p>
<p>Maxims encoding the wisdom of the <a class="zem_slink" title="Scots language" href="http://en.wikipedia.org/wiki/Scots_language" rel="wikipedia">Scots</a>.</p>
<p><strong></strong></p>
<p><strong>David Russell:</strong></p>
<blockquote><p>The hardest thing in life is to know which bridge to cross and which to burn.</p>
</blockquote>
<p><strong><a class="zem_slink" title="Robert Louis Stevenson" href="http://en.wikipedia.org/wiki/Robert_Louis_Stevenson" rel="wikipedia">Robert Louis Stevenson</a>:</strong></p>
</p>
<blockquote><p>To travel hopefully is a better thing than to arrive.</p>
</blockquote>
<p><strong><a class="zem_slink" title="Andrew Carnegie" href="http://en.wikipedia.org/wiki/Andrew_Carnegie" rel="wikipedia">Andrew Carnegie</a>:</strong></p>
<blockquote><p>People who are unable to motivate themselves must be content with mediocrity, no matter how impressive their other talents.</p>
</blockquote>
<p><strong><a class="zem_slink" title="J. M. Barrie" href="http://en.wikipedia.org/wiki/J._M._Barrie" rel="wikipedia">James Matthew Barrie</a>:</strong></p>
</p>
<blockquote><p>When the first baby laughed for the first time, the laugh broke into a thousand pieces and they all went skipping about, and that was the beginning of fairies.</p>
</blockquote>
<p><strong><a class="zem_slink" title="William Shenstone" href="http://en.wikipedia.org/wiki/William_Shenstone" rel="wikipedia">William Shenstone</a>:</strong></p>
<blockquote><p>Anger is a great force. If you control it, it can be transmuted into a power which can move the whole world.</p>
</blockquote>
<p><strong>David Ogilvy:</strong></p>
<blockquote><p>Develop your eccentricities while you are young. That way, when you get old, people won&#8217;t think you&#8217;re going gaga.</p>
</blockquote>
<p><strong><a class="zem_slink" title="Gilbert Highet" href="http://en.wikipedia.org/wiki/Gilbert_Highet" rel="wikipedia">Gilbert Highet</a>:</strong> </p>
<blockquote><p>These are not books, lumps of lifeless paper, but minds alive on the shelves.</p>
</blockquote>
<p><strong><a class="zem_slink" title="Robert Burns" href="http://en.wikipedia.org/wiki/Robert_Burns" rel="wikipedia">Robert Burns</a>:</strong> </p>
<blockquote><p>I pick my favourite quotations and store them in my mind as ready armour, offensive or defensive, amid the struggle of this turbulent existence.</p>
</blockquote>
<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=dba36c89-6e2c-4beb-99ed-34b77eb7f8ce" /></a></div>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/01/maxims-on-monday-scotland/&layout=box_count&send=false&show_faces=false&width=&action=like&colorscheme=light&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:px"></iframe></span><img src="http://stevenimmons.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=867&amp;ts=1328407173" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/maxims-on-monday-scotland/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wicked Problem Solving with Open Innovation and VPEC-T</title>
		<link>http://stevenimmons.org/2012/01/wicked-problem-solving-with-open-innovation-and-vpec-t/</link>
		<comments>http://stevenimmons.org/2012/01/wicked-problem-solving-with-open-innovation-and-vpec-t/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 11:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Open Innovation]]></category>
		<category><![CDATA[Strategic Thinking]]></category>
		<category><![CDATA[Systems Thinking]]></category>
		<category><![CDATA[VPEC-T]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Critical Thinking]]></category>
		<category><![CDATA[Crowdsourcing]]></category>
		<category><![CDATA[Horst Rittel]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[Melvin Webber]]></category>
		<category><![CDATA[Problem Solving]]></category>
		<category><![CDATA[Structured Thinking]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/01/wicked-problem-solving-with-open-innovation-and-vpec-t/</guid>
		<description><![CDATA[Characteristics and Implications of Wicked Problems]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fwicked-problem-solving-with-open-innovation-and-vpec-t%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fwicked-problem-solving-with-open-innovation-and-vpec-t%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><em>The Wicked Problem</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/01/wickedproblem.jpg"><img title="wickedproblem" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="433" alt="wickedproblem" src="http://stevenimmons.org/wp-content/uploads/2012/01/wickedproblem_thumb.jpg" width="547" border="0" /></a> </p>
<p>Rittel and Webber&#8217;s formulation of wicked problems specifies ten characteristics:</p>
<h2>10 Characteristics of Wicked Problems</h2>
<ol>
<li>There is no definitive formulation of a wicked problem. It’s not possible to write a well-defined statement of the problem, as can be done with an ordinary problem. </li>
<li>Wicked problems have no <a class="zem_slink" title="Stopping time" href="http://en.wikipedia.org/wiki/Stopping_time" rel="wikipedia">stopping rule</a>. You can tell when you’ve reached a solution with an ordinary problem. With a wicked problem, the search for solutions never stops. </li>
<li>Solutions to wicked problems are not true or false, but good or bad. Ordinary problems have solutions that can be objectively evaluated as right or wrong. Choosing a solution to a wicked problem is largely a matter of judgment. </li>
<li>There is no immediate and no ultimate test of a solution to a wicked problem. It’s possible to determine right away if a solution to an ordinary problem is working. But solutions to wicked problems generate unexpected consequences over time, making it difficult to measure their effectiveness. </li>
<li>Every solution to a wicked problem is a “one-shot” operation; because there is no opportunity to learn by trial and error, every attempt counts significantly. Solutions to ordinary problems can be easily tried and abandoned. With wicked problems, every implemented solution has consequences that cannot be undone. </li>
<li>Wicked problems do not have an exhaustively describable set of potential solutions, nor is there a well-described set of permissible operations that may be incorporated into the plan. Ordinary problems come with a limited set of potential solutions, by contrast. </li>
<li>Every wicked problem is essentially unique. An ordinary problem belongs to a class of similar problems that are all solved in the same way. A wicked problem is substantially without precedent; experience does not help you address it. </li>
<li>Every wicked problem can be considered to be a symptom of another problem. While an ordinary problem is self-contained, a wicked problem is entwined with other problems. However, those problems don’t have one root cause. </li>
<li>The existence of a discrepancy representing a wicked problem can be explained in numerous ways. A wicked problem involves many stakeholders, who all will have different ideas about what the problem really is and what its causes are. </li>
<li>The planner has no right to be wrong. Problem solvers dealing with a wicked issue are held liable for the consequences of any actions they take, because those actions will have such a large impact and are hard to justify. </li>
</ol>
<blockquote><p>Classic examples of wicked problems include economic, environmental, and political issues. A problem whose solution requires a great number of people to change their mindsets and behavior is likely to be a wicked problem. Therefore, many standard examples of wicked problems come from the areas of public planning and policy. These include <a class="zem_slink" title="Climate change" href="http://en.wikipedia.org/wiki/Climate_change" rel="wikipedia">global climate change</a>, natural hazards, healthcare, the AIDS epidemic, pandemic influenza, international drug trafficking, homeland security, nuclear weapons, and nuclear energy and waste. </p>
<p>In recent years, problems in many areas have been identified as exhibiting elements of wickedness &#8211; examples range from aspects of design decision making and knowledge management to business strategy. [Source: Wikipedia]</p>
</blockquote>
<h2>Implications</h2>
<ol>
<li>To address the first characteristic of <a title="Wicked Problems" href="http://en.wikipedia.org/wiki/Wicked_problem" target="_blank">Wicked Problems</a>, it is necessary to collect a wide range of views of the problem space. An <a class="zem_slink" title="Open innovation" href="http://en.wikipedia.org/wiki/Open_innovation" rel="wikipedia">Open Innovation</a>, crowd-sourcing or think-tank based approach (which could be internal ideation, or a mixture of the aforementioned) has promise. In the ‘definition formulation stage’ there will be ‘many’ contradictions, agreement and disagreement between stakeholder groups, terminology problems and nuances. Facilitating and filtering outputs from this phase presents interesting challenges. <a href="http://en.wikipedia.org/wiki/VPEC-T" target="_blank">VPEC-T</a> has a place in this, particularly in dealing with the complexity of eclectic values. </li>
<li>The second characteristic of Wicked Problems highlights the importance of solution hypotheses and a means by which to prototype representative solutions and measure their utility. An ability to prototype many solution hypotheses in parallel may be achieved with Open Innovation, particularly challenge driven Open Innovation where a competition model is used. Characteristic 5 implies that prototyping is not viable in the context of Wicked Problems. I think this is somewhat misleading. I agree that once commitment is made to a solution it is a ‘one shot’ operation with consequences, but populating a set of initial solution hypotheses and understanding the scope of the Wicked Problem (particularly where it is ‘interspersed’ with ‘traditional problems’) will help get the right definition of the problem and the right level of focus on its key facets. </li>
<li>The third characteristic of Wicked Problems will again benefit from the application of Open Innovation and VPEC-T. Open Innovation in the sense of rapid development of solution hypotheses and a mechanism to source improvement ideas from a wide range of participants (including disruptive thinkers from other markets, industries or geographies). VPEC-T comes into play in the filtering process. Open Innovation is useful in the population of the funnel of candidate solutions. VPEC-T is a useful filter to select preferred options which fit best with the Values and Trust dimensions of the company, government or country attempting to solve the Wicked Problem. In certain Wicked Problems, the Values dimension will need to focus on ethics and cultural acceptability and the Policy dimension on relevant laws and restrictions. </li>
<li>Wicked Problems will not be solved through application of design patterns. Characteristics 4 and 7 above rule this out. The generation of unexpected consequences in Characteristic 4 indicates potential for the application of Pattern Based Strategy (in terms of signal detection, and making sense of unanticipated events via <a class="zem_slink" title="Correlation does not imply causation" href="http://en.wikipedia.org/wiki/Correlation_does_not_imply_causation" rel="wikipedia">correlation and causation</a> analysis). </li>
<li>Refer to implication 2. </li>
<li>Characteristic 6 reinforces that Open Innovation has potential in terms of sourcing solution hypotheses and enriching these hypotheses with a range of opinion. As outlined in Implication 1, facilitation and filtering is important and VPEC-T has an important role to play. </li>
<li>As stated in Implication 4, this rules out the application of design patterns, the solution to a Wicked Problem being unique. </li>
<li>Characteristic 8 makes Wicked Problems particularly Wicked. A three pronged attack on this characteristic with Open Innovation, VPEC-T and Pattern Based Strategy has value. Open Innovation in the sense of collectively working on how Wicked Problems are entwined with other problems, VPEC-T in terms of filtering and facilitating analysis, and Pattern Based Strategy in terms of correlation and causation analysis. </li>
<li>Characteristic 9 is a real sweet spot for VPEC-T, which excels at surfacing the Values and Trust dimensions of Wicked Problem Solving. </li>
<li>VPEC-T (and other thinking frameworks) has an important role in dealing with Characteristic 10. The problem solver(s) eventually need to put their reputations on the line, and must therefore have explored the problem space methodically. Certainty and Wicked Problem solving do not go ‘hand in hand’, and systems and strategic thinking methods are useful in driving out as much uncertainty as may be considered reasonable in highly-complex environments. </li>
</ol>
<h2>Further Reading</h2>
<p><em>“Wicked Problems, Righteous Solutions, A Catalogue of Modern Software Engineering Paradigms” by Peter DeGrace and Leslie Hulet Stahl.</em></p>
<p>[Source: Amazon]</p>
<p><a href="http://www.amazon.co.uk/Wicked-Problems-Righteous-Solutions-Engineering/dp/013590126X" target="_blank"><img src="http://ecx.images-amazon.com/images/I/512VM7SEZKL._SL500_AA300_.jpg" border="0" /></a>&#160;</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=f7a39026-fb42-4b35-ad24-6b716ed858d8" /></a></div>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/01/wicked-problem-solving-with-open-innovation-and-vpec-t/&layout=box_count&send=false&show_faces=false&width=&action=like&colorscheme=light&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:px"></iframe></span><img src="http://stevenimmons.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=870&amp;ts=1328407173" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/wicked-problem-solving-with-open-innovation-and-vpec-t/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anti Pattern: Tightly Coupled Integration</title>
		<link>http://stevenimmons.org/2012/01/anti-pattern-tightly-coupled-integration/</link>
		<comments>http://stevenimmons.org/2012/01/anti-pattern-tightly-coupled-integration/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 06: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[Integration]]></category>
		<category><![CDATA[Legacy Integration]]></category>
		<category><![CDATA[Anti Pattern]]></category>
		<category><![CDATA[Application Integration]]></category>
		<category><![CDATA[Canonical Model]]></category>
		<category><![CDATA[Enterprise Service Bus]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[Hub and Spoke]]></category>
		<category><![CDATA[Integration Principles]]></category>
		<category><![CDATA[Legacy]]></category>
		<category><![CDATA[Point to Point]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RESTful]]></category>
		<category><![CDATA[RESTful Architecture]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/01/anti-pattern-tightly-coupled-integration/</guid>
		<description><![CDATA[Tightly coupled integration Anti Pattern.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fanti-pattern-tightly-coupled-integration%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fanti-pattern-tightly-coupled-integration%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><em>Figure 1 &#8211; Complex and brittle point to point integration</em></p>
<p><em>[source: <a href="http://en.wikipedia.org/wiki/Steve_Nimmons" target="_blank">Steve Nimmons</a>]</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/01/integrationmesh.png"><img title="integrationmesh" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="429" alt="integrationmesh" src="http://stevenimmons.org/wp-content/uploads/2012/01/integrationmesh_thumb.png" width="420" border="0" /></a> </p>
<p>&#160;</p>
<p>This is a real ‘bread and butter’ Anti Pattern and has largely been resolved through evolutions of <a class="zem_slink" title="Spoke-hub distribution paradigm" href="http://en.wikipedia.org/wiki/Spoke-hub_distribution_paradigm" rel="wikipedia">hub and spoke</a> integration architectures (Figure 2), the <a class="zem_slink" title="Enterprise service bus" href="http://en.wikipedia.org/wiki/Enterprise_service_bus" rel="wikipedia">Enterprise Service Bus</a>, SOA and <a class="zem_slink" title="Representational state transfer" href="http://en.wikipedia.org/wiki/Representational_state_transfer" rel="wikipedia">RESTful</a> architecture. When connections between applications are ‘point to point’, integration is brittle and difficult to modify. Changes to an application have significant downstream impact on applications/systems with which it is integrated.</p>
<p>Figure 2 – Hub and Spoke Integration Architecture </p>
<p><em>[source: <a title="Steve Nimmons" href="http://en.wikipedia.org/wiki/Steve_Nimmons" target="_blank">Steve Nimmons</a>]</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/01/hubandspoke.png"><img title="hubandspoke" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="423" alt="hubandspoke" src="http://stevenimmons.org/wp-content/uploads/2012/01/hubandspoke_thumb.png" width="402" border="0" /></a> </p>
<p>&#160;</p>
<h2>The Anti Pattern Codified</h2>
<p><strong>Anti Pattern Name </strong>[Point to Point / Tightly Coupled Integration.]</p>
<p><strong>Type:</strong> [Technical / Integration.]</p>
<p><strong>Problem: </strong>[Legacy application integration made significant use of the point-to-point Anti Pattern, largely due to the lack of maturity or availability of alternative integration technologies. As depicted in Figure 1, this integration style creates a mesh which is brittle and complex. Applications and systems are also tightly coupled in terms of awareness of integrated applications, and familiarity with integrated application APIs and data models.]</p>
<p><strong>Context:</strong> [Legacy integration.]</p>
<p><strong>Forces:</strong> [Lack of integration tooling (historical), cost of implementing hub and spoke integration architectures with high-end broker solutions (historical), failure to appreciate the downsides of point-to-point integration (largely historical).]</p>
<p><strong>Resulting Context:</strong> [High cost of change, invasive integration, limited or no abstraction, applications responsible for translating data from other applications, no central audit or security functions, difficult systems to manage, monitor, scale, secure and troubleshoot.]</p>
<p><strong>Solution(s):</strong> [Hub and spoke patterns, latterly the Enterprise Service Bus pattern (solving the integration mesh problem) and the Canonical Model pattern (solving the application data translation problem).]</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=3b6d4c7e-b0a3-40c4-b2a0-48c8f08e8f05" /></a></div>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/01/anti-pattern-tightly-coupled-integration/&layout=box_count&send=false&show_faces=false&width=&action=like&colorscheme=light&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:px"></iframe></span><img src="http://stevenimmons.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=860&amp;ts=1328407173" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/anti-pattern-tightly-coupled-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anti Pattern: Anti Pattern Abuse</title>
		<link>http://stevenimmons.org/2012/01/anti-pattern-anti-pattern-abuse/</link>
		<comments>http://stevenimmons.org/2012/01/anti-pattern-anti-pattern-abuse/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 06:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Anti Patterns]]></category>
		<category><![CDATA[Codification]]></category>
		<category><![CDATA[DECISION]]></category>
		<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Anti Pattern]]></category>
		<category><![CDATA[Anti Pattern Abuse]]></category>
		<category><![CDATA[Behavioural Anti Patterns]]></category>
		<category><![CDATA[Business Change]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[Framing]]></category>
		<category><![CDATA[Hard Anti Patterns]]></category>
		<category><![CDATA[Nudge]]></category>
		<category><![CDATA[Soft Anti Patterns]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/01/anti-pattern-anti-pattern-abuse/</guid>
		<description><![CDATA[Understanding the risks of Anti Pattern Abuse.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fanti-pattern-anti-pattern-abuse%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fanti-pattern-anti-pattern-abuse%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><em>Anti Pattern at Work?</em></p>
<p><strong><a href="http://stevenimmons.org/wp-content/uploads/2012/01/antipatternatwork.jpg"><img style="display: inline; border: 0px;" title="antipatternatwork" src="http://stevenimmons.org/wp-content/uploads/2012/01/antipatternatwork_thumb.jpg" border="0" alt="antipatternatwork" width="408" height="391" /></a></strong></p>
<p>It is really interesting how people react to terminology, and ‘Anti Pattern’ is an emotive term, especially in managerial or behavioural contexts. In many organisations the presence of Anti Patterns is significant. Highlighting them without good cause and due care, and without a clear plan for their discontinuation, is an abuse.</p>
<p>Framing is also key, and focus needs to be on replacement of the Anti Pattern with a positive alternative. When I write and talk about Anti Patterns, I highlight the villainous characteristic of the design or behaviour in ‘the abstract’ (parables work well). Anti Pattern analysis is very important, as is the manner in which the conclusions of the analysis are applied and communicated.</p>
<p>Putting up &#8216;Anti Pattern at Work&#8217; warning signs is not likely to be helpful or conducive to long-term harmonious relations. <strong>Anti Pattern Abuse is an Anti Pattern in itself</strong>.</p>
<h2>The Anti Pattern Codified</h2>
<p><strong>Anti Pattern Name</strong>: [Anti Pattern Abuse.]</p>
<p><strong>Type:</strong> [Management, Technical, Communications.]</p>
<p><strong>Forces:</strong> [Have Anti Pattern Catalogue, will use.]</p>
<p><strong>Context:</strong> [An over-zealous codifier abuses the use of an Anti Pattern catalogue and points out a slew of negative design, managerial and behavioural characteristics with no consideration of impact and the need for a positive and motivational action plan.]</p>
<p><strong>Resulting Context: </strong>[Acrimony, demoralisation, negativity.]</p>
<p><strong>Solutions:</strong> [Codify and analyse Anti Patterns. Look for Patterns that eliminate the Anti Pattern(s) and frame any changes in positive terms. Remember the words of Ralph Waldo Emerson: “In my walks, every man I meet is my superior in some way, and in that I learn from him.” Apply the wisdom in your Anti Pattern catalogue with humility and tact.]</p>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/01/anti-pattern-anti-pattern-abuse/&layout=box_count&send=false&show_faces=false&width=&action=like&colorscheme=light&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:px"></iframe></span><img src="http://stevenimmons.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=863&amp;ts=1328407173" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/anti-pattern-anti-pattern-abuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

