<?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>Global Beach &#187; Project Management</title>
	<atom:link href="http://www.globalbeach.com/category/project-management/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.globalbeach.com</link>
	<description>Intelligent Interaction</description>
	<lastBuildDate>Wed, 18 Jan 2012 16:16:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Babel, 2010</title>
		<link>http://www.globalbeach.com/2010/11/11/babel-2010/</link>
		<comments>http://www.globalbeach.com/2010/11/11/babel-2010/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 14:32:22 +0000</pubDate>
		<dc:creator>Anna</dc:creator>
				<category><![CDATA[Content]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[localization]]></category>
		<category><![CDATA[translation]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.globalbeach.com/?p=718</guid>
		<description><![CDATA[Website localisation isn't currently in good shape, and the aim should not only be to have a quality translation of the content, but to get developers, designers and project managers involved in the whole localization process and to thoroughly consider usability questions as well]]></description>
			<content:encoded><![CDATA[<p>I am a Hungarian living in London, so not only do I get to be the subject of the “hungry Hungarian” jokes (yes, very funny), but I also get to witness a lot of use and misuse of localization.<br />
On Facebook my News feed comes in a whole variety of languages. I am fluent in some, in others I piece the puzzle together. Then there are languages I don’t understand at all. Variety delights me, but I must admit I do feel a bit left out. Should I copy-paste it all and see how Google translator deals with it?<br />
Sometimes I get strange characters or even little squares instead of a few or all of the foreign characters. Sometimes that frustrates me.<br />
Even switching from language to language on a site can be awkward, it’s unclear why some pages are translated and others aren’t. As I continue to work on localization I realize how difficult it is to get it right. So what to do when asked to publish pages that are only half translated? Should the Terms &amp; Conditions be in the given language or remain in English? And how about ‘Unsubscribe’?<br />
There are website translations that are plain awful, and a general understanding seems to be missing: it’s not enough to get the translation of the content right, you need to localize for the web. Perhaps the point is to get people to learn languages properly – is this why seemingly so little effort is made to facilitate a more comfortable journey for foreign users?<br />
Some sites offer a whole variety of products and services, but only at check-out, after they’ve got all your details do they actually tell you that you, poor bastard, cannot access the services from where you live and sorry, shipping is restricted to only a few privileged countries (not yours!).<br />
I wonder why the owners of half-way localized websites sit back and relax, but as I said before, I like variety. Although, a trifle of professionalism would not hurt either – the aim should not only be to have a quality translation of the content, but to get developers, designers and project managers involved in the whole localization process and to thoroughly consider usability questions as well. Oh, and feel free to share your experiences about the above &#8211; I am always happy to expand my little collection of nuisances.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalbeach.com/2010/11/11/babel-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Could it be Magic?</title>
		<link>http://www.globalbeach.com/2010/10/11/could-it-be-magic/</link>
		<comments>http://www.globalbeach.com/2010/10/11/could-it-be-magic/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 08:50:37 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.globalbeach.com/?p=637</guid>
		<description><![CDATA[As well as liking it &#8216;not a lot&#8217;, the mini-magician Paul Daniels used to end his magic shows with the phrase &#8216;that&#8217;s magic!&#8217;.  I tend to use a similar expression these days when asked how a proposed solution is going to work.  The conversations tend to go something like this: Client: So how&#8217;s the reverse [...]]]></description>
			<content:encoded><![CDATA[<p><span>As well as liking it &#8216;not a lot&#8217;, the <a href="http://www.pauldaniels.co.uk/" target="_blank">mini-magician Paul Daniels</a> used to end his magic shows with the phrase &#8216;that&#8217;s magic!&#8217;.  I tend to use a similar expression these days when asked how a proposed solution is going to work.  The conversations tend to go something like this:</span></p>
<p><em>Client: So how&#8217;s the reverse ratchet flux capacitor engagement system actually going to work?<br />
</em> <em>Me: Magic<br />
</em> <em>Client: Great, let&#8217;s build it.</em></p>
<p>I could substitute the word <em>Magic</em> with a details of how the <a href="http://uncyclopedia.wikia.com/wiki/Flux_Capacitor" target="_blank">flux capacitor</a> engagement system will use a quantum tri-state to maintain a parallax field while pushing phased particles through a cloud substrate but the client really doesn&#8217;t care.  That&#8217;s the wonderful thing about technology and perception of technology these days.  People&#8217;s expectations are higher, yes, but people generally have much more trust in technology&#8217;s ability to perform.</p>
<p><span>One of my first commercial web applications was on online jobs site for a national newspaper that allowed recruiters to upload job postings and users to search and view them.  Back in 2001 this required what seemed like endless meetings to discuss and document the technical platform.  Everything from network redundancy and fault tolerance to the architecture of the COM components that would be written was documented and had to be reviewed and signed-off by the client. We probably spent as much time writing technical documentation as we did writing code &#8211; and the client was happy to pay for it to get the reassurance they required and the belief that should something go wrong, they had their <a href="http://en.wikipedia.org/wiki/Cover_your_ass">arse covered</a>!<br />
</span></p>
<p><span>Fast forward to 2010 and although now longer involved with the same national newspaper, similar scale projects for similar clients no longer require anything like that level of technical documentation.  That&#8217;s not to say that similar planning exercises do not happen behind the scenes, they do, it&#8217;s just that clients tend not to want to spend their money on reams of documentation that will never get read, and, more importantly, have much more confidence in technology&#8217;s ability to deliver.  They no longer have the need to understand (or even try to understand) the &#8216;how&#8217;, and are happy to concentrate on the &#8216;why&#8217; and the &#8216;when&#8217;.  Any reassurance or due-diligence required is (and should be) focused on usability and design rather than technical ability.</span></p>
<p><span> Very few people try and understand how <a href="http://bbc.co.uk/iplayer" target="_blank">iPlayer</a> works, or how <a href="http://www.facebook.com/note.php?note_id=39391378919" target="_blank">Facebook uses memcached to achieve such a high level of performance</a>, they are happy to accept that they &#8216;just work&#8217;, or are, as I like to put it, &#8216;Magic&#8217;!<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalbeach.com/2010/10/11/could-it-be-magic/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Here we go gathering requirements in&#8230; October</title>
		<link>http://www.globalbeach.com/2008/10/24/here-we-go-gathering-requirements-in-october/</link>
		<comments>http://www.globalbeach.com/2008/10/24/here-we-go-gathering-requirements-in-october/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 15:57:35 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://blog.globalbeach.com/?p=43</guid>
		<description><![CDATA[I managed to get sight of a proposal from a competitor last week for a piece of development work that we eventually won and was suprised that they were advocating a waterfall style approach with a pretty comprehensive up-front requirements gathering and specification writing stage.  Now whatever you may feel about the pros and cons [...]]]></description>
			<content:encoded><![CDATA[<p>I managed to get sight of a proposal from a competitor last week for a piece of development work that we eventually won and was suprised that they were advocating a waterfall style approach with a pretty comprehensive up-front requirements gathering and specification writing stage.  Now whatever you may feel about the pros and cons of <a href="http://agilemanifesto.org" target="_blank">Agile</a>, surely nobody really still believes that months of requirements gathering and specification writing is the most cost-effective way to build a web site?</p>
<p>The process of gathering requirements and system design is always thought of as a pretty linear process.  The theory goes that as you gather more and more requirements you are better equipped to organise them and create the perfect system.  Basically the relationship between understanding and time is one-to-one.  A bit like the graph below.</p>
<div id="attachment_44" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.globalbeach.com/wp-content/uploads/2008/10/itn_chart_02.jpg"><img class="size-medium wp-image-44" title="itn_chart_linear" src="http://blog.globalbeach.com/wp-content/uploads/2008/10/itn_chart_02.jpg" alt="Linear requirements process" width="300" height="225" /></a><p class="wp-caption-text">Linear requirements process</p></div>
<p>If this was the case then it would make sense to spend the necessary time gaining a complete understanding of the system.  Not only is each quanta of time (let&#8217;s say a day) worth the same, if you spend enough of them you will eventually get to a state of perfect understanding which will allow you to go off and employ a team of developers to build the perfect system without any further thought.</p>
<p>Now everybody knows that this doesn&#8217;t actually work in practice and however much effort you spend designing a system there will always be things that for whatever reason don&#8217;t quite work in the real world.  Not everyone is quite so keen to admit that the theory is flawed so normally the blame is put on the implementation of the process:</p>
<p style="text-align: center;"><em>&#8220;We really must make sure our design is more comprehensive next time.&#8221;</em></p>
<p style="text-align: center;">
<p style="text-align: center;">
<p>In reality the process of gathering requirements and system design is not linear.  There&#8217;s normally a pretty steep curve at the beginning of the process as you get an idea of the core requirements and this tends to level off the more time that is spent.  Arguably you never really get complete understanding and you can certainly never design the perfect system.</p>
<p>I think the curve looks a bit like this one:</p>
<div id="attachment_45" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.globalbeach.com/wp-content/uploads/2008/10/itn_chart_01.jpg"><img class="size-medium wp-image-45" title="exponential requirements gathering" src="http://blog.globalbeach.com/wp-content/uploads/2008/10/itn_chart_01.jpg" alt="Actual requirements process" width="300" height="225" /></a><p class="wp-caption-text">Actual requirements process</p></div>
<p>So, there comes a point where it&#8217;s not really worth gathering any more requirements or spending any more effort designing the system as each day that is spent brings less and less extra knowledge.</p>
<p>Common sense tells you that you should stop trying to increase understanding at a point when the curve starts to level off and start building something.</p>
<div id="attachment_46" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.globalbeach.com/wp-content/uploads/2008/10/itn_chart_04.jpg"><img class="size-medium wp-image-46" title="Requirements gathering and build" src="http://blog.globalbeach.com/wp-content/uploads/2008/10/itn_chart_04.jpg" alt="When to start building" width="300" height="225" /></a><p class="wp-caption-text">When to start building</p></div>
<p>The trick is knowing how long it&#8217;s going to take to reach that point, recognising that you&#8217;ve got there and knowing what to do next&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalbeach.com/2008/10/24/here-we-go-gathering-requirements-in-october/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

