<?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>Sarquol Limited &#187; Strategy</title>
	<atom:link href="http://www.sarquol.com/tag/strat/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sarquol.com</link>
	<description>Sarquol solves messy IT problems</description>
	<lastBuildDate>Wed, 19 May 2010 11:51:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Innovation axes in IT…</title>
		<link>http://www.sarquol.com/strat/development-strat/innovation-axes/</link>
		<comments>http://www.sarquol.com/strat/development-strat/innovation-axes/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 12:37:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[focus]]></category>
		<category><![CDATA[green wash]]></category>
		<category><![CDATA[industry]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[paradigm]]></category>
		<category><![CDATA[position]]></category>
		<category><![CDATA[procedure]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[product]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=493</guid>
		<description><![CDATA[I was reading an article recently that suggested there are basically 4 types of innovation that a company might seek to undertake: Product innovation, whereby a new product or service is brought to market or a current one improved; Process innovation, whereby processes and procedures are modified to make them more efficient Positioning innovation, whereby [...]]]></description>
			<content:encoded><![CDATA[<p>I was reading an article recently that suggested there are basically 4 types of innovation that a company might seek to undertake:</p>
<ol>
<li><em>Product innovation</em>, whereby a new product or service is brought to market or a current one improved;</li>
<li><em>Process innovation</em>, whereby processes and procedures are modified to make them more efficient</li>
<li><em>Positioning innovation,</em> whereby a product or service stays fundamentally the same but is sold to a different market or as a different proposition</li>
<li><em>Paradigm innovation</em>, whereby an innovation is effectively disruptive and facilitates some form of fundamental change</li>
</ol>
<p><span id="more-493"></span>This is an interesting way of looking at the possible innovations available, especially since it is likely that one company might be pursuing more than one of these approaches at the same time. On reflection, however, I found it more interesting to consider where one type of innovation is purported to be another type. It is clear that this happens in the IT industry on a regular basis. The release of Windows 7 is an example, whereby the change is quite clearly a <em>Product innovation</em> in that it has changed the way Windows works internally. The product, however, is still Windows. Looking at the Advertising of the launch, however, one might be forgiven for suggesting that Microsoft is trying to <em>position</em> the change as a <em>Paradigm shift</em>. I believe that this allows them to “spin up” the perceived value of the new Windows version to users. I would suggest that some of the “Green IT” initiatives (c.f. “Green wash”) are similarly positioning pre-existing products as environmentally friendly initiatives.</p>
<p>Is it also possible, however, to <em>position</em> a change the other way? If you have a change that fundamentally changes the way that a business works then might there be value is positioning it as a simpler <em>product</em> or <em>process</em> innovation? In doing so the threat that the change poses to stakeholders might be downplayed and so allow a change into the environment that would otherwise meet excessive resistance. I can see that there might be good reasons for doing this, but would this be unethical? That is a difficult challenge that I suspect would need to be dealt with on a case-by-case basis. I don’t believe that the process has to be inherently unethical unless you really are getting an organisation to take on more cost and risk than it would otherwise be willing to do. This, in the final analysis, is the ethical challenge of any form of spin. When does “spin” spill over into out and out lies?</p>
<p>In more practical terms, it may be worth considering this as a checklist when introducing a change which is innovative, and in IT most of our significant projects are effectively innovative change to someone.  Once the innovative direction is considered then there will be consequential considerations that need to be taken into account. In the case of process innovation, for example, there will be a need to focus on the people who will be receiving the change and engaging them as early as possible. In a product innovation scenario, however, it is much more likely that simple communication about the changes will be necessary.</p>
<p>If you wish to read the article it is: “Francis, D. and Bessant, J. (2005), ‘Targeting innovation and implications for capability development’, Technovation, 25.”</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fstrat%2Fdevelopment-strat%2Finnovation-axes%2F&amp;linkname=Innovation%20axes%20in%20IT%E2%80%A6"><img src="http://www.sarquol.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/strat/development-strat/innovation-axes/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Future Scenarios in Architecture…</title>
		<link>http://www.sarquol.com/strat/implement/future-scenarios/</link>
		<comments>http://www.sarquol.com/strat/implement/future-scenarios/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 18:00:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Implementation]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[improved]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[match]]></category>
		<category><![CDATA[prediction]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[scenario]]></category>
		<category><![CDATA[scenarios]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=487</guid>
		<description><![CDATA[I recently needed to consider the state of a System Architecture and consider the changes likely to be needed over time. Thus, I was trying to produce a “Roadmap” for the architecture into the future. The challenge was that the future is uncertain. Some items can be planned for, and others are dependent on the [...]]]></description>
			<content:encoded><![CDATA[<p>I recently needed to consider the state of a System Architecture and consider the changes likely to be needed over time. Thus, I was trying to produce a “Roadmap” for the architecture into the future. The challenge was that the future is uncertain. Some items can be planned for, and others are dependent on the way the business and technological environments develop. These developments can be considered to be the product of various “forces” playing out in the environment of the system. How then can you address this complexity? <span id="more-487"></span></p>
<p>The field of business strategy has looked at this issue of an uncertain future and come up with a number of approaches for managing considering it. One of these is called “Scenario Planning”, and basically consists of building a set of different future scenarios which are considered plausible. They are not attempts at predicting the future, only of painting plausible futures. It is then possible to consider how these scenarios may play out according to the decisions you are taking now. This allows a form of sensitivity analysis on the decisions that you are making.</p>
<p>A process for approaching this would be to:</p>
<p>1. State the architecture decisions that need to be made.</p>
<p>2. Identify the major environmental forces that impact on the architecture.</p>
<p>3. Build four scenarios based on the principal forces.</p>
<p>4. With the scenarios in hand, identify architecture opportunities within each scenario.</p>
<p>5. Examine the implications of the decisions across the range of scenarios.</p>
<p>As an example, lets assume that you need to decide between two architecture design patterns, A and B. For the example “A” provides a highly resilient and fault tolerant solution but involves significant additional hardware, operational administration and development costs over “B”. The decision that needs to be made is whether the extra capability of “A” is justified. If this is a new system then it may not initially require large processing volumes, and may be able to accept a system outage. The scenarios, however, could be used to examine under what circumstances the additional capability would be justified. If the system catches on, for example, how long might it take for the system to become business critical? Would you have time to re-engineer it? This may lead you to decide the additional capability is justified now, or would allow you to understand what changes in the environment might lead to the additional capability being needed.</p>
<p>In terms of the Architecture Roadmap then, the Scenarios developed and decisions taken may then be included in the roadmap. With this in mind a <em>Planning Scenario</em> is chosen. This defines the assumption set on which the roadmap has been built. In doing so, however, the other scenarios are not discounted but used as alternatives to which to architecture should be resilient. Where the architecture isn’t resilient to a scenario, then the roadmap will be able to indicate symptoms that will indicate that the architecture needs to be revisited. These then become business risks that must be managed based on the selected architecture.</p>
<p>All of this seems relatively complicated, so why bother? The answer is that architecture decisions are taken on a regular basis under the in the knowledge that the requirements of the system are known and understood. This may be true of the explicit requirements elicited from users, but these are based on assumptions about the future. In reality the future is generally much more surprising than we would like to believe, and so taking the time to consider what this might mean for the decisions you are taking can be worthwhile. An exercise like this can be considered surprisingly quickly, and may significantly help decision making.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fstrat%2Fimplement%2Ffuture-scenarios%2F&amp;linkname=Future%20Scenarios%20in%20Architecture%E2%80%A6"><img src="http://www.sarquol.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/strat/implement/future-scenarios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A quick look at CMMi</title>
		<link>http://www.sarquol.com/devproc/improve/look-at-cmmi/</link>
		<comments>http://www.sarquol.com/devproc/improve/look-at-cmmi/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 18:30:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Process Improvement]]></category>
		<category><![CDATA[CMMi]]></category>
		<category><![CDATA[improved]]></category>
		<category><![CDATA[Improvement]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[rocess]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=438</guid>
		<description><![CDATA[I was recently talking to a client was concerned about the development processes used within their organisation. This is a challenge that has been tackled by many organisations and one which the Software Engineering Institute looked at years ago and produced their Capability Maturity Model (CMM) to help with.  I stated that I would find [...]]]></description>
			<content:encoded><![CDATA[<p>I was recently talking to a client was concerned about the development processes used within their organisation. This is a challenge that has been tackled by many organisations and one which the Software Engineering Institute looked at years ago and produced their Capability Maturity Model (CMM) to help with.  I stated that I would find and send them a summary article to help. The challenge really started at that point.<span id="more-438"></span></p>
<p>The CMMi has been developed and integrated with other approaches and become the CMMi. This process has increased its apparent complexity, as well as its flexibility. The information on the SEI web site (<a title="SEI CMMi link" href="http://www.sei.cmu.edu/cmmi/" target="_blank">link</a>) has split into either detailed manuals of CMMi and presentations that primarily seem to say “Why you need to buy in our consultants…” The CMMi has been adopted by large players and so there is a strong consultancy market surrounding it, including training and appraisal of your organisational level. The manuals are reference material and not intended to be a thrilling read. The presentations do well at selling CMMi benefits but don’t offer much in the way of a “how to guide”.</p>
<p>The best links that I found to describe the CMMi to allow a quick “Is this for me assessment were:</p>
<p style="padding-left: 30px;">Tutorials point:</p>
<p style="padding-left: 60px;"><a title="Tutorials Point CMMi link" href="http://www.tutorialspoint.com/cmmi/cmmi-process-areas.htm" target="_blank">http://www.tutorialspoint.com/cmmi/cmmi-process-areas.htm</a></p>
<p style="padding-left: 30px;">Wikipedia:</p>
<p style="padding-left: 60px;"><a title="Wikipedia CMMi link" href="http://en.wikipedia.org/wiki/Process_area_(CMMI)" target="_blank">http://en.wikipedia.org/wiki/Process_area_(CMMI)</a></p>
<p>These sites provide an overview of CMMi at a level more suitable for someone who needs simply to understand the core nuggets of wisdom contained in the CMMi. The still are quite long though, so here is a quick summary of the summary…</p>
<p>CMMi is structured to allow consideration of how an organisation does things, for simplicity I will assume it is software development that is being performed. The CMMi assumes that the road to improvement means ending up with a standardised approach for doing this which can be measured, optimised and customised to the situation in a controlled fashion. It has this in common with many “Quality” processes including the international quality standards. It asserts that there 5 levels of maturity:</p>
<ul>
<li>Level 0 – Incomplete &#8211; We can get there, we’re sure we can. Not sure how though, and sometimes it don’t quite work right.</li>
<li>Level 1 – Performed – We can do it as long as it is about the same as the last time.</li>
<li>Level 2 – Managed – We can do it, and we can manage the process.</li>
<li>Level 3 – Defined – We can do it, and have a definition of <em>how</em>.</li>
<li>Level 4 &#8211; Quantitatively Managed – We can do it, and can provide numbers about how well. After all what you don’t measure you can’t manage!</li>
<li>Level 5 – Optimising – We can use the numbers as a basis for continual improvement of how well we do it.</li>
</ul>
<p>The idea of CMMi is to move up between the levels, and the way to do this is to develop various process areas in your organisation at each level. The areas form a structure, so it is very hard to fully benefit from a higher level process until the lower level ones have been addressed.</p>
<p>The processes organised by level are:</p>
<p>Level 2:</p>
<ul>
<li>Requirements Management</li>
<li>Project Planning</li>
<li>Project Monitoring and Control</li>
<li>Supplier Agreement Management</li>
<li>Measurement and Analysis</li>
<li>Process and Product Quality Assurance</li>
<li>Configuration Management</li>
</ul>
<p>Level 3:</p>
<ul>
<li>Requirements Development</li>
<li>Technical Solution</li>
<li>Product Integration</li>
<li>Verification</li>
<li>Validation</li>
<li>Organizational Process Focus</li>
<li>Organizational Process Definition</li>
<li>Organizational Training</li>
<li>Integrated Project Management</li>
<li>Risk Management</li>
<li>Decision Analysis and Resolution</li>
</ul>
<p>Level 4:</p>
<ul>
<li>Organizational Process Performance</li>
<li>Quantitative Project Management</li>
</ul>
<p>Level 5:</p>
<ul>
<li>Organizational Innovation and Deployment</li>
<li>Causal Analysis and Resolution</li>
</ul>
<p>It is likely that if you are having quality or delivery problems that by looking at these process areas in turn and considering whether you “Do that” you can start to gradually improve. The CMMi manuals have a lot to say that can support you, or you can start looking on Google etc. for ideas that might help you improve.  If you need help then seek outside help – it can be value for money. If you need to be certified to a certain level then the game is very different and outside input becomes a necessity.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fdevproc%2Fimprove%2Flook-at-cmmi%2F&amp;linkname=A%20quick%20look%20at%20CMMi"><img src="http://www.sarquol.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/devproc/improve/look-at-cmmi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should you be looking at clouds?</title>
		<link>http://www.sarquol.com/perf/mgt/looking-at-clouds/</link>
		<comments>http://www.sarquol.com/perf/mgt/looking-at-clouds/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 09:36:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Performance Management]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudsave]]></category>
		<category><![CDATA[cloudtran]]></category>
		<category><![CDATA[cluster]]></category>
		<category><![CDATA[gartner]]></category>
		<category><![CDATA[gigaspaces]]></category>
		<category><![CDATA[hype]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=394</guid>
		<description><![CDATA[The promise of cloud computing is the ability to scale to meet any demand level almost instantly, saving money along the way by only ever needing the power available that is required now. To do this it uses a combination of virtualisation and grid-based clustering technology. The potential is enormous. To spice it up further [...]]]></description>
			<content:encoded><![CDATA[<p>The promise of cloud computing is the ability to scale to meet any demand level almost instantly, saving money along the way by only ever needing the power available that is required <em>now</em>. To do this it uses a combination of virtualisation and grid-based clustering technology. The potential is enormous. To spice it up further then by using a platform such as Gigaspace it is possible to improve performance and scalability to a degree that thousands of transactions a second are possible, based on in-memory database technology.<span id="more-394"></span></p>
<p>So, what’s the catch? According to Gartner’s hype-cycle Cloud Computing is at the peak of its inlated expectations and will take 2 to 5 years to become mainstream after plummeting through a trough of disillusionment. I would agree with them that the technology has significant potential issues, but the presentations of what has been achieved at Gigaspaces’ <a href="http://www.gigaspaces.com/cloudcrowd" target="_blank">Cloud Crowd</a> event were significant. There are significant potential issues in adopting the technology, and so strong architectural and project governance will be required but there are solutions to many of the potential issues.</p>
<p>As an example, in many applications the safety of committed data must be paramount. Losing a few transactions because of unforeseen events is just not acceptable. A solution to this is to write to a database, or use a connector to another application out of the cloud. This can, however, decrease performance and increase development complexity. To help in this area <a title="NT/e web site" href="http://www.nte.co.uk/" target="_blank">NT/e</a> have added to the technology pile a system called <a href="http://cloudslave.blogspot.com/" target="_blank">Cloud<em>Tran</em></a><em>. </em>The solution provides a database connection mechanism with simplified development and a potential for performance that is much closer to that of the rest of the cloud software. The result should be an acceptable level of data safety without removing the benefits derived from the massive scalability.</p>
<p>Thus, if you have a project that needs this sort of capability then Cloud Computing may be worth consideration. Its potential is significant, but treat it as a leading edge technology. Use strong architectural governance, proof of concepts and consultancy from the supplier to ensure that everything is being used effectively. The result, however, might well be a system with strong capability 2 to 5 years ahead of its time.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fperf%2Fmgt%2Flooking-at-clouds%2F&amp;linkname=Should%20you%20be%20looking%20at%20clouds%3F"><img src="http://www.sarquol.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/perf/mgt/looking-at-clouds/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Gartner&#8217;s top 10 strategic technologies</title>
		<link>http://www.sarquol.com/strat/development-strat/gartner-top-10/</link>
		<comments>http://www.sarquol.com/strat/development-strat/gartner-top-10/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 20:16:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[bleeding-edge]]></category>
		<category><![CDATA[leading edge]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=380</guid>
		<description><![CDATA[Gartner is trying to help us all out with our strategy again, or maybe this is an early "next year prediction" article. I suppose that in recommending strategy to major corporate customers they are not going to select technology on the bleeding edge. This selection is more "look what you should have been doing this year" than "get on this band wagon now".]]></description>
			<content:encoded><![CDATA[<p>Gartner is trying to help us all out with our strategy again, or maybe this is an early &#8220;next year prediction&#8221; article. Either way Gartner&#8217;s top 10 strategic technologies have been published: <a title="Gartner's top 10 strategic technologies" href="http://blogs.gartner.com/david_cearley/2008/10/14/gartner%E2%80%99s-top-10-strategic-technologies-for-2009/" target="_blank">here</a>. To be honest, my biggest surprise is that there isn&#8217;t something newer in here. They seem to have selected only technologies that are relatively mature, and some of them are what I would consider to be positively mainstream. I suppose that in recommending strategy to major corporate customers they are not going to select technology on the bleeding edge. This selection is more &#8220;look what you should have been doing this year&#8221; than &#8220;get on this band wagon now&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/strat/development-strat/gartner-top-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Hype Cycle</title>
		<link>http://www.sarquol.com/strat/development-strat/hype-cycle/</link>
		<comments>http://www.sarquol.com/strat/development-strat/hype-cycle/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 11:50:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[gartner]]></category>
		<category><![CDATA[hype]]></category>
		<category><![CDATA[method]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[reputation]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[summary]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=348</guid>
		<description><![CDATA[I have recently read with interest various Gartner hype-cycle reports.  The idea is fairly simple, and based on the adjustment trend that new technology tends to go through towards gaining mainstream adoption. What Garner have done it to convert this trend into a pseudo-scientific analysis method, and then to look at various technology areas in this light. The reports make for interesting reading, but should people use Gartner's opinion within them in order to develop their strategy. ]]></description>
			<content:encoded><![CDATA[<p>I have recently read with interest various Gartner hype-cycle reports. There is an example <a title="Gartner hype-cycle article" href="http://www.gartner.com/it/page.jsp?id=1124212" target="_blank">here</a>, and <a title="Wikkipedia definition of the hype-cycle" href="http://en.wikipedia.org/wiki/Hype_cycle" target="_blank">here </a>is wikkipedia&#8217;s comment on it. The idea is fairly simple, and based on the adjustment trend that new technology tends to go through towards gaining mainstream adoption. Once a technology is started it tends to gain an undeserved (according to its current capability) reputation to be the best thing that will save the world. As this continues people realise it actually has some limitations, and so it loses credibility rapidly. The story then continues as people realise that it is useful, even with its limitations, and so the reputationbuild again. To anyone that has been around a bit none of this is news.<span id="more-348"></span></p>
<p>What Garner have done it to convert this trend into a pseudo-scientific analysis method, and then to look at various technology areas in this light. The result is a set of reports that looks at areas of technology and state where on the curve the various technologies are, and predict how long it will take before the technology gains mainstream adoption. The reports make for interesting reading, but should people use Gartner&#8217;s opinion within them in order to develop their strategy. To say the least the idea of the hype-cycle has its negative side, as illustrated by <a title="Article asserting the the concept of the hype cycle must be stopped" href="http://www.techcrunch.com/2009/04/19/bloggers-let%E2%80%99s-band-together-and-stop-the-hype-cycle/" target="_blank">this article</a>.</p>
<p>The challenge is that the hype cycle is basically a Gartner opinion about the future, and any opinion about the future is likely to be wrong. This needs to be borne in mind if you are planning to develop a strategy based on the hype-cycle. So what could this hype-cycle be used for? My own though is that it is reasonable to use it to consider which technologies are most likely to be of use to you in the future. That is, to prioritise the application of you own analysis.</p>
<p>The reports contain a summary of each technology, and this can be used to consider whether it would be applicable to you if worked fully.  The position in the hype-cycle and the length of time Gartner predicts to full acceptance, however, should be considered in the light of the potential benefit of the technology to you. To make a decision, if the technology has sufficient potential value then it is worth trying to build a serious case for whether it is worth being on the bleeding edge of this one. In doing so, however, be aware that working on the bleeding edge has its own management challenges that need to be considered and mitigated.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/strat/development-strat/hype-cycle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From the news: Computing power for hire</title>
		<link>http://www.sarquol.com/gen/news/power-for-hire/</link>
		<comments>http://www.sarquol.com/gen/news/power-for-hire/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 09:38:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[market]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[super]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=260</guid>
		<description><![CDATA[I find it interesting that both Google and Yahoo are getting involved in super computers – and hiring or loaning out the results to others. The following article makes the point: Yahoo! outsources! India&#8217;s! giant! supercomputer! This is a HP/Yahoo initiative that seems to be a match for a recent IBM/Google move. The idea of [...]]]></description>
			<content:encoded><![CDATA[<p>I find it interesting that both Google and Yahoo are getting involved in super computers – and hiring or loaning out the results to others. The following article makes the point:</p>
<p style="padding-left: 30px;"><a href="http://www.theregister.co.uk/2008/03/24/yahoo_crl_india_supercomputer_agreement/">Yahoo! outsources! India&#8217;s! giant! supercomputer!</a></p>
<p>This is a HP/Yahoo initiative that seems to be a match for a recent IBM/Google move.<span id="more-260"></span></p>
<p>The idea of hiring out computer power is obviously not new. Sun are already in the market to hire computing power and deliver it to organisations using the Internet. It is interesting to speculate as to why Yahoo and Google want to hire out this technology to academics. I wonder if they see themselves as better placed to deliver this computing for hire to business than the traditional technology companies. If there were a realistic possibility of hiring short term processing power for small to medium businesses then I can see there may be a market for it. This is not, of course, the reason that is given in the press releases.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fgen%2Fnews%2Fpower-for-hire%2F&amp;linkname=From%20the%20news%3A%20Computing%20power%20for%20hire"><img src="http://www.sarquol.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/gen/news/power-for-hire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How should IT strategy work?</title>
		<link>http://www.sarquol.com/strat/implement/how-to/</link>
		<comments>http://www.sarquol.com/strat/implement/how-to/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 09:32:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Implementation]]></category>
		<category><![CDATA[approach]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[how]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[leadership]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[long]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[pattern]]></category>
		<category><![CDATA[purpose]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[term]]></category>
		<category><![CDATA[university]]></category>
		<category><![CDATA[works]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=254</guid>
		<description><![CDATA[It is interesting that in many IT organisations “Strategy” has a bad reputation. In one organisation that I worked with there was a comment made that anything that was strategic would be removed the next year, whereas a tactical solution would still be there in thirty years. First of all, however, let me steal a [...]]]></description>
			<content:encoded><![CDATA[<p>It is interesting that in many IT organisations “Strategy” has a bad reputation. In one organisation that I worked with there was a comment made that anything that was strategic would be removed the next year, whereas a tactical solution would still be there in thirty years.<span id="more-254"></span></p>
<p>First of all, however, let me steal a definition of strategy from the Open University:</p>
<p style="padding-left: 30px;">“Strategy is the pattern of activities followed by an organisation in pursuit of its long-term purposes.”</p>
<p>This is a slightly strange definition, but an important point to note is that it doesn’t mention change or planning. The planned change approach to IT strategy seeks to examine what is happening in the IT industry; decides which technologies will win and then tries to implement those in current projects. Thus, the strategy is seeking to modify projects to use what is perceived to be the best selection of technology trends.</p>
<p>I would assert that the reason this doesn’t really work is that this is both trying to guess the future, and it ignores the “in pursuit of its long-term purposes” part of strategy altogether. The IT strategy of an organisation should be closely aligned to achieving the strategy of the organisation as a whole. This, in turn, should be closely aligned to the organisation’s long-term goals and objectives. Anything less than this is playing with new technology, or worse following the IT suppliers’ strategy and serving their purposes.</p>
<p>The real difficulty occurs when a project is asked to deliver a “strategic solution” which doesn’t actually provide a benefit to it. The delivery projects usually represent the delivery of the overall business strategy. To impact them negatively is to impact business strategy for the benefit of delivering IT strategy.</p>
<p>This is not to say that the selection of technology from those that are emerging in the market isn’t important. The key difference is to choose those that are:</p>
<ul>
<li>likely to exist in the long term;</li>
<li>are sufficiently mature to be useful; and</li>
<li>will improve the delivery of current or planned projects.</li>
</ul>
<p>This is not, however, an easy thing to do. In particular there is a real challenge to make any strategic technology choices at all &#8211; since there will be a tendency in projects to select a diverse set of technologies.</p>
<p>If the improvement of current or planned projects is clearly maintained, however, then it should be possible to strongly engage the organisation’s non-IT people in the delivery of the IT strategy. This would solve the issue of the strategy being obsolete before it is implemented, and decrease resistance to implementing strategic solutions. The IT strategy group does, however, need a more subtle set of influences to be successful than simply stating: “Do it this way because it is strategic”. If they truly have a case for their strategic approach this should be possible. If they can’t make a positive impact overall for projects then they should question if their changes are truly strategic.</p>
<p>If you would like advice on matching IT strategy to your organisation then please feel free to contact me at <a href="mailto:dh@sarquol.com?subject=Bulletin:%20Help...">dh@sarquol.com</a>, or call on +44 7887 536083.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fstrat%2Fimplement%2Fhow-to%2F&amp;linkname=How%20should%20IT%20strategy%20work%3F"><img src="http://www.sarquol.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/strat/implement/how-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Local disks vs Storage server</title>
		<link>http://www.sarquol.com/perf/mgt/storage-speed/</link>
		<comments>http://www.sarquol.com/perf/mgt/storage-speed/#comments</comments>
		<pubDate>Tue, 15 May 2007 08:02:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Performance Management]]></category>
		<category><![CDATA[disc]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[local]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[san]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=197</guid>
		<description><![CDATA[The article considers the fact that in most cases a high quality storage device with a well designed network link will outperform a standard set of local server disks.
]]></description>
			<content:encoded><![CDATA[<p>A strategy that is commonly employed at present and which often seems strange on first sight is the use of storage servers. This is common, and is often justified for a host of reasons centring around the management of the data on the disks. It is strange, however, that it is also claimed to improve performance, rather than being implemented at the expense of performance. It common to assume that to improve performance you should remove client-server network hops, and network storage goes against this. Can it be true, or is this a myth?<span id="more-197"></span></p>
<p>The quick answer is that “yes it can be true”. A little more analysis would be needed to be absolutely sure it is true for a particular implementation. This can be validated by considering what happens for a disk read: The OS will request a data block from the disk. The block may be cached, but if it isn’t then a disk read is necessary. It is not uncommon for such a read to take of the order of 10ms to complete, and the request is likely to be queued behind other requests. This is then returned to the processor.</p>
<p>This process is basically the same whether the disk is a storage device or a local disk. For a network device, however, there is a cache at the client and another at the server and network communication between them. The storage on a network device, however, is also likely to be spread over more disks and so the number of requests being queued to each disk will be lower. The data may also be stored as copies in multiple places, which again allows optimisation of requests and reduced queuing. The server side cache is also likely to be much larger than the cache on a standard production server. The network communication overheads are therefore traded for improved disk storage mechanisms in a dedicated device. To look at a particular instance, however, would need consideration of:</p>
<p style="padding-left: 30px;">a)     Network interface efficiency;</p>
<p style="padding-left: 30px;">b)    Network loading and communication efficiency;</p>
<p style="padding-left: 30px;">c)     Relative disk performance;</p>
<p style="padding-left: 30px;">d)    Disk duplication mechanisms, allocation strategy and efficiency;</p>
<p>In most cases a high quality storage device with a well designed network link will outperform a standard set of local server disks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/perf/mgt/storage-speed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Governance of Capacity Management</title>
		<link>http://www.sarquol.com/perf/capman/governance/</link>
		<comments>http://www.sarquol.com/perf/capman/governance/#comments</comments>
		<pubDate>Fri, 07 Apr 2006 10:18:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Capacity Management]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=29</guid>
		<description><![CDATA[The article considers the governance of system capacity within large enterprises. The avaialble approaches are primarily "buy everything up front" or "try to buy what you need as usage expands".]]></description>
			<content:encoded><![CDATA[<p>In a previous employment, the employer had an operational department who were responsible for signing off the performance of a system before it was allowed in to production. Their method for doing this was working with delivery projects to make sure that the project provided sufficient evidence that the system they were delivering would perform in the long term. They would also check that the operational managers had access to appropriate mechanisms to monitor that the systems were performing according to the evidence that had been provided. When requested to do so they would provide expertise to the delivery projects in the appropriate use of capacity management techniques, but they were primarily a gate keeping and monitoring function.<span id="more-29"></span></p>
<p>When working with the team I would acknowledge that their approach was effective, but thought it too “front heavy.” The team acted as a limiting factor on the timely delivery of system projects, and the rigour they required was sufficient to manage the system in the long term but seemed unnecessary for pilot delivery. Their assumption was that once a project was delivered to production then there would be no further capacity management applied unless there were production issues – which would then be their problem to see resolved. Thus the system had to be proven as fully suitable for production before it was allowed in. I now have experience of the full lifecycle of a number of projects. This includes being brought into projects when they have run into performance issues a number of years down the line. The governance approach that the employer took was definitely correct, even if they could have been a little more cooperative in letting the system into pilot.</p>
<p>To be clear: A project must plan to provide evidence that the system they are putting in will perform well in the long term. A project must have clearance for, and so sufficient business benefit to fund, the capacity that will be needed to run the system in the long term. A project is not complete until it is proven that it will perform correctly in the long term, and there are monitoring methods in place to make sure that it continues to perform. If a system is allowed into pilot before this point for expediency then the project still has to complete its evidence generation and sign-off before the system is accepted into full operation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/perf/capman/governance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
