<?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; CEP</title>
	<atom:link href="http://stevenimmons.org/tag/cep/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>Pattern Based Strategy: A Maturity Model</title>
		<link>http://stevenimmons.org/2012/01/pattern-based-strategy-a-maturity-model/</link>
		<comments>http://stevenimmons.org/2012/01/pattern-based-strategy-a-maturity-model/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 06:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Business Process Management]]></category>
		<category><![CDATA[DECISION]]></category>
		<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Pattern Based Strategy]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Scenario Planning]]></category>
		<category><![CDATA[Systems Thinking]]></category>
		<category><![CDATA[Technology Futures]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Business Analytics]]></category>
		<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[CEP]]></category>
		<category><![CDATA[Complex Event Processing]]></category>
		<category><![CDATA[IT Strategy]]></category>
		<category><![CDATA[Maturity Model]]></category>
		<category><![CDATA[Pattern Based Strategy Maturity Model]]></category>
		<category><![CDATA[Pattern Management]]></category>
		<category><![CDATA[PBS]]></category>
		<category><![CDATA[PBS Maturity Model]]></category>
		<category><![CDATA[Predictive Analytics]]></category>
		<category><![CDATA[SNA]]></category>
		<category><![CDATA[Social Network Analysis]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Transition State Planning]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/01/pattern-based-strategy-a-maturity-model/</guid>
		<description><![CDATA[Maturity Model for Pattern Based Strategy - a simple and useful thinking framework.]]></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%2Fpattern-based-strategy-a-maturity-model%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fpattern-based-strategy-a-maturity-model%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><em>A maturity model for Pattern Based Strategy</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/01/climbingladder.jpg"><img title="climbingladder" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="395" alt="climbingladder" src="http://stevenimmons.org/wp-content/uploads/2012/01/climbingladder_thumb.jpg" width="594" border="0" /></a> </p>
<p>The model outlined in Table 1 is a useful thinking framework for assessing Pattern Based Strategy maturity within organisations. </p>
<p>Maturity models (misused) can become Anti Patterns, use them to understand the ‘as is’ position and complexities that would prevent (or make difficult) ascent to the next maturity state. Avoid maturity ascent becoming a ‘means in itself’ and always link back to business strategy and business goals. As part of Pattern Based Strategy implementations, consider the cultural and organisational dimensions involved and potential for creation of a specialised function (such as a centre of excellence for Pattern Based Strategy).</p>
<p><em>Table 1: Pattern Based Strategy (PBS) Maturity Model – [source <a title="Steve Nimmons" href="http://en.wikipedia.org/wiki/Steve_Nimmons" target="_blank">Steve Nimmons</a>]</em></p>
<table cellspacing="0" cellpadding="2" width="590" border="1">
<tbody>
<tr>
<td valign="top" width="110"><strong>Level / Dimension</strong></td>
<td valign="top" width="110"><strong>Management and Organisation</strong></td>
<td valign="top" width="110"><strong>Processes and Procedures </strong></td>
<td valign="top" width="110"><strong>People and Culture</strong></td>
<td valign="top" width="110"><strong>Technology</strong></td>
</tr>
<tr>
<td valign="top" width="110">Level 0</td>
<td valign="top" width="110">Aware, but nothing planned for implementation</td>
<td valign="top" width="110">Nothing defined</td>
<td valign="top" width="110">Nothing defined</td>
<td valign="top" width="110">Low-level awareness, and no formalisation</td>
</tr>
<tr>
<td valign="top" width="110">Level 1</td>
<td valign="top" width="110">Accountability not fixed, isolated departmental initiatives.</td>
<td valign="top" width="110">No formal procedures and limited focus on producing a&#160; process for Pattern Based Strategy. Business Process agility not ‘stress tested’ as there is relative stability in business model, business architecture and processes </td>
<td valign="top" width="110">Limited awareness of Pattern Based Strategy and its potential (usually some interest amongst the ‘vanguard’)</td>
<td valign="top" width="110">Spreadsheet / desktop analysis. Departmental initiatives disconnected from central business / IT strategies</td>
</tr>
<tr>
<td valign="top" width="110">Level 2</td>
<td valign="top" width="110">Centralised accountability with establishment of Pattern Based Strategy Competency Centre (usually a logical function). Clear roles and responsibilities and methodology for PBS. Decision making leveraging PBS outputs. </td>
<td valign="top" width="110">Pattern analysis established, but most typically used within constrained operational scope. Business Process Architecture is adaptive and flexible.</td>
<td valign="top" width="110">Different levels of management (strategic, operational, programme/project) are aware of Pattern Based Strategy and its benefits. Decision Making using pattern analysis outputs permeates more of the business (i.e. beyond highest level management and ‘blue sky’ strategy)</td>
<td valign="top" width="110">Structured use of Business Intelligence tools and Data Mining for detection of patterns in corporate data (focus is mostly on internal data)</td>
</tr>
<tr>
<td valign="top" width="110">Level 3</td>
<td valign="top" width="110">Pattern Based Strategy being used as part of dynamic risk management, strategic planning and ‘de-facto’ management mindset</td>
<td valign="top" width="110">Strategic and tactical management processes are closely aligned to Pattern Based Strategy and outputs from PBS Competency Centre.         </p>
<p>PBS methodology and processes are codified and governed. Focus is on compliance measurements and continuous improvement. Ability to react to pattern detection more and more sophisticated and agile.</td>
<td valign="top" width="110">Use of Pattern Based Strategy is understood and widely accepted across business units. Ideation initiatives include suggestions for disruptive patterns and data sources.         </p>
<p>Benefits of PBS well understood and quantified.</td>
<td valign="top" width="110">Predictive analytics, Complex Event Processing, structured and unstructured data analysis, analysis of public data sets, Social Network Analysis, sentiment analysis are employed as part of a rich technical response to Pattern Detection challenge (focus shift to analysis of internal data contextualised with external data)</td>
</tr>
</tbody>
</table>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/01/pattern-based-strategy-a-maturity-model/&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=782&amp;ts=1328405268" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/pattern-based-strategy-a-maturity-model/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pattern Based Strategy: The Importance of Patterns</title>
		<link>http://stevenimmons.org/2012/01/pattern-based-strategy-the-importance-of-patterns/</link>
		<comments>http://stevenimmons.org/2012/01/pattern-based-strategy-the-importance-of-patterns/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 06:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Application Architecture]]></category>
		<category><![CDATA[Business Process Management]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Pattern Based Strategy]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Technology Futures]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Business Analytics]]></category>
		<category><![CDATA[Causation]]></category>
		<category><![CDATA[CEP]]></category>
		<category><![CDATA[CIO Agenda]]></category>
		<category><![CDATA[Command and Control]]></category>
		<category><![CDATA[Complex Event Processing]]></category>
		<category><![CDATA[Complex Systems]]></category>
		<category><![CDATA[Context Aware Computing]]></category>
		<category><![CDATA[Correlation]]></category>
		<category><![CDATA[PBS]]></category>
		<category><![CDATA[Predictive Analytics]]></category>
		<category><![CDATA[risk management]]></category>
		<category><![CDATA[Signal Detection]]></category>
		<category><![CDATA[SNA]]></category>
		<category><![CDATA[Social Network Analysis]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/01/pattern-based-strategy-the-importance-of-patterns/</guid>
		<description><![CDATA[CIO Agenda: The Importance of Pattern Detection and Pattern Based Strategy]]></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%2Fpattern-based-strategy-the-importance-of-patterns%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fpattern-based-strategy-the-importance-of-patterns%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/01/patternstrategy.jpg"><img style="display: inline; border-width: 0px;" title="patternstrategy" src="http://stevenimmons.org/wp-content/uploads/2012/01/patternstrategy_thumb.jpg" border="0" alt="patternstrategy" width="437" height="293" /></a></p>
<p>A pattern is a <em>“consistent and recurring characteristic or trait that helps in the identification of a phenomenon or problem, and serves as an indicator or model for predicting its future behaviour”.</em></p>
<p>An effective pattern detection and management capability has significant importance in several areas (abridged list for illustrative purposes):</p>
<ul>
<li><strong>Early detection of natural disaster patterns</strong> – creation of earthquake probability maps has become a commercial business in the last two decades. Customers are not only governments (national security agenda) but also companies using the maps for corporate and industrial site selection. In these maps a number of patterns are combined: historical (frequency and magnitude of previous quakes), geographical (plate tectonics and movements) and social dimensions (number of inhabitants, demographics etc.)</li>
<li><strong>Diagnostic medicine</strong> &#8211; using pattern recognition techniques in medical imaging (and other predictive diagnostics)</li>
<li><strong>Command and Control Functions for Complex Systems </strong>- used to monitor the behaviour of complex systems (such as nuclear plants, power networks, ships, submarines), analysing the input received from different sensors and providing decision support functions to the operator (or potentially executing the actions automatically) with a goal of ensuring that the complex system is maintained in a desired /stable state. In the design of Command and Control Systems, two models should be considered:
<ul>
<li>Frequently, the situation/problem identified by a pattern is a well known/repetitive problem and there is a predefined procedure to manage the situation, either automatically or manually through an operator</li>
<li>There are other situations where a predefined procedure is not available (perhaps the evolution of the system cannot be predicted). In these circumstances, operator intervention is needed and the Command and Control System should help by providing all the information available about potential solutions/actions, estimations about the evolution of the system, historical analysis, precedents, etc.</li>
</ul>
</li>
</ul>
<p>It is critical for Command and Control systems to be as “intelligent” as possible, capable of reacting to multiple scenarios whether previously encountered or not. To achieve this, several techniques are used including simulations and neural network based design.</p>
<ul>
<li><strong>Context Aware Computing &#8211; </strong>contextual information often underpins the key events which define the pattern(s). This is closely liked to Complex Event Processing which can be seen as a technology building block of PBS and Context Aware Computing solutions (and indeed is also a potential input source for Command and Control Systems operating under PBS).</li>
</ul>
<p>In a commercial context, the early detection of patterns highlighting opportunities, collapsing demand, employee dissatisfaction or negative public image can provide companies with a sustainable competitive advantage and can help them to capitalise on opportunities that exist under varying market conditions.</p>
<p>Some examples of the application of pattern management in business environments include:</p>
<ul>
<li><strong>Fraud/Crime detection</strong> &#8211; For example, monitoring for unusual credit/debit card transactions, or purchasing patterns outside normal parameters for an individual customer</li>
<li><strong>Recommendation engines</strong> in e-commerce sites. Creating patterns from previous user navigations in such a way that can identify affinity between different users and so, propose items acquired by those previous similar users)</li>
<li><strong>Intelligent content providers</strong> that use patterns to identify and classify content coming from different sources that match subscribers’ areas of interest.</li>
</ul>
<p>Analysing trends, patterns and external developments has always been a part of organisational business intelligence. The baker in Adam Smith’s “<em>Wealth of Nations” </em>(1776) wanted insight into predicted next day sales, ‘event intelligence’ and likely impact on demand.</p>
<p>In the current business environment, reasons to place predictive business intelligence and pattern seeking on the agenda of the CxO include:</p>
<ul>
<li>Customers are connected with and active on a lot of social (web) networks on which they discuss the performance and image of organisations as well as potential purchases</li>
<li>Determining and analysing patterns relating to how organisations are perceived in these networks uncovers corporate image, customer sentiment and may be used to forecast future sales and highlight opportunities and commercial threats</li>
<li>New and innovative IT solutions make it possible to concurrently data mine more sources rapidly and to find and analyse patterns inherent within the data. Availability of increasing numbers of public data sets also increases analytics potential and patterns can be hypothesised and tested across a rich data landscape</li>
<li>Following more deliberate and intended strategy based on detected patterns fosters stability and confidence in an organisation. If patterns can be detected quickly and the company reacts with agility, there are opportunities to drive markets through innovation, acquisition and new products.</li>
</ul>
<p>Fast and accurate pattern detection is also central to a dynamic risk management strategy (which would have obvious relevance in natural disasters, diagnostic medicine and Command and Control Systems as discussed above).</p>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/01/pattern-based-strategy-the-importance-of-patterns/&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=765&amp;ts=1328405268" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/pattern-based-strategy-the-importance-of-patterns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PEST, VPEC-T, Scenario Planning and Pattern Based Strategy</title>
		<link>http://stevenimmons.org/2012/01/pest-vpec-t-scenario-planning-and-pattern-based-strategy/</link>
		<comments>http://stevenimmons.org/2012/01/pest-vpec-t-scenario-planning-and-pattern-based-strategy/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 09:00:00 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Economics]]></category>
		<category><![CDATA[Editors Choice]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Pattern Based Strategy]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Scenario Planning]]></category>
		<category><![CDATA[Strategic Thinking]]></category>
		<category><![CDATA[Systems Thinking]]></category>
		<category><![CDATA[Technology Futures]]></category>
		<category><![CDATA[VPEC-T]]></category>
		<category><![CDATA[CEP]]></category>
		<category><![CDATA[Complex Event Processing]]></category>
		<category><![CDATA[Correlation]]></category>
		<category><![CDATA[Decision Science]]></category>
		<category><![CDATA[Decision Theory]]></category>
		<category><![CDATA[PBS]]></category>
		<category><![CDATA[PEST Analysis]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/2012/01/pest-vpec-t-scenario-planning-and-pattern-based-strategy/</guid>
		<description><![CDATA[PEST Analysis, VPEC-T and Scenario Planning - an holistic Pattern Based Strategy.]]></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%2Fpest-vpec-t-scenario-planning-and-pattern-based-strategy%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2012%2F01%2Fpest-vpec-t-scenario-planning-and-pattern-based-strategy%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><em>Figure 1 A three-cog model for Pattern Based Strategy</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/PBSandPEST.png"><img style="display: inline; border-width: 0px;" title="PBS and PEST" src="http://stevenimmons.org/wp-content/uploads/2012/01/PBSandPEST_thumb.png" border="0" alt="PBS and PEST" width="594" height="351" /></a></p>
<h2>Pattern Based Strategy</h2>
<p>Pattern Based Strategy is as full of complexity as it is of promise. The challenge is the efficient and structured determination of:</p>
<ol>
<li>Area of focus (i.e. what to look for and why)</li>
<li>Content and event sources (i.e. where to look and why)</li>
<li>Mechanics of pattern and signal detection</li>
<li>Reaction to signal and pattern detection</li>
<li>Refinement of hypotheses, patterns, signals (i.e. approach to <a class="zem_slink" title="Continuous improvement process" rel="wikipedia" href="http://en.wikipedia.org/wiki/Continuous_improvement_process">continuous improvement</a>)</li>
</ol>
<p>Evangelists of Pattern Based Strategy focus on <a class="zem_slink" title="Pattern recognition" rel="wikipedia" href="http://en.wikipedia.org/wiki/Pattern_recognition">Pattern Detection</a> technologies and say little of the mechanics behind determination of area of focus, content and event sources, reaction to detected patterns (be they weak or strong) and reaction to contradiction.</p>
<p>The ‘three cog model’ in Figure 1 aims to address these deficiencies.</p>
<p><a href="http://en.wikipedia.org/wiki/PEST_analysis" target="_blank">PEST Analysis</a> is suggested as a strategic thinking framework to focus on <strong>P</strong>olitical, <strong>E</strong>conomic, <strong>S</strong>ocial and <strong>T</strong>echnological forces (be they opportunities or threats).</p>
<p>To help reduce complexity and filter irrelevant forces, a <a href="http://en.wikipedia.org/wiki/VPEC-T" target="_blank">VPEC-T</a> frame (Figure 3) surrounds the PEST analysis activity.</p>
<h2>VPEC-T</h2>
<blockquote><p><strong><a href="http://en.wikipedia.org/wiki/VPEC-T" target="_blank">VPEC-T</a> analysis</strong> is a thinking framework comprising a collection of mental filters or guides. It provides a &#8220;simplified ‘language’ for preventing loss in translation from business needs to IT solutions&#8221; and is used when analyzing the expectations of multiple parties having different views of a system in which they all have an interest in common, but have different priorities and different responsibilities. System, here is used in the broad sense of a set of interacting or interdependent entities, real or abstract, forming an integrated whole. It is applied to &#8216;systems&#8217; that range from those as small as a performance appraisal, to ones as large as a criminal justice system. <em>[Source: Wikipedia]</em></p></blockquote>
<p><a href="http://en.wikipedia.org/wiki/VPEC-T" target="_blank">VPEC-T</a> (by Carl Bate and Nigel Green) in this context is a useful frame with which to surround PEST analysis to ensure focus and filtering of candidate hypotheses. The first step is to populate a VPEC-T filter, such as that (somewhat simplistically) pictured in Figure 3. Recognising that some analysts extend PEST to PESTEL (including Environmental and Legal forces) the VPEC-T filter includes legal considerations under the Policy dimension and environmental considerations under the Values dimension (in the guise of sustainability).</p>
<p><em>Figure 2 – The 5 Dimensions of <a href="http://en.wikipedia.org/wiki/VPEC-T" target="_blank">VPEC-T</a></em></p>
<p><em>[source – Lost in Translation by Carl Bate and Nigel Green]</em></p>
<p><a href="http://stevenimmons.org/wp-content/uploads/2012/01/VPECT.png"><img style="display: inline; border-width: 0px;" title="VPEC-T" src="http://stevenimmons.org/wp-content/uploads/2012/01/VPECT_thumb.png" border="0" alt="VPEC-T" width="591" height="390" /></a></p>
<p><em>Figure 3 – An Illustrative VPEC-T Filter to frame PEST analysis</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/VPECTFilter.png"><img style="display: inline; border-width: 0px;" title="VPECTFilter" src="http://stevenimmons.org/wp-content/uploads/2012/01/VPECTFilter_thumb.png" border="0" alt="VPECTFilter" width="590" height="404" /></a></p>
<p>The purpose of the left-most cog in Figure 1 is therefore:</p>
<ul>
<li>Define relevance filter using VPEC-T analysis. This constrains the PEST analysis</li>
<li>Use PEST analysis to determine relevant forces across Political, Economic, Social and Technological domains. There is an argument for introducing Porter’s <a class="zem_slink" title="Porter five forces analysis" rel="wikipedia" href="http://en.wikipedia.org/wiki/Porter_five_forces_analysis">Five Forces analysis</a>, however for simplicity this is suggested as an extension rather than a foundational element. The key point here is that PEST is about taking a wide view of all potential forces, and the VPEC-T filter is honing in on those of greatest relevance to the specific business</li>
<li>The output is a filtered PEST analysis which presents a set of forces which the business will likely be subjected to</li>
</ul>
<p>This feeds into a <a href="http://en.wikipedia.org/wiki/Scenario_planning" target="_blank">Scenario Planning</a> cog described later.</p>
<h2>PEST Analysis</h2>
<blockquote><p><strong>PEST analysis</strong> stands for &#8220;<strong>P</strong>olitical, <strong>E</strong>conomic, <strong>S</strong>ocial, and <strong>T</strong>echnological analysis&#8221; and describes a framework of macro-environmental factors used in the <a href="http://en.wikipedia.org/wiki/Environmental_scanning">environmental scanning</a> component of <a href="http://en.wikipedia.org/wiki/Strategic_management">strategic management</a>.</p>
<p>It is a part of the external analysis when conducting a strategic analysis or doing <a href="http://en.wikipedia.org/wiki/Market_research">market research</a>, and gives an overview of the different macro-environmental factors that the company has to take into consideration. It is a useful strategic tool for understanding market growth or decline, business position, potential and direction for operations. [source: Wikipedia]</p></blockquote>
<p><em>Figure 4 – PEST Analysis Mind Map</em> (highly simplified for illustration purposes)</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/PEST.png"><img style="display: inline; border-width: 0px;" title="PEST" src="http://stevenimmons.org/wp-content/uploads/2012/01/PEST_thumb.png" border="0" alt="PEST" width="598" height="412" /></a></p>
<h2>Scenario Planning</h2>
<p>There is a significant body of published work on Scenario Planning, however this snippet from Wikipedia is useful for context:</p>
<blockquote><p><strong>Scenario planning</strong>, also called <strong>scenario thinking</strong> or <strong>scenario analysis</strong>, is a <a href="http://en.wikipedia.org/wiki/Strategic_planning">strategic planning</a> method that some organizations use to make flexible long-term plans. It is in large part an adaptation and generalization of classic methods used by <a href="http://en.wikipedia.org/wiki/Military_intelligence">military intelligence</a>.</p></blockquote>
<p>The purpose of the ‘Scenario Planning’ cog is:</p>
<ul>
<li>Based on filtered inputs, create a set of scenario hypotheses</li>
<li>Prioritise the hypotheses (likelihood of occurrence, timescale, impact on business etc.)</li>
<li>Define the patterns intrinsic in the scenario set(s)</li>
<li>Define the signals (positive and negative) that indicate the scenario is developing or likely to develop</li>
<li>Define the information sources where those signals may be present (again having framed the PEST analysis with VPEC-T, there has been an early opportunity to focus on the Content dimension and hence identify important information sources (which may be internal or external)</li>
</ul>
<p>Exiting this cog we have a strong definition of ‘patterns to seek’, why (based on Scenario Planning), how we will react if the pattern is detected, the signals that will indicate detection of the pattern and the information sources to monitor for those signals.</p>
<p>The Pattern Detection cog now has an important technical role in correlation or contradiction.</p>
<h2>Pattern Detection</h2>
<p>Having systematically defined the patterns, related signals and information sources, the algorithmic wizardry of predictive analytics and complex event processing take over. Not to downplay the complexity of scanning significant volumes of real-time, unstructured data and combining data sets in new ways to look for patterns, this area of Pattern Based Strategy is much more widely represented.</p>
<p>I like the idea of triangulation as a means of signal reinforcement, however the strategist must also understand the need for tolerances. For example, reacting to a weak signal in a scenario with potentially disastrous outcomes requires quick intervention. In other cases a ‘wait and see’ approach may be more suitable. This level of sophistication needs to be considered to ensure the right reaction at the right time. The window of strategic advantage may be very small.</p>
<p>My hypothesis is that the Pattern Detection cog also creates an elegant feedback loop to the PEST cog. It is purely theorising, but it seems highly plausible that developing deeper understanding of scenarios, patterns and signals will sharpen the PEST analysis and VPEC-T filtering leading to increasingly sophisticated results.</p>
<h2>Pictorial Summary</h2>
<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/pbssummary.png"><img class="size-large wp-image-620" title="pbssummary" src="http://stevenimmons.org/wp-content/uploads/2012/01/pbssummary-1024x400.png" alt="PEST, VPEC-T, Scenario Planning and Pattern Based Strategy" width="600" height="222" /></a></p>
<h2>Further Reading</h2>
<p>For further information on VPEC-T, refer to Lost in Translation.</p>
<p><a 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="" /></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=62e3aa06-049f-4062-b093-43e96d867427" alt="Enhanced by Zemanta" /></a></div>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2012/01/pest-vpec-t-scenario-planning-and-pattern-based-strategy/&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=678&amp;ts=1328405268" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2012/01/pest-vpec-t-scenario-planning-and-pattern-based-strategy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Panning for gold</title>
		<link>http://stevenimmons.org/2008/11/panning-for-gold/</link>
		<comments>http://stevenimmons.org/2008/11/panning-for-gold/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 09:12:17 +0000</pubDate>
		<dc:creator>Steve Nimmons</dc:creator>
				<category><![CDATA[Business Process Management]]></category>
		<category><![CDATA[Editors Choice]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Legacy Integration]]></category>
		<category><![CDATA[Telecoms]]></category>
		<category><![CDATA[Business process]]></category>
		<category><![CDATA[Business process management]]></category>
		<category><![CDATA[CEP]]></category>
		<category><![CDATA[Complex Event Processing]]></category>
		<category><![CDATA[Data mining]]></category>
		<category><![CDATA[EDA]]></category>
		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://stevenimmons.org/?p=16</guid>
		<description><![CDATA[Writing for the British Computer Society, Steve Nimmons seeks business intelligence gold through Complex Event Processing.]]></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%2F2008%2F11%2Fpanning-for-gold%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fstevenimmons.org%2F2008%2F11%2Fpanning-for-gold%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<h2>Article originally published with the BCS in Nov 2008</h2>
<p><a href="http://bcs.org/server.php?show=ConWebDoc.22774"><img class="alignnone" title="Gold Panning" src="http://bcs.org/upload/img_200/gold-panning.jpg" alt="" width="140" height="140" /></a></p>
<p>Panning for gold,  Steve Nimmons looks at complex event processing.</p>
<p>There is an inherent complexity in understanding the relationship between what can appear to be seemingly unconnected events occurring in real or near-real time. I make the temporal distinction as there are sophisticated business intelligence and data mining solutions for pattern or trend discovery in previously captured business information.</p>
<p>These are proven and do a very solid job in specific circumstances. There are also interesting extensions emerging in terms of mash-ups that augment and enrich more fully-featured end-user driven business intelligence solutions. Analysing events in real-time can be exceptionally informative, adding to the overall utility of business intelligence and providing a mechanism for business processes to react advantageously.<span id="more-16"></span></p>
<p>I describe complex event processing (CEP) as gold panning the elemental binary soup. CEP is trying to amplify the signal of interesting information against the noise of your event driven architecture. What is interesting is generally termed a &#8216;concept&#8217; and CEP is all about trying to instantiate concepts from the flow of events.</p>
<p>CEP is typically achieved using forward chaining rules engines, themselves based on the RETE algorithm. There are a number of examples of good COTS products, I myself had the privilege of working on one prototype system that has now been successfully productised.</p>
<p>The business problem we faced was the correlation of events in a distributed mobile telecoms network. Tracing failures throughout the user experience was complex and put a large burden on operations and customer service representatives (CSRs).</p>
<p>The solution was to decode large volumes of real-time data from RADIUS servers, WAP servers, MMS, MML, SMS, micropayment systems et al, and hunt for failure patterns in the datasets (and present these in a simple consumable format). The result was exceptional operational saving, increased user satisfaction and greater insight into systems failures (which were then addressed).</p>
<p>Having &#8216;done battle&#8217; with early systems I table the following implementation recommendations:</p>
<ol>
<li>Trial candidate CEP systems in a proof of concept unless you are familiar with the solution, product and approach.</li>
<li>It is complex and a mutual frustration to produce decent test data with known results. When configuring a CEP system to look for &#8216;needles in haystacks&#8217; it is very handy to actually know where and what some of them are. False positives, false negatives and correlations that fall inside or outside of configurable tolerances will need to be tested. Start thinking about this very early in the project cycle and engage domain experts that know the respective systems inside out. Make this &#8216;slick&#8217; and you will get a better result at much lower cost.</li>
<li>Tuning is extremely important. Make sure your key attributes can be configured. This often (although not exclusively) relates to timeouts.</li>
<li>Ensure, unless by explicit design, that you can handle disasters and fail-over. This may sound obvious, but engines running in memory for ultimate speed may not provide you with necessary state management. An inelegant solution is to run two engines performing the same work. If you need to run at very high throughput volumes this must be part of non-functional testing in a proof of concept.</li>
<li>CEP can become an arcane mess and can be quite &#8216;organic&#8217; in nature. Black-magic systems are only fun for propeller heads with little commercial responsibility, so avoid the &#8216;allure of mystery&#8217;.</li>
<li>Make sure the golden nuggets CEP expose are used. This can often be a feedback loop into other business processes. The key point is new information might be disruptive to existing processes, so plan ahead.</li>
<li>Depending on the implementation, presenting results to a &#8216;human&#8217; through a worklist (workflow / BPM) is essential. This might be in the validation of suspect movements, purchases, funds transfers etc. Badly tuned CEP systems with inappropriate thresholds overwhelm the human tasks. Conversely a system that is &#8216;too loose&#8217; can allow suspect events (potentially of a very serious nature) to pass undetected.</li>
</ol>
<p>Solutions and industries in which I see increased CEP interest and uptake include: transport, financial services (fraud detection) and fault monitoring systems (cross industries). The latter case is very interesting and systems are being developed that seek to provide early warning of developing faults that generate event streams with tell-tale characteristics.</p>
<p>The definition of &#8216;tell-tale&#8217; is of course rather slippery, with practically limitless variation between circumstances. This is at the heart of what makes CEP both interesting and challenging.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/ba6ac6bd-dc4a-46c5-aad5-d1d7996e29f6/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=ba6ac6bd-dc4a-46c5-aad5-d1d7996e29f6" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
 
<span class = "" style = " "><iframe src="http://www.facebook.com/plugins/like.php?href=http://stevenimmons.org/2008/11/panning-for-gold/&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=16&amp;ts=1328405268" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://stevenimmons.org/2008/11/panning-for-gold/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

