<?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>Simon Whatley &#187; Business</title>
	<atom:link href="http://www.simonwhatley.co.uk/tag/business/feed" rel="self" type="application/rss+xml" />
	<link>http://www.simonwhatley.co.uk</link>
	<description>The opposite of every great idea is another great idea</description>
	<lastBuildDate>Wed, 02 Nov 2011 09:28:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Steps to a Strong Brand</title>
		<link>http://www.simonwhatley.co.uk/steps-to-a-strong-brand</link>
		<comments>http://www.simonwhatley.co.uk/steps-to-a-strong-brand#comments</comments>
		<pubDate>Thu, 18 Nov 2010 11:08:17 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Alterian]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[brand]]></category>
		<category><![CDATA[Brandwatch]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[conversation media]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Marketing plan]]></category>
		<category><![CDATA[Nestle]]></category>
		<category><![CDATA[Radian6]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[social networks]]></category>
		<category><![CDATA[Sprout Social]]></category>
		<category><![CDATA[Trackur]]></category>
		<category><![CDATA[Visible Technologies]]></category>

		<guid isPermaLink="false">http://www.simonwhatley.co.uk/?p=3763</guid>
		<description><![CDATA[Social media is relationship and conversation media. At its core is the art of building relationships with others, human-to-human. However, you can’t be everywhere conversing with everyone at the same time. You need to pick your battles. Where you "hang out" digitally, just like any outreach and marketing program, should be driven by where your constituency hangs out.]]></description>
			<content:encoded><![CDATA[<p>Social media is relationship and conversation media. At its core is the art of building relationships with others, human-to-human. However, you can’t be everywhere conversing with everyone at the same time. You need to pick your battles. Where you &#8220;hang out&#8221; digitally, just like any outreach and marketing program, should be driven by where your constituency hangs out.</p>
<h3>Define the Objective</h3>
<p>Don’t let <a href="http://news.cnet.com/8301-13577_3-20000805-36.html" title="Nestle's Facebook Page" target="_blank" rel="nofollow">Nestle&#8217;s Facebook Page</a> issues happen to you. Determine how you want to portray your brand socially. You should also develop a plan for engagement in more routine situations. This includes knowing the goals, knowing the business and knowing the voice.</p>
<p>Before beginning anything, the first step is discussing the goals and objectives at the highest level. It may sound simple, but the most important attribute to display here is the ability to listen. Then base the strategy around several big ideas that help solve the challenges unique to each project.</p>
<p>Consider these scenarios: when a blogger raves about your product, how do you turn this goodwill into collaboration that benefits both parties? How do you create customer advocacy programs? How do you internalise and execute on feedback about your, or your competitor&#8217;s product? How do you deal with disaffected customers? What about irate bloggers? You need to think through all these scenarios and figure out how you will activate the right resources within the organisation.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h3>Decide Where and What to Monitor</h3>
<p>The notion of the social customer should reflect not only your current paying customers, but also potential customers and industry thought leaders. Monitoring can help you figure out where these people are, and therefore what channels are best for you to listen to and engage.</p>
<p>Monitoring is keyword-based, and thus selection of the right keywords is important. At the very least, you should be tracking your company name, brand names, product names, names of key executives, competitor names, competitive product names, industry keywords, and your tagline or most recent marketing efforts (e.g. Did you run a special promotion for St Valentine&#8217;s Day, Mother&#8217;s day or August Bank Holiday?).</p>
<h3>Implement</h3>
<p>Even the best plans go unrealised without resources. Implementation is something to think about on the front end. Many people consider social media &#8220;free&#8221;, but in reality it&#8217;s a real commitment and requires a lot of time and attention.</p>
<h3>Test and Track</h3>
<p>After you implement, you need to make sure you&#8217;re paying attention to successes, failures and your brand perception.</p>
<p>Conversations are happening across many channels and social networks all over the world. To make matters even more complicated, the signal-to-noise ratio is not in your favor. This is why your monitoring must be intelligent and actionable. You should be triaging all the social media messages that come across your field of vision, so that you can focus on what’s most important.</p>
<p>Some good tools for keeping track of your brand online include:</p>
<ul>
<li><a href="http://socialmedia.alterian.com" title="Alterian" target="_blank" rel="nofollow">Alterian</a></li>
<li><a href="http://www.brandwatch.com" title="Brandwatch" target="_blank" rel="nofollow">Brandwatch</a></li>
<li><a href="http://www.google.com/analytics" title="Google Analytics" target="_blank" rel="nofollow">Google Analytics</a></li>
<li><a href="http://www.radian6.com" title="Radian6" target="_blank" rel="nofollow">Radian6</a></li>
<li><a href="http://sproutsocial.com" title="Sprout Social" target="_blank" rel="nofollow">Sprout Social</a></li>
<li><a href="http://www.trackur.com" title="Trackur" target="_blank" rel="nofollow">Trackur</a></li>
<li><a href="http://www.visibletechnologies.com" title="Visible Technologies" target="_blank" rel="nofollow">Visible Technologies</a></li>
</ul>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonwhatley.co.uk/steps-to-a-strong-brand/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Ninety-Five Theses of Conversation</title>
		<link>http://www.simonwhatley.co.uk/the-ninety-five-theses-of-conversation</link>
		<comments>http://www.simonwhatley.co.uk/the-ninety-five-theses-of-conversation#comments</comments>
		<pubDate>Wed, 07 Apr 2010 11:20:08 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Christopher Locke]]></category>
		<category><![CDATA[Commerce]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[David Weinberger]]></category>
		<category><![CDATA[Doc Searls]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[Intranet]]></category>
		<category><![CDATA[Ivory Towers]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[mass media]]></category>
		<category><![CDATA[online markets]]></category>
		<category><![CDATA[Protestantism]]></category>
		<category><![CDATA[Rick Levine]]></category>
		<category><![CDATA[Strategic management]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[The Cluetrain Manifesto]]></category>

		<guid isPermaLink="false">http://www.simonwhatley.co.uk/?p=1993</guid>
		<description><![CDATA[The Cluetrain Manifesto – written in 1999 by Rick Levine, Christopher Locke, Doc Searls, and David Weinberger – is a set of 95 theses organised and put forward as a manifesto, or call to action, for all businesses operating within what was suggested to be a newly-connected marketplace.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.simonwhatley.co.uk/blog/wp-content/uploads/2009/10/the-cluetrain-manifesto-199x300.jpg" alt="" title="The Cluetrain Manifesto" width="199" height="300" class="alignleft size-medium wp-image-3369" />The Cluetrain Manifesto &#8211; written in 1999 by <a href="http://twitter.com/ricklevine" title="Rick Levine on Twitter" target="_blank" rel="nofollow">Rick Levine</a>, <a href="http://www.rageboy.com/blogger.html" title="Christopher Locke's blog" target="_blank" rel="nofollow">Christopher Locke</a>, <a href="http://blogs.law.harvard.edu/doc/" title="Doc Searls' blog" target="_blank" rel="nofollow">Doc Searls</a>, and <a href="http://www.hyperorg.com/blogger/" title="David Weinberger's blog" target="_blank" rel="nofollow">David Weinberger</a> &#8211; is a set of 95 theses organised and put forward as a manifesto, or call to action, for all businesses operating within what was suggested to be a newly-connected marketplace.</p>
<p>The ideas put forward within the manifesto aimed to examine the impact of the Internet on both markets (consumers) and organisations. In addition, as both consumers and organisations were (are) able to utilise the Internet and Intranets to establish a previously unavailable level of communication both within and between these two groups, the manifesto suggested changes that would be required from organisations as they respond to the new marketplace environment.</p>
<blockquote><p>A powerful global conversation has begun. Through the Internet, people are discovering and inventing new ways to share relevant knowledge with blinding speed. As a direct result, markets are getting smarter—and getting smarter faster than most companies.</p></blockquote>
<p>Although a reading of the 95 theses can lead to a number of divisions or aggregations, it is possible to make a somewhat arbitrary split of the listed theses as a basis for understanding the content of the printed publication and a simplified structural view of the main suppositions of the authors.</p>
<ul>
<li><strong>Theses 1 &#8211; 6: Markets are Conversations</strong><br />
Historically, the authors state, the marketplace was a location where people gathered and talked to each other (thesis 1): they would discuss available products, price, reputation and in doing so connect with others (theses 2-5.) The authors then assert that the internet is providing a means for anyone connected to the internet to re-enter such a virtual marketplace and once again achieve such a level of communication between people. This, prior to the internet, had not been available in the age of mass media (thesis 6.)</li>
<li><strong>Thesis 7: Hyperlinks Subvert Hierarchy</strong><br />
The ability of the internet to link to additional information – information which might exist beyond the formal hierarchy of organisational structure or published material from such an organisation – acts as a means of subverting, or bypassing, formal hierarchies.</li>
<li><strong>Theses 8 &#8211; 13: Connection between the new markets and companies</strong><br />
The same technology connecting people into markets outside of organisations, is also connecting employees within organisations (thesis 8). The authors suggest that these networks create a more informed marketplace/consumer (thesis 9) through the conversations being held. The information available in the marketplace is superior to that available from the organisations themselves (thesis 10-12).</li>
</ul>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p>The authors, through the remaining theses, then examine the impact that these changes will have on organisations and how, in turn, organisations will need to respond to the changing marketplace to remain viable.</p>
<ul>
<li><strong>Theses 14 – 25: Organisations entering the marketplace</strong><br />
With the emergence of the virtual marketplace, the authors indicate that the onus will be on organisations to enter the marketplace conversation (thesis 25) and do so in a way that connects with the ‘voice’ of the new marketplace (thesis 14-16) or risk becoming irrelevant (thesis 16).</li>
<li><strong>Theses 26 &#8211; 40: Marketing &#038; organisational Response</strong><br />
The authors then list a number of theses that deal with the approach that they believe organisations will need to adopt if they are to successfully enter the new marketplace (thesis 26) as it is claimed that those within the new marketplace will no longer respond to the previously issued mass-media communications as such communication is not &#8216;authentic&#8217; (thesis 33).</li>
<li><strong>Theses 41 &#8211; 52: Intranets and the impact to organisation control and structure</strong><br />
More fully exploring the impact of the intranet within organisations, theses forty-one through fifty-two elaborate on the subversion of hierarchy initially listed as thesis seven. When implemented correctly (theses 44-46), it is suggested that such intranets re-establish real communication amongst employees in parallel with the impact of the internet to the marketplace (thesis 48) and this will lead to a &#8216;hyperlinked&#8217; organisational structure within the organisation which will take the place of (or be utilised in place of) the formally documented organisation chart (thesis 50).</li>
<li><strong>Theses 53 &#8211; 71: Connecting the Internet marketplace with corporate Intranets</strong><br />
The ideal, according to the manifesto, is for the networked marketplace to be connected to the networked intranet so that full communication can exist between those within the marketplace and those within the company itself (thesis 53). Achieving this level of communication is hindered by the imposition of &#8216;command and control&#8217; structures (thesis 54-58) but, ultimately, organisations will need to allow this level of communication to exist as the new marketplace will no longer respond to the mass-media &#8216;voice&#8217; of the organisation (theses 59-71).</li>
<li><strong>Theses 72 &#8211; 95: New Market Expectations</strong><br />
Theses seventy-two through ninety-five aim to identify the expectations (theses 76, 77, 78, 95) and changes (thesis 72) that exist within the new marketplace and how those expectations and changes will require a corresponding change from organisations (theses 79, 84, 91, 92, 94).</li>
</ul>
<p>You can view the 95 Theses of Conversation on the <a href="http://cluetrain.com/" title="The Cluetrain Manifesto website" target="_blank" rel="nofollow">Cluetrain Manifesto website</a> or you can <a href="http://www.simonwhatley.co.uk/blog/wp-content/uploads/2009/10/95-theses-of-conversation.pdf">download a document containing the 95 theses</a>.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonwhatley.co.uk/the-ninety-five-theses-of-conversation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Pareto Principle &#8211; The 80/20 Rule to You and Me</title>
		<link>http://www.simonwhatley.co.uk/the-pareto-principle-the-8020-rule-to-you-and-me</link>
		<comments>http://www.simonwhatley.co.uk/the-pareto-principle-the-8020-rule-to-you-and-me#comments</comments>
		<pubDate>Wed, 04 Nov 2009 18:03:29 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Strategy]]></category>
		<category><![CDATA[80 20]]></category>
		<category><![CDATA[Asides]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[factor sparsity]]></category>
		<category><![CDATA[Italy]]></category>
		<category><![CDATA[law of the vital few]]></category>
		<category><![CDATA[law relationship]]></category>
		<category><![CDATA[Pareto principle]]></category>
		<category><![CDATA[Power law]]></category>
		<category><![CDATA[principle]]></category>
		<category><![CDATA[principle of factor sparsity]]></category>
		<category><![CDATA[rule]]></category>
		<category><![CDATA[vital few]]></category>
		<category><![CDATA[Welfare economics]]></category>

		<guid isPermaLink="false">http://www.simonwhatley.co.uk/?p=2092</guid>
		<description><![CDATA[The Pareto principle (also known as the 80/20 rule, the law of the vital few, and the principle of factor sparsity) states that, for many events, roughly 80% of the effects come from 20% of the causes.]]></description>
			<content:encoded><![CDATA[<p>The Pareto principle (also known as the <strong>80/20 rule</strong>, <strong>the law of the vital few</strong>, and <strong>the principle of factor sparsity</strong>) states that, for many events, roughly 80% of the effects come from 20% of the causes.</p>
<p>The original observation was in connection with income and wealth. Pareto noticed that 80% of Italy&#8217;s wealth was owned by 20% of the population. He then carried out surveys on a variety of other countries and found to his surprise that a similar distribution applied.</p>
<p>The principle has become a common rule of thumb in business; e.g. <q>80% of your sales come from 20% of your clients.</q></p>
<p>The principle is also an illustration of a <q>Power law</q> relationship, which occurs often in natural phenomena such as brush-fires and earthquakes. Because it is holds true over a wide range of magnitudes, it produces outcomes completely different traditional prediction schemes. It has been claimed, for example, that it explains the frequent breakdowns of sophisticated financial instruments. This is also likely true of any complex system, including social ones, and increasingly social and community dynamics are seen as falling under this rule in numerous ways, from participation pyramids to abandonment rates.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonwhatley.co.uk/the-pareto-principle-the-8020-rule-to-you-and-me/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let&#039;s not Dilly-Dally: ColdFusion has its Merits</title>
		<link>http://www.simonwhatley.co.uk/lets-not-dilly-dally-coldfusion-has-its-merits</link>
		<comments>http://www.simonwhatley.co.uk/lets-not-dilly-dally-coldfusion-has-its-merits#comments</comments>
		<pubDate>Fri, 09 Jan 2009 10:58:36 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[administrator]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Adobe ColdFusion]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Atom]]></category>
		<category><![CDATA[best practice]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[content management]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[enterprise-level search]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[fundamentals]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Internet Applications]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rapid application development]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[The Web]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web technology]]></category>
		<category><![CDATA[web world]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.simonwhatley.co.uk/?p=1734</guid>
		<description><![CDATA[ColdFusion is 13 years old. That make makes it the daddy of the web world! It does not make it any less hip or useful than the relatively new kids on the block. Let's not dilly-dally, bicker or insult one another about which is best, which one is dying and which one is not worth the computer it is compiled on. What is important is to understand the merits of each language and decide which one best suits the application, not only in technical terms, but also in terms of time-to-market, cost of development, availability of a skilled workforce etc.]]></description>
			<content:encoded><![CDATA[<p>ColdFusion is 13 years old. That make makes it the daddy of the web world! It does not make it any less hip or useful than the relatively new kids on the block.</p>
<p>Take this scenario. A company I once worked for had what can be described as a business directory built upon a licensed, yet bastardised, version of a popular ColdFusion-based <abbr title="Content Management System">CMS</abbr>. It didn&#8217;t work that well! The decision was made to redevelop the application in Java. It took two years to reach the same level of functionality! What happened next? Ruby-on-Rails is what! The rest is history and beyond the topic of this post.</p>
<p>So, in effect, the application almost went full-circle in its development paradigm &#8212; both ColdFusion and Ruby-on-Rails can be considered <q>Rapid Application Development</q> environments, Java, certainly not. Why did the decision makers not stick with ColdFusion and put time aside to actually build it properly in the first place? To put it simply, they lost faith in ColdFusion; it was largely mis-understood.</p>
<p>The weakness of every programming language does not lie with the language itself per se &#8212; albeit it can have an important influencing factor &#8212; but rather with the ability, or indeed inability, of the developer to leverage the language in the most efficient and optimal way.</p>
<p>ColdFusion, like every other programming language has had and I&#8217;m sure still does have its fair share of poor developers; those people simply working with it as a means-to-an-end, rather than those passionate about the language, those people programming without understanding the fundamentals of programming or the implications of their poorly written code. This is apparent from .NET to Java, ColdFusion to Ruby, JavaScript to ActionScript.</p>
<p>Let&#8217;s not dilly-dally, bicker or insult one another about which is best, which one is dying and which one is not worth the computer it is compiled on. What is important is to understand the merits of each language and decide which one best suits the application, not only in technical terms, but also in terms of time-to-market, cost of development, availability of a skilled workforce etc.</p>
<p>ColdFusion, whether rightly or wrongly in some people&#8217;s opinion, can sit proudly amongst its peers and provide a truly compelling alternative.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p>Here&#8217;s how (in no particular order):</p>
<ol>
<li>Low Total Cost of Ownership &#8211; frequently, ColdFusion is described as expensive, it simply isn&#8217;t especially if you consider the natively supported functions. But to put it bluntly, if your company cannot afford the cost of ColdFusion standard, or indeed ColdFusion hosting, you have bigger things to worry about regarding the profitability of the company; you won&#8217;t be able to afford much of anything! The problem becomes not the product. ColdFusion applications are quicker to develop and developers are vastly cheaper to employ than their peers in Java or Ruby, just look at <a href="http://www.itjobswatch.co.uk/" title="ITJobsWatch" target="_blank" rel="nofollow">ITJobsWatch</a> for examples.</li>
<li>Rapid Application Development &#8211; ColdFusion vastly simplifies tasks. What would take other languages numerous lines of code to produce is efficiently encapsulated either in a tag or function or as a setting in the administrator. This is a simplistic yet indicative example: where else can you connected to a database simply with one line of code or indeed simply by name? ColdFusion changed the idea of specifying development time in terms of months and years to weeks and months or small features a matter of hours and days. Simplicity is not the mother or all evil. To be pragmatic, simplification reduces costs.</li>
<li>Rich Internet Applications &#8211; ColdFusion may or may not have pioneered the <abbr title="Rich Internet Application">RIA</abbr> paradigm, but it has played a significant supporting role to Flash and now Flex. ColdFusion natively supports Flash remoting, providing the all important data access tier.</li>
<li>Platform Maturity &#8211; ColdFusion 8 is built upon the latest version of Java (1.6). Along with internal improvements to the ColdFusion application, this has afforded ColdFusion unprecedented speed improvements and stability.</li>
<li>Language Maturity &#8211; with each major release of ColdFusion comes many language enhancements added to the core. This means that previous addons, for example image manipulation, which came at a premium are now standard. Adobe and other companies that produce <abbr title="ColdFusion Markup Language">CFML</abbr> engines are now participating in  a <abbr title="ColdFusion Markup Language">CFML</abbr> advisory committee, which aims to set standards for the core language. This is not only a sign of maturity but a letter of intent by the industry that will mean your application will work on any engine, assuming no proprietary functionality is used.</li>
<li>The Ultimate Middleware &#8211; ColdFusion sits comfortably between any backend and front end system. Be it interfacing with a host of databases, Java, .NET, <abbr title="Component Object Model">COM</abbr>, Corba or connecting to classic <abbr title="HyperText Manrkup Language">HTML</abbr> or rich Flash, Flex and <abbr title="Asynchronous JavaScript and XML">AJAX</abbr> frontends with little or no configuration.</li>
<li>Feature Rich &#8211; what other web technology <strong>natively</strong> supports <abbr title="">PDF</abbr> generation, charting, enterprise-level search, <abbr title="Asynchronous JavaScript and XML">AJAX</abbr>, image manipulation, Atom and <abbr title="Really Simple Syndication">RSS</abbr> creation, Zip and <abbr title="Java Archive">JAR</abbr> file manipulation, a server monitor, Flex integration, encryption libraries, all important database connectors, webservice creation, <abbr title="">XML</abbr> manipulation, inbuilt reporting application (similar to Crystal Reports), email, <abbr title="File Transfer Protocol">FTP</abbr> to name but a few? I hazard a guess at none, unless you&#8217;re happy to pay a premium.</li>
<li>Platform Independent &#8211; since ColdFusion 6, when Macromedia redeveloped the entire application in Java, ColdFusion has been platform independent. You can install it on practically any machine.</li>
<li>OpenSource Alternatives &#8211; BlueDragon and Railo are both significant alternatives to Adobe ColdFusion and both have opensource alternatives, the latter of the two having recently joined the JBoss community. Adobe are also considering providing a free edition to academic institutions.</li>
<li>The Future &#8211; many commentators have mentioned Hibernate as a significant addition to the next release of ColdFusion, version 9. But having seen the prerelease notes, that is not all that will be added. Alas I&#8217;m under <abbr title="Non-Disclosure Agreement">NDA</abbr>, but rest assured, there is going to be a significant intake of breath when developers get hold of the next release. ColdFusion 8 was firmly geared towards middle management with fuzzy additions, ColdFusion 9 is set to re-address the balance with compelling language and functionality enhancements.</li>
</ol>
<p>ColdFusion evangelism needs to step up a gear! Adobe certainly doesn&#8217;t afford much marketing budget to the product, prefering <q>The Community</q> do the hard work. It is not always easy convincing the decision makers that ColdFusion is a good product of choice, without Adobe&#8217;s unnerving support, but we have to work hard, break down those barriers, encroach on events outside the comfortable sphere of the ColdFusion world and demonstrate ColdFusion&#8217;s match-winning ability.</p>
<p>ColdFusion isn’t dying, it’s simply niche. Every niche has its place.</p>
<p><strong>UPDATE:</strong> If you would like to view the ensuing debate regarding ColdFusion prompted by <a href="http://aralbalkan.com/1864" title="Aral Balkan - Why learning ColdFusion today is a waste of time." target="_blank" rel="nofollow">Aral Balkan</a>, feel free to do so. This post should serve as a positive reminder of ColdFusion&#8217;s virtues, alongside the need for a balanced and polite debate.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonwhatley.co.uk/lets-not-dilly-dally-coldfusion-has-its-merits/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>How to Protect Your Website from a Malicious Attack</title>
		<link>http://www.simonwhatley.co.uk/how-to-protect-your-website-from-a-malicious-attack</link>
		<comments>http://www.simonwhatley.co.uk/how-to-protect-your-website-from-a-malicious-attack#comments</comments>
		<pubDate>Mon, 18 Aug 2008 12:54:20 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Application.cfc]]></category>
		<category><![CDATA[Application.cfm]]></category>
		<category><![CDATA[attack]]></category>
		<category><![CDATA[best practice]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[cfquery]]></category>
		<category><![CDATA[cfqueryparam]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[ColdFusion Administrator]]></category>
		<category><![CDATA[cross-site scripting]]></category>
		<category><![CDATA[database server]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Manitoba]]></category>
		<category><![CDATA[Mark Kruger]]></category>
		<category><![CDATA[prevention]]></category>
		<category><![CDATA[protection]]></category>
		<category><![CDATA[raw processing]]></category>
		<category><![CDATA[RDBMS]]></category>
		<category><![CDATA[script protect]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[software releases]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Injection]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[variables]]></category>
		<category><![CDATA[vulnerability]]></category>
		<category><![CDATA[Web Application Hacker]]></category>
		<category><![CDATA[web code]]></category>
		<category><![CDATA[Web Security]]></category>
		<category><![CDATA[Web Server]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[webserver]]></category>
		<category><![CDATA[XSS]]></category>

		<guid isPermaLink="false">http://www.simonwhatley.co.uk/?p=809</guid>
		<description><![CDATA[Every seasoned developer will know that protecting your website from a hacker is a top priority, whether for your own reputation or for maintaining your company's reputation and log-term revenue prospects.]]></description>
			<content:encoded><![CDATA[<p>Every seasoned developer will know that protecting your website from a hacker is a top priority, whether for your own reputation or for maintaining your company&#8217;s reputation and log-term revenue prospects.</p>
<p><strong>Why should you be worried about security?</strong></p>
<p>The Web is changing many of the assumptions that people have historically made about computer security and publishing. As the Internet makes it possible for web servers to publish information to millions of users, it also makes it possible for computer hackers, crackers, criminals, vandals, and other &#8220;bad guys&#8221; to break into the very computers on which the web servers are running. Once subverted, web servers can be used by attackers as a launching point for conducting further attacks against users and organisations.</p>
<p>It is considerably more expensive and more time-consuming to recover from a security incident than to take preventative measures ahead of time.</p>
<p>This blog post started on the premise of protecting your website from a <a href="http://en.wikipedia.org/wiki/SQL_injection" title="Wikipedia: SQL Injection" target="_blank" rel="nofollow">SQL Injection</a> Attack. However, it is also appropriate to discuss, at a relatively high level, how to secure your server architecture and applications.</p>
<h3>Server-Level Security</h3>
<ul>
<li>Separate web- and database-servers on to different physical machines.</li>
<li>Secure the web- and database-servers with traditional techniques. Only authorised accounts should have the capabilities to run tasks on the machine. That means not giving admin-rights to the user account.</li>
<li>Keep servers up-to-date with the latest patches and software releases.</li>
<li>Minimise the number of services running on the server. This means limiting the services to only those required for the web- or database-servers to function.</li>
<li>Secure information in transit between servers. This may mean physically securing the network to prevent evesdropping via encryption or obfuscating the data amongst innocuous &#8216;noise&#8217;.</li>
<li>Secure the database server behind a firewall.</li>
</ul>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h3>Application-Level Security</h3>
<ul>
<li>Separate ColdFusion, the webserver and database server user accounts. They should never be under the same system account.</li>
<li>Create a database user specifically for your ColdFusion datasource and restrict it to only the activities required for the application. The user should not have database-owner rights, access to databases not relating to the application or access to the system tables.</li>
<li>Revoke privileges in the ColdFusion datasource definition to prevent the SQL commands <code>CREATE</code>, <code>DROP</code>, <code>GRANT</code>, <code>REVOKE</code> and <code>ALTER</code>.</li>
<li>General settings in the ColdFusion Administrator:
<ul>
<li>Check the <em>Disable access to internal ColdFusion Java components</em> option.</li>
<li>Check the <em>Enable Global Script Protection</em> option.</li>
<li>Add a <em>Missing Template Handler</em>.</li>
<li>Add a <em>Site-wide Error Handler</em>.</li>
<li>Reduce the <em>Maximum size of post data</em> from 100<abbr title="megabytes">MB</abbr>.</li>
<li>Enable <em>Timeout Requests</em>, and set to 60 seconds or less.</li>
<li>Disable <em>Robust Exception Handling</em> on production servers.</li>
</ul>
</li>
</ul>
<h3>Code-Level Security</h3>
<ul>
<li>Application.cfc &#8211; Set the <code>scriptProtect</code> Application variable to <code>true</code> to enable application-wide cross-site script protection.
</li>
<li>CFQueryParam &#8211; This tag, importantly, verifies the data type of a query parameter and, for <abbr title="Relational Database Management Systems">RDBMS</abbr>s that support bind variables, enables ColdFusion to use bind variables in the <acronym title="Structured Query Language">SQL</acronym> statement. Bind variable usage enhances performance when executing a <code>cfquery</code> statement multiple times.

<div class="wp_syntax"><div class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #800000;">&lt;cfquery</span> <span style="color: #0000ff;">name</span><span style="color: #0000ff;">=</span><span style="color: #009900;">&quot;qry&quot;</span> <span style="color: #0000ff">datasource</span><span style="color: #0000ff;">=</span><span style="color: #009900;">&quot;#APPLICATION.dsn#&quot;</span><span style="color: #800000;">&gt;</span></span>
SELECT column1, column2, column3
FROM tableName
WHERE column4 = <span style="color: #333333;"><span style="color: #800000;">&lt;cfqueryparam</span> <span style="color: #0000ff;">value</span><span style="color: #0000ff;">=</span><span style="color: #009900;">&quot;#variable1#&quot;</span> <span style="color: #0000ff">cfsqltype</span><span style="color: #0000ff;">=</span><span style="color: #009900;">&quot;cf_sql_bit&quot;</span> <span style="color: #0000ff;">/</span><span style="color: #800000;">&gt;</span></span>
AND column5 LIKE <span style="color: #333333;"><span style="color: #800000;">&lt;cfqueryparam</span> <span style="color: #0000ff;">value</span><span style="color: #0000ff;">=</span><span style="color: #009900;">&quot;%#variable2#%&quot;</span> <span style="color: #0000ff">cfsqltype</span><span style="color: #0000ff;">=</span><span style="color: #009900;">&quot;cf_sql_varchar&quot;</span> <span style="color: #0000ff;">maxlength</span><span style="color: #0000ff;">=</span><span style="color: #009900;">&quot;200&quot;</span> <span style="color: #0000ff;">/</span><span style="color: #800000;">&gt;</span></span>
AND column6 IN (<span style="color: #333333;"><span style="color: #800000;">&lt;cfqueryparam</span> <span style="color: #0000ff;">value</span><span style="color: #0000ff;">=</span><span style="color: #009900;">&quot;#variable3#&quot;</span> <span style="color: #0000ff">cfsqltype</span><span style="color: #0000ff;">=</span><span style="color: #009900;">&quot;cf_sql_integer&quot;</span> <span style="color: #0000ff">list</span><span style="color: #0000ff;">=</span><span style="color: #009900;">&quot;true&quot;</span> <span style="color: #0000ff;">/</span><span style="color: #800000;">&gt;</span></span>)
<span style="color: #333333;"><span style="color: #800000;">&lt;/cfquery&gt;</span></span></pre></div></div>

<p>There are limitations to the use of the <code>cfqueryparam</code> tag. In ColdFusion 7 for example, you cannot use them in queries using the <code>cachedWithin</code> attribute. Similarly, they cannot be used in <code>ORDER BY</code> clauses, although the use of conditional logic should resolve the need for order by variables.
</li>
<li>Functions &#8211; As a rule of thumb, validate <em>all</em> the data being passed into a query prior to it being used. ColdFusion MX 7 saw the introduction of the <code>isValid()</code> function. This function tests whether a value meets a validation or data type rule and can be used to replace a large number of type-specific functions such as <code>isArray()</code>, <code>isBinary()</code>, <code>isBoolean()</code>, <code>isDate()</code>, <code>isNumeric()</code> and <code>isSimpleValue()</code> etc.
</li>
<li>Stored Procedures &#8211; I often favour the use of stored procedures over standard queries. Not only do they add an additional level of performance, they provide an additional level of security; ColdFusion does not do any raw processing of queries in the web code, it simply passes variables down the wire to the database server.</li>
</ul>
<h3>Additional Resources</h3>
<ul>
<li>
<a href="http://www.amazon.com/Web-Security-Privacy-Commerce-2nd/dp/0596000456/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1218663002&#038;sr=8-1" title="Amazon: Web Security, Privacy and Commerce" target="_blank" rel="nofollow">Web Security, Privacy and Commerce</a></li>
<li>O&#8217;Reilly&#8217;s <a href="http://www.amazon.com/Web-Application-Hackers-Handbook-Discovering/dp/0470170778/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1218663073&#038;sr=1-1" title="Amazon: The Web Application Hacker's Handbook" target="_blank" rel="nofollow">The Web Application Hacker&#8217;s Handbook</a></li>
<li>Adobe&#8217;s whitepaper &#8211; <a href="http://www.adobe.com/devnet/coldfusion/articles/dev_security/coldfusion_security_cf8.pdf" title="Adobe: ColdFusion 8 Security PDF" target="_blank" rel="nofollow">ColdFusion 8 Developer Security Guidlines</a> (<abbr title="Portable Document Format">PDF</abbr>, 281k)</li>
<li>Adobe&#8217;s whitepaper &#8211; <a href="http://www.adobe.com/devnet/coldfusion/articles/dev_security/coldfusion_security_cf7.pdf" title="Adobe: ColdFusion 7 Security PDF" target="_blank" rel="nofollow">ColdFusion 7 Developer Security Guidlines</a> (<abbr title="Portable Document Format">PDF</abbr>, 217k)</li>
<li>Adobe DevNet &#8211; <a href="http://www.adobe.com/devnet/coldfusion/articles/stored_procs.html" title="Learning Stored Procedure Basics in ColdFusion 8" target="_blank" rel="nofollow">Learning Stored Procedure Basics in ColdFusion 8</a></li>
<li>0&#215;000000 # The Hacker Webzine&#8217;s article on <a href="http://www.0x000000.com/?i=610" title="The Hacker Webzine: Attacking ColdFusion" target="_blank" rel="nofollow">Attacking ColdFusion</a></li>
<li>Three part series from Mark Kruger (ColdFusion Muse) &#8211; <a title="Query String with cfqueryparam" href="http://www.coldfusionmuse.com/index.cfm/2008/7/21/query-string-with-cfqueryparam" target="_blank" rel="nofollow">Part 1</a>, <a title="Using CAST and ASCII" href="http://www.coldfusionmuse.com/index.cfm/2008/7/18/Injection-Using-CAST-And-ASCII" target="_blank" rel="nofollow">Part 2</a>, <a title="Using Order By" href="http://www.coldfusionmuse.com/index.cfm/2008/7/21/SQL-injection-using-order-by" target="_blank" rel="nofollow">Part 3</a></li>
<li>Brad Wood&#8217;s article on <a href="http://www.codersrevolution.com/index.cfm/2008/7/26/cfqueryparam-its-not-just-for-security-also-when-NOT-to-use-it" title="CFQueryParam is not just for security - When not to use it" target="_blank" rel="nofollow">CFQueryParam is not just for security</a>.</li>
</ul>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonwhatley.co.uk/how-to-protect-your-website-from-a-malicious-attack/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Online Social Networks: Everywhere, Yet Nowhere</title>
		<link>http://www.simonwhatley.co.uk/online-social-networks-everywhere-yet-nowhere</link>
		<comments>http://www.simonwhatley.co.uk/online-social-networks-everywhere-yet-nowhere#comments</comments>
		<pubDate>Wed, 26 Mar 2008 09:52:47 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[AOL]]></category>
		<category><![CDATA[Bebo]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hotmail]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MySpace]]></category>
		<category><![CDATA[News Corporation]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[Orkut]]></category>
		<category><![CDATA[revenue]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[social networks]]></category>
		<category><![CDATA[The Web]]></category>
		<category><![CDATA[Time Warner]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[ubiquity]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.simonwhatley.co.uk/?p=488</guid>
		<description><![CDATA[In the late 1990s, a large multi-national technology corporation, hoping to become a major force in online advertising, bought a small start-up in a sector that was believed to be the "next big thing". That corporation was Microsoft and the start-up was Hotmail. Hotmail and Microsoft established web-based email as a must-have application for personal use. The addition of Hotmail to the Microsoft inventory promised to increase the companies online revenues that were being dominated by Yahoo!, Google and AOL amongst a host of others.]]></description>
			<content:encoded><![CDATA[<p>In the late 1990s, a large multi-national technology corporation, hoping to become a major force in online advertising, bought a small start-up in a sector that was believed to be the <q>next big thing</q>. That corporation was Microsoft and the start-up was Hotmail. Hotmail and Microsoft established web-based email as a must-have application for personal use. The addition of Hotmail to the Microsoft inventory promised to increase the companies online revenues that were being dominated by Yahoo!, Google and <acronym title="America Online">AOL</acronym> amongst a host of others.</p>
<p>A decade later it was the turn of a much-evolved <acronym title="America Online">AOL</acronym> to speculate with the purchase of a small and upcoming social networking website, Bebo, for $850m (£425m). This has raised a number of eyebrows since <acronym title="America Online">AOL</acronym> has been a struggling web-portal after its merger with Time Warner, added to the fact that the real value of social networking has yet to be realised or understood.</p>
<p align="center"><img src='http://www.simonwhatley.co.uk/blog/wp-content/uploads/2008/03/social_networking_sites.jpg' alt='Social Networking Websites' /></p>
<p>Both deals in their respective decades offer to the casual observer a paradox of the Internet revolution. Whilst both email and social networking have the premise of being the next big thing which aides revenue generation, it is dangerous to assume that each service can standalone and generate revenue in its own right. Webmail, now over a decade old illustrates this perfectly. Microsoft, Yahoo!, Google and <acronym title="America Online">AOL</acronym> all have their respective webmail services with advertisements stratefically placed to entice the user to click through, but these are a small part of the bigger networks. The offer of email, free archiving, address book and calendar is cheap to deliver, but its primary purpose is to keep the user engaged with the brand and its associated websites, making users more likely to visit the affiliated pages where advertising is more effective.</p>
<p>For instance, I am a fully signed up member of Google and access their email, chat, documents, analytics, webmasters, adsense, adwords, calendar and checkout applications, etc, some of which have advertising and all of which support the core Google search pages through branding. A similar example can also be said of Yahoo!. I again frequently use Yahoo!s MyBlogLog, Flickr and Upcoming services, which serve to re-inforce the Yahoo! brand and web portal.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h3>Social networking will become a ubiquitous feature of online life, but that does not mean it is a business.</h3>
<p>From whence came webmail now comes social networking. The implicit values of social networking services such as MySpace, Facebook and Bebo have been increased by the big internet and media companies such as News Corporation, with their purchase of MySpace for $580m (£290m) in 2005 and Microsoft&#8217;s $260m (£130m) investment for a 1.6% share in Facebook, in late 2007 (valuing it at an enormous $15bn/£7.5bn). But valuing these online services so highly does not mean that there is a valuable revenue model; Facebook&#8217;s revenue for 2007 was a mere $150m (£75m). Sergey Brin of Google also admitted that the monetisation of their Orkut service and social networking in general was proving to be problematic (they also have a contractual agreement with News Corporation to offer advertising on their MySpace service).</p>
<p>Facebook has also been met with criticism and difficulty when trying to monetise its service with a project called Beacon. Facebook&#8217;s idea was to inform users&#8217; networks whenever an item was purchased therefore creating what is in effect a recommendation system, or algorithmic word-of-mouth. Users rebelled and privacy advocates shouted loudly, the service was axed and Mark Zuckerberg, Facebook&#8217;s founder, was left to apologise for an innovative idea badly implemented.</p>
<p>Whilst social networking does have oportunities to make money, it is unlikely that it will be pots and pots of money. The value of the service, however, is not monetary, but as its genre suggests, it is social. We have already seen how people can connect to past and present friends, but a social networkings strength is in its ability to forge new relationships, business or personal. Social networking has made explicit the connections between people, which has lead to a whole ecosystem of applications built on their <acronym title="Application Programmming Interface">API</acronym>s which allow users to interact.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h3>But should users really have to visit a specific website to be social?</h3>
<p>I often comment that there is something profoundly wrong when people are forced to spend their lives updating their profile to keep in touch with their so-called friends. What happened to the good-old-fashioned telephone? Why don&#8217;t people simply arrange to meet up and go for a drink to keep in touch? Of course, with everyone&#8217;s increasingly busy lives, it is possible to argue that posting a tweet via twitter, posting an article on a blog or updating your Facebook profile, allows you to continue a real relationship with your friends, whilst not actually needing to see them every Friday or Saturday night. This is a good thing, right?</p>
<p>Another problem presented by today&#8217;s social networks is that they are an enclosed ecosystem, at least to users. Whilst Facebook and LinkedIn, in addition to a whole host of others, have provided <acronym title="Application Programmming Interface">API</acronym>s for developers to encourage them to interact with their services (this has been particularly successful with Facebook) the same cannot be applied to users. The various social networks, until recently, have been reluctant to allow users to pass data between competing services, afterall, this data is core to the success, or indeed failure, of a site. This is understandable since the networks&#8217; huge valuations depend on the sites maximising revenues and page views, so they need to maintain a tight control. As a result, keen Internet users maintain a plethora of online accounts.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h3>2008 will see a change in how people access social networks.</h3>
<p><img src='http://www.simonwhatley.co.uk/blog/wp-content/uploads/2008/03/opensocial.thumbnail.jpg' alt='Google Open Social' style="float:left; margin-right:5px;" />The opening up of social networks, lead by Google with their <a href="http://code.google.com/apis/opensocial/" title="Google Open Social API" target="_blank" rel="nofollow">Open Social</a> <acronym title="Application Programmming Interface">API</acronym>, is set to bring about an evolution in this medium. This change is following the historical standardisation of popular services. First it was email with webmail, which in the early days was restricted to individual ecosystems, for example <acronym title="America Online">AOL</acronym> and CompuServe, then it was instant messaging, with individual services provided by Microsoft, Yahoo!, Google, <acronym title="America Online">AOL</acronym> and Skype.</p>
<p>Further developments include the <a href="http://www.dataportability.org" title="Data Portability Working Group" target="_blank" rel="nofollow">Data Portability Working Group</a>, whose mission is to put all existing technologies and initiatives in context to create a reference design for end-to-end data portability. In short, allow users to move their data around competing services. Others are pushing <a href="http://openid.net" title="Open ID" target="_blank" rel="nofollow">OpenID</a>; a plan to create a single, federated online sign-on system that people can use to access many websites.</p>
<p align="center"><img src='http://www.simonwhatley.co.uk/blog/wp-content/uploads/2008/03/dataportability.png' alt='Data Portability' /></p>
<p>The opening of social networks is likely to accelerate thanks to the first tentative, yet bold, steps made by webmail; the first social network. As a technology, webmail has become old fashioned, but its younger sybling, the social network will revitalise not only webmail, but online communication and advertising. Through social intelligence, marketers and advertisers will be able to target adverts for items that we are more likely to want. This will not only boost the users online experience, but provide a more targeted revenue stream.</p>
<p>The fight for social networking dominance has been running for several years now, but it shows no sign of letting up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonwhatley.co.uk/online-social-networks-everywhere-yet-nowhere/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Standards: Break Down Those Walls</title>
		<link>http://www.simonwhatley.co.uk/open-standards-break-down-those-walls</link>
		<comments>http://www.simonwhatley.co.uk/open-standards-break-down-those-walls#comments</comments>
		<pubDate>Mon, 24 Mar 2008 09:26:31 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[1994]]></category>
		<category><![CDATA[American Department of Defence]]></category>
		<category><![CDATA[AOL]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Bebo]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[chatrooms]]></category>
		<category><![CDATA[CompuServe]]></category>
		<category><![CDATA[Department of Defence]]></category>
		<category><![CDATA[discussion boards]]></category>
		<category><![CDATA[DoD]]></category>
		<category><![CDATA[early web]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Entropia Universe]]></category>
		<category><![CDATA[europe]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[MySpace]]></category>
		<category><![CDATA[obscure computer network]]></category>
		<category><![CDATA[online community]]></category>
		<category><![CDATA[online phenomena]]></category>
		<category><![CDATA[online services providers]]></category>
		<category><![CDATA[Open Social]]></category>
		<category><![CDATA[Second Life]]></category>
		<category><![CDATA[social applications]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[social-networking websites]]></category>
		<category><![CDATA[ubiquitous tool]]></category>
		<category><![CDATA[walled gardens]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web content]]></category>
		<category><![CDATA[Web Portal]]></category>
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.simonwhatley.co.uk/?p=485</guid>
		<description><![CDATA[On the Web, a walled garden is an environment that controls the user's access to Web content and services. In effect, the walled garden directs the user's navigation within particular areas, to allow access to a selection of material, or prevent access to other material.]]></description>
			<content:encoded><![CDATA[<p>On the Web, a walled garden is an environment that controls the user&#8217;s access to Web content and services. In effect, the walled garden directs the user&#8217;s navigation within particular areas, to allow access to a selection of material, or prevent access to other material.</p>
<h2>Recent history suggests that open standards will again better the &#8220;walled gardens&#8221; of the Web.</h2>
<p>In 1994, when the previously obscure computer network, developed by the American Department of Defence, first become known to the general public as the &#8220;World Wide Web&#8221;, or simply The Web, many people first connected to it via <a href="http://www.aol.com" title="America Online" target="_blank" rel="nofollow">AOL</a> and <a href="http://webcenters.netscape.compuserve.com/menu/default.jsp" title="CompuServe" target="_blank" rel="nofollow">CompuServe</a>. These subscription-based service providers offered not only access to the Internet, but other services such as email, chatrooms, discussion boards and more. It was access to the Web via the Internet that would lead to the undermining of these services, and the opening up of the Web as a platform for individual and creative expression, revenue generation and social interactivity.</p>
<p>Whilst it took some time for the closed communities to venture out into the wilds of the Web, it brought about the standardisation of the services that made up the early web. For instance, <acronym title="Post Office Protocol">POP</acronym> and <acronym title="Simple Mail Transfer Protocol">SMTP</acronym> standardised email and as a result it has become the ubiquitous tool of business. Today, of the early pioneers of the Web, only <acronym title="America Online">AOL</acronym> survives, but as an entirely different entity; a web portal supported by advertising.</p>
<p>History appears to be repeating itself. The biggest online phenomena of the past couple of years, the social-networking websites of <a href="http://www.facebook.com" title="Facebook" target="_blank" rel="nofollow">Facebook</a> and <a href="http://www.myspace.com" title="mySpace" target="_blank" rel="nofollow">MySpace</a>, are acting very much like the <acronym title="America Online">AOL</acronym> of the mid-1990s. They are closed systems based upon prioprietory standards. You cannot easily move information from one system or another if you so choose. This ties users into one system, or forces them to create profiles on both. A similar comparison can be drawn with the virtual worlds of <a href="http://secondlife.com" title="Second Life" target="_blank" rel="nofollow">Second Life</a> and <a href="http://www.entropiauniverse.com" title="Entropia Universe" target="_blank" rel="nofollow">Entropia Universe</a>.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h2>The Web is better when it&#8217;s social.</h2>
<p>Part of the reason these websites are popular is because they are closed communities, where users can interact with friends and find new friends with which to interact. This community feel has been tested in recent times, with sites such as Facebook being criticised for using their user&#8217;s personal data to target advertising. It is innevitable, however, that these systems are proprietory; it is only once these systems immerge and become popular that standards can be developed and implemented.</p>
<p><img src='http://www.simonwhatley.co.uk/blog/wp-content/uploads/2008/03/open_social_api.jpg' alt='Open Social API' /></p>
<p>Just as the Web&#8217;s open standards, embodied in the Netscape browser, displaced the online services providers, so the paradigm of open standards awaits the social networking and virtual worlds. Back in the 1990s it was Netscape, but in the 21st Century it falls to Google to defend the open standards of the Web with the Open Social <acronym title="Application Programming Interfaces">API</acronym>. Some say there is a large amount of self interest in this move, since Facebook and MySpace have huge communities, which both networks know a huge amount more about than Google and can hence generate billions of dollars of revenue.</p>
<p>The web is more interesting when you can build applications that easily interact with your friends and colleagues. But with the trend towards more social applications also comes a growing list of site-specific <acronym title="Application Programming Interfaces">API</acronym>s that developers must learn. <a href="http://code.google.com/apis/opensocial/" title="Open Social API" target="_blank" rel="nofollow">Open Social</a> is an attempt not only to open up the closed communities and allow developers to interact with the different networks, but allow developers to only learn one <acronym title="Application Programming Interfaces">API</acronym>. MySpace has signed up to this initiative and, more reluctantly so has Facebook. A curiosity is <acronym title="America Online">AOL</acronym>s recent aquisition of Bebo, another online community popular in Europe. Is <acronym title="America Online">AOL</acronym> simply jumping on the &#8220;band-wagon&#8221;? Has it learnt its lessons of the past, or is it using knowledge of its past as a guiding principle? Whatever is the answer, Bebo&#8217;s inclusion in Open Social will help it continue its competition with other social networking websites.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonwhatley.co.uk/open-standards-break-down-those-walls/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Engineering &#8230; The Other Way</title>
		<link>http://www.simonwhatley.co.uk/software-engineering-the-other-way</link>
		<comments>http://www.simonwhatley.co.uk/software-engineering-the-other-way#comments</comments>
		<pubDate>Thu, 03 Jan 2008 19:58:35 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Alex Gorbatchev]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[consensus]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[feature bloat]]></category>
		<category><![CDATA[functionality]]></category>
		<category><![CDATA[iterative]]></category>
		<category><![CDATA[model]]></category>
		<category><![CDATA[Other Way Software]]></category>
		<category><![CDATA[planning]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[software developers]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[software engineering failures]]></category>
		<category><![CDATA[stakeholder]]></category>
		<category><![CDATA[talent]]></category>
		<category><![CDATA[talentless]]></category>
		<category><![CDATA[waterfall]]></category>
		<category><![CDATA[Zen Masters]]></category>

		<guid isPermaLink="false">http://www.simonwhatley.co.uk/?p=394</guid>
		<description><![CDATA[Software development is an often complex affair, beset by a multitude of difficulties ranging from talentless developers, feature bloat, stakeholder politics and poor planning.]]></description>
			<content:encoded><![CDATA[<p>Software development is an often complex affair, beset by a multitude of difficulties ranging from talentless developers, feature bloat, stakeholder politics and poor planning.</p>
<p>The following cartoon, <del datetime="2010-12-22T18:28:38+00:00">by</del> blogged about by <a href="http://blog.dreamprojections.com/" title="Alex Gorbatchev" rel="nofollow">Alex Gorbatchev</a>, is a modern take on an old, yet still relevant, problem; the reasons for software engineering failures.</p>
<p><img src='http://www.simonwhatley.co.uk/blog/wp-content/uploads/2007/12/software-engineering-explained.gif' alt='Software Engineering Explained' /></p>
<blockquote><p>Designing systems today is difficult because there is no consensus on what the problems are, let alone how to resolve them.</p></blockquote>
<p>Software engineering is often used to solve complex problems, problems where it&#8217;s impossible to visualise all the difficulties you&#8217;ll run into without actually building the software. This has led to what is known as <a href="http://www.poppendieck.com/wicked.htm" title="Wicked Problems" rel="nofollow">Wicked Problems</a>. In other words, writing code doesn&#8217;t kill projects, too much planning, too much functionality and too many stakeholders do!</p>
<blockquote><p>Wicked problems arise when an organization must deal with something new, with change, and when multiple stakeholders have different ideas about how the change should take place.</p></blockquote>
<blockquote><p>Every wicked problem can be considered a symptom of another problem.</p></blockquote>
<p>The article goes on to recommend the iterative development process, first proposed by Takeuchi and Nonaka in &#8220;The New New Product Development Game&#8221; called <a href="http://en.wikipedia.org/wiki/Scrum_%28development%29" title="Scrum" rel="nofollow">Scrum</a>. An iterative, as opposed to a <a href="http://en.wikipedia.org/wiki/Waterfall_model" title="Waterfall Model" rel="nofollow">Waterfall</a>, process is clearly a step in the right direction. The customer really needed a simple tyre swing but couldn&#8217;t articulate that in a meaningful way. Since we&#8217;re software developers, not <a href="http://en.wikipedia.org/wiki/Zen_Master" title="Zen Master" rel="nofollow">Zen Masters</a>, an answer is to quickly develop a solution in for the customer and keep evolving that solution based on real usage. That way, we can get from the plank to the tyre swing without the need for the roller-coaster ride of complication.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonwhatley.co.uk/software-engineering-the-other-way/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Online Payment Processors</title>
		<link>http://www.simonwhatley.co.uk/online-payment-processors</link>
		<comments>http://www.simonwhatley.co.uk/online-payment-processors#comments</comments>
		<pubDate>Tue, 22 May 2007 12:32:17 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[bt]]></category>
		<category><![CDATA[bucks net]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[chronopay]]></category>
		<category><![CDATA[Commerce]]></category>
		<category><![CDATA[credit cards]]></category>
		<category><![CDATA[datacash]]></category>
		<category><![CDATA[electronic payments]]></category>
		<category><![CDATA[google checkout]]></category>
		<category><![CDATA[hsbc]]></category>
		<category><![CDATA[meta charge]]></category>
		<category><![CDATA[money bookers]]></category>
		<category><![CDATA[net payments]]></category>
		<category><![CDATA[netbanx]]></category>
		<category><![CDATA[nochex]]></category>
		<category><![CDATA[payment gateway]]></category>
		<category><![CDATA[Payment Processors]]></category>
		<category><![CDATA[paypal]]></category>
		<category><![CDATA[pdq]]></category>
		<category><![CDATA[Politics & Money]]></category>
		<category><![CDATA[pppay]]></category>
		<category><![CDATA[protx]]></category>
		<category><![CDATA[sec pay]]></category>
		<category><![CDATA[secure hosting]]></category>
		<category><![CDATA[secure payments]]></category>
		<category><![CDATA[secure trading]]></category>
		<category><![CDATA[splash plastic]]></category>
		<category><![CDATA[total web solutions]]></category>
		<category><![CDATA[wirecard]]></category>
		<category><![CDATA[worldpay]]></category>
		<category><![CDATA[ymogen]]></category>

		<guid isPermaLink="false">http://www.simonwhatley.co.uk/?p=282</guid>
		<description><![CDATA[Accepting electronic payments is essential to modern business. The UK is currently Europe's largest ecommerce economy with two-thirds of consumers having shopped online. The power of the Internet continues to grow with 27.7 million UK adults having used the Internet in the last year. Current predictions believe that the rate of growth of Internet sales will see this channel occupy 15% of retail sales by 2010.]]></description>
			<content:encoded><![CDATA[<p>Accepting electronic payments is essential to modern business. The UK is currently Europe&#8217;s largest ecommerce economy with two-thirds of consumers having shopped online. The power of the Internet continues to grow with 27.7 million UK adults having used the Internet in the last year. Current predictions believe that the rate of growth of Internet sales will see this channel occupy 15% of retail sales by 2010.</p>
<p>Payment Service Providers (<acronym title="Payment Service Providers">PSP</acronym>) offer merchants online services for accepting electronic payments by credit card or other payment methods such as payments based on online banking.</p>
<p>Typically, a <acronym title="Payment Service Providers">PSP</acronym> can connect to multiple acquiring banks and card networks, thereby making the merchant less dependent of financial institutions, especially when operating internationally. Furthermore, a <acronym title="Payment Service Providers">PSP</acronym> can offer reconciliation services, risk management and multi-currency functionality.</p>
<p>For many small businesses, selling online provides some major benefits. Customers increasingly expect this type of facility and it can improve cash flow significantly.</p>
<p>It&#8217;s easy to accept cheques or invoices for your online sales and to process payments in the traditional way. However, because buyers often use the Internet for a <span class="bold">speedy service</span>, most sales are paid for with <span class="bold">credit and debit cards</span>.</p>
<p>To accept cards online, you will have to make special banking arrangements, but this doesn&#8217;t mean you have to have a merchant service.</p>
<h3>Payment Service Providers</h3>
<p>Common <acronym title="Payment Service Providers">PSP</acronym>s include:</p>
<p style="text-align: center"><img src="http://www.simonwhatley.co.uk/blog/wp-content/uploads/2007/05/payment-processors.gif" alt="Online Payment Processors" /></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h3>Payment Gateway</h3>
<p>A payment gateway is an e-commerce application service provider service that authorises payments for e-businesses, online retailers, bricks and clicks, or traditional brick and mortar. It is the equivalent of a physical Point-of-Sale (<acronym title="Point-of-Sale">POS</acronym>) terminal located in most retail outlets. Payment gateways encrypt sensitive information, such as credit card numbers, to ensure that information passes securely between the customer and the merchant.</p>
<h3>How Payment Gateways Work</h3>
<p>A payment gateway facilitates the transfer of information between a payment portal, such as a website or Interactive Voice Response (<acronym title="Interactive Voice Response">IVR</acronym>) service, and the Front End Processor or acquiring bank, quickly and securely.</p>
<p>When a customer orders a product from a payment gateway enabled merchant, the payment gateway performs a variety of tasks to process the transaction, completely invisible to the customer.</p>
<p>For example:</p>
<ul>
<li>A customer places order on website by pressing the <q>Submit Order</q> or equivalent button, or perhaps they enter their card details using an automatic phone answering service.</li>
<li>If the order is via a website, the customer&#8217;s web browser encrypts the information to be sent between their browser and the merchant&#8217;s web server. This is usually done via Secure Socket Layer (<acronym title="Secure Socket Layer">SSL</acronym>) encryption.</li>
<li>The merchant then forwards the transaction details through to their payment gateway, which holds the detail of their merchant account transaction. This is often another <acronym title="Secure Socket Layer">SSL</acronym> encrypted connection to the payment server hosted by the payment gateway.</li>
<li>The payment gateway, which receives the transaction information from the merchant, forwards it to the merchant&#8217;s acquiring bank.</li>
<li>The acquiring bank then forwards the transaction information to the issuing bank (the bank that issued the credit card to the customer) for authorisation.</li>
<li>The card-issuing bank receives the authorisation request and sends a response back to the      payment gateway (via the acquiring bank) with a response code. In addition to determining the fate of the payment, (i.e. approved or declined) the response code is used to define the reason why the transaction failed (such as insufficient funds, or bank link not available).</li>
<li>The payment gateway receives the response, and forwards it on to the website (or whatever interface was used to process the payment) where it is interpreted and a relevant response then relayed back to the customer.</li>
<li>The entire process typically takes 3-4 seconds.</li>
<li>At the end of the bank-day (or settlement period) the acquiring bank deposits the total of the      approved funds in to the merchant&#8217;s nominated account. This could be an account with the acquiring bank if the merchant does their banking with the same bank, or a suspense account with another bank.</li>
</ul>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h3>External Links</h3>
<ul>
<li><a href="http://www.bt.com" title="BT" target="_blank" rel="nofollow">http://www.bt.com</a></li>
<li><a href="http://www.bucks.net" title="Bucks.net" target="_blank" rel="nofollow">http://www.bucks.net</a></li>
<li><a href="http://www.chronopay.com" title="ChronoPay" target="_blank" rel="nofollow">http://www.chronopay.com</a></li>
<li><a href="http://www.datacash.com" title="DataCash" target="_blank" rel="nofollow">http://www.datacash.com</a></li>
<li><a href="http://www.epdq.co.uk" title="ePDQ" target="_blank" rel="nofollow">http://www.epdq.co.uk</a></li>
<li><a href="http://www.hsbc.co.uk" title="HSBC" target="_blank" rel="nofollow">http://www.hsbc.co.uk</a></li>
<li><a href="http://www.metacharge.co.uk" title="MetaCharge" target="_blank" rel="nofollow">http://www.metacharge.co.uk</a></li>
<li><a href="http://www.moneybookers.com" title="MoneyBookers" target="_blank" rel="nofollow">http://www.moneybookers.com</a></li>
<li><a href="http://www.netbanx.co.uk" title="NetBanx" target="_blank" rel="nofollow">http://www.netbanx.co.uk</a></li>
<li><a href="http://www.netpayments.co.uk" title="NetPayments" target="_blank" rel="nofollow">http://www.netpayments.co.uk</a></li>
<li><a href="http://www.nochex.com" title="Nochex" target="_blank" rel="nofollow">http://www.nochex.com</a></li>
<li><a href="http://www.paypal.com" title="PayPal" target="_blank" rel="nofollow">http://www.paypal.com</a></li>
<li><a href="http://www.pppay.com" title="PPPay" target="_blank" rel="nofollow">http://www.pppay.com</a></li>
<li><a href="http://www.protx.com" title="Protx" target="_blank" rel="nofollow">http://www.protx.com</a></li>
<li><a href="http://www.secpay.com" title="SECPay" target="_blank" rel="nofollow">http://www.secpay.com</a></li>
<li><a href="http://www.securehosting.com" title="SecureHosting" target="_blank" rel="nofollow">http://www.securehosting.com</a></li>
<li><a href="http://www.securepayments.com.au" title="Secure Payments ci-card" target="_blank" rel="nofollow">http://www.securepayments.com.au</a></li>
<li><a href="http://www.securetrading.com" title="SecureTrading" target="_blank" rel="nofollow">http://www.securetrading.com</a></li>
<li><a href="http://www.splashplastic.com" title="Splash Plastic" target="_blank" rel="nofollow">http://www.splashplastic.com</a></li>
<li><a href="http://www.totalwebsolutions.com" title="Total Web Solutions" target="_blank" rel="nofollow">http://www.totalwebsolutions.com</a></li>
<li><a href="http://www.worldpay.com" title="WorldPay" target="_blank" rel="nofollow">http://www.worldpay.com</a></li>
<li><a href="https://checkout.google.com" title="Google Checkout" target="_blank" rel="nofollow"> https://checkout.google.com</a></li>
<li><a href="https://www.wirecard.com" title="Wire Card" target="_blank" rel="nofollow"> https://www.wirecard.com</a></li>
<li><a href="https://ymogen.net" title="Ymogen" target="_blank" rel="nofollow"> https://ymogen.net</a></li>
</ul>
<p><script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonwhatley.co.uk/online-payment-processors/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leader or Manager?</title>
		<link>http://www.simonwhatley.co.uk/leader-or-manager</link>
		<comments>http://www.simonwhatley.co.uk/leader-or-manager#comments</comments>
		<pubDate>Mon, 08 Jan 2007 21:30:42 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[CRM system]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[definitions]]></category>
		<category><![CDATA[discussion]]></category>
		<category><![CDATA[effective]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[good manager]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[leader]]></category>
		<category><![CDATA[leader and a manager]]></category>
		<category><![CDATA[leader and manager]]></category>
		<category><![CDATA[leaders]]></category>
		<category><![CDATA[leadership]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[manager]]></category>
		<category><![CDATA[manager and a leader]]></category>
		<category><![CDATA[Manager noun]]></category>
		<category><![CDATA[managers]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[Politics & Money]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[truth]]></category>
		<category><![CDATA[vision]]></category>
		<category><![CDATA[web development consultant]]></category>

		<guid isPermaLink="false">http://www.simonwhatley.co.uk/?p=71</guid>
		<description><![CDATA[A while ago a colleague of mine asked me the question "Do you consider your self to be a leader or a manager?".  Initially I responded that I thought myself to be a manager as an important aspect of my role is managing expectations, ideas and developments of an internal CRM system.  However, a debate ensued as my colleague believed me to be more a leader than a manager and now I am not so sure which one I am!]]></description>
			<content:encoded><![CDATA[<p>A while ago a colleague of mine asked me the question &#8220;Do you consider your self to be a leader or a manager?&#8221;.  Initially I responded that I thought myself to be a manager as an important aspect of my role is managing expectations, ideas and developments of an internal <abbr title="Customer Relationship Management">CRM</abbr> system.  However, a debate ensued as my colleague believed me to be more a leader than a manager and now I am not so sure which one I am!</p>
<p>So what is the distinction between a leader and a manager?  Will the definitions help?</p>
<p><strong>Leader </strong><em>noun </em></p>
<ul>
<li>someone or something that leads or guides others.</li>
<li>someone who organises or is in charge of a group.</li>
</ul>
<p><strong>Manager </strong><em>noun </em>(abbreviation Mgr)</p>
<ul>
<li>someone who manages, especially someone in overall charge or control of a commercial enterprise, organisation, project, etc.</li>
</ul>
<p>Does this help me&#8230;not yet!<br />
<script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
Both a manager and a leader may know the business reasonably well, but the leader must know the business to a finer degree and from a different view point.  They must grasp the underlying market forces that determine the past and present trends in the businesses niche, so that they can generate a vision and strategy to bring about its future development and growth.  A crucial sign of a good leader is an honest attitude towards the facts and objective truth.  Conversely, a subjective leader obscures the facts for the sake of narrow self-interest, partisan interest or prejudice.</p>
<p>Effective leaders continually probe all levels of the organisation for information, challenging their own perceptions and validating the facts.  They talk to their constituents and employees to find out what is working and what is not.  They keep an open mind to the knowledge they gain.  An important source of information for a leader is the knowledge of the mistakes and failures that have been and are being made within their organisation.</p>
<p>Leaders conquer the context, the turbulent and ambiguous events that conspire to blur the facts, while managers surrender to the events in a reactionary manner.</p>
<p>Leaders investigate reality, taking the pertinent factors and analysing them carefully.  On the basis they produce visions, concepts, plans and programs of change.  Managers adopt the truth from others and implement it without regard to the facts.</p>
<p>There is a profound difference between leaders and managers. A good manager <em>does things right</em> whilst a good leader <em>does the right thing</em>.  Doing the right thing implies a goal, a direction, an objective, a vision, a dream, a strategy, a path, a reach.</p>
<p>Many people spend their lives engrossed in the &#8216;rat-race&#8217;, attempting to climb the corporate management ladder in a vein attempt to beat mediocrity and make a difference. Unfortunately, many find themselves climbing the wrong ladder. Most companies and organisations become over-managed through this constant, unending, highly competitive race and under-led by those who lack vision. The managers accomplish nothing or the wrong things beautifully and efficiently. They climb the wrong ladder.</p>
<p>Managing is as much about efficiency as leadership is about effectiveness. Managing is about <em>how</em> things need to be done, leadership is about <em>what</em> things need to be done and <em>why</em> these things should be carried out. Management is about systems, controls, procedures, policies and structures whereas leadership is about, trust, vision and hum capital, people.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
Leadership is about innovating concepts, inspiring others and initiating projects. Management is about carrying out these visions and managing the status quo. Leadership is creative, adaptive and agile. Leadership looks to the future whilst also being mindful of the bottom line.</p>
<p>Leaders base their vision, appeal and integrity on a careful estimation of the facts, trends and contradictions. They develop the means to re-define the status quo so that their vision can be realised, hopefully, successfully, whilst also enrolling others into the vision of the future. Without, other peoples buy in, a vision will stall and a period of transition will ensue. Leaders, therefore, have to empower others to accomplish the over-arching goal whilst also rewarding their achievements.</p>
<p>There is a profound difference between management and leadership, but both are important. <em>To manage</em> means &#8220;<em>to bring about or succeed in accomplishing, sometimes despite difficulty or hardship</em>&#8220;. <em>To Lead</em> means &#8220;<em>to guide in direction, course, action, opinion, etc.</em>&#8221; The distinction is important.</p>
<p>The most dramatic differences between leaders and managers are found at the extremes. Poor leaders are despots while poor managers are bureaucrats. Leadership is a human process and management is a resource allocation process. Both are important and in many instances managers need to also perform as leaders. Indeed first-class managers have significant leadership ability.</p>
<p>So where does this leave me? My opening gambit included the words &#8220;<em>&#8230;an important aspect of my role is managing expectations, ideas and developments&#8230;</em>&#8221; this must naturally lead me to a combination of both a leader and manager. Indeed, in my new role as a web development consultant, I have to set directions for developing concepts and applications whilst also planning, organising and promoting effective action of the task at hand. So I could say I am in a period of transition. In the past few years I have learnt much from those I consider mentors, whether they were aware or not. I have seen how things are managed and lead and from these experiences have built upon my own skill-set. I can neither categorically say I am a leader or a manager, or say what I would rather be; this is something that can only come with time.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-6475233631580417";
/* 468x60 Basic */
google_ad_slot = "7117418273";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonwhatley.co.uk/leader-or-manager/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

