<?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>The Think blog. &#187; User-Centred Design</title>
	<atom:link href="http://www.thinkflowinteractive.com/category/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thinkflowinteractive.com</link>
	<description>News and ideas on user experience.</description>
	<lastBuildDate>Thu, 10 Nov 2011 17:42:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Complexity...</title>
		<link>http://www.thinkflowinteractive.com/2011/11/10/complexity/</link>
		<comments>http://www.thinkflowinteractive.com/2011/11/10/complexity/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 17:42:14 +0000</pubDate>
		<dc:creator>Meriel Lenfestey</dc:creator>
				<category><![CDATA[Experience strategy]]></category>
		<category><![CDATA[UX design]]></category>
		<category><![CDATA[User-Centred Design]]></category>

		<guid isPermaLink="false">http://www.thinkflowinteractive.com/?p=1138</guid>
		<description><![CDATA[






“They say the world has become too complex for simple answers. They are wrong.” Ronald Reagan
Behind the scenes, today’s products and services are very complex. As consumers demand ever improving customer service and more advanced functionality the complexity only increases. The challenge for design teams grows and companies struggle to create the increasingly important illusion [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp mceIEcenter">
<dl id="attachment_1141" class="wp-caption aligncenter" style="width: 442px;">
<dt class="wp-caption-dt">
<p style="text-align: center;"><img class="size-full wp-image-1141 aligncenter" title="Complexity…" src="http://www.thinkflowinteractive.com/wp-content/uploads/2011/11/Unknown.png" alt="Thanks to Lenny for use of his image. http://www.flickr.com/photos/lenny_meriel/3587338182/in/set-72157608595536634" width="432" height="359" /></p>
</dt>
</dl>
</div>
<p><em>“They say the world has become too complex for simple answers. They are wrong.”</em> Ronald Reagan</p>
<p>Behind the scenes, today’s products and services are very complex. As consumers demand ever improving customer service and more advanced functionality the complexity only increases. The challenge for design teams grows and companies struggle to create the increasingly important illusion of simplicity.</p>
<p>Complexity presents itself in many forms:</p>
<p><span>1.       Technology </span>e.g. multiplatform, new technologies and platforms</p>
<p><span>2.       Legal </span>e.g. FSA regulations, EU Directives, data protection, accessibility</p>
<p><span>3.       Stakeholder </span>e.g. multiple teams, differing objectives</p>
<p><span>4.       User </span>e.g. context of use, user needs, expectations and abilities</p>
<p><span>5.       Content </span>e.g. quantity of data, specialist data</p>
<p><span>6.       Interaction </span>e.g. balance between intuition, learnability and control.</p>
<p><span>As designers</span>, <span>we know it’s our job to help bring design projects through</span> this complexity. I’m reminded of a great quote<span> </span><span>(by whom I don’t know):</span></p>
<p><span> </span> <em>“Sometimes God calms the storm, sometimes He calms the sailor“. </em></p>
<p><em> </em><span>It’s the designer’s role</span> <span>to do </span>a bit of both. We work in a highly collaborative way to calm ‘the sailor’ and make sure the team is able to make informed decisions. We also work in a user<span>-</span>centred way which enables us to calm ‘the storm’ by designing content and interactions appropriate to the user and <span>the </span>commercial context.</p>
<p>Sometimes interfaces we design are beautiful, some are purely functional some are invisible. We challenge ourselves to deal with complexity so that the end users don’t have to.</p>
<p>That’s great design.</p>
<p><em><span>(Thanks to Lenny for use of his image  <a href="http://www.flickr.com/photos/lenny_meriel/3587338182/in/set-72157608595536634"><span>http://www.flickr.com/photos/lenny_meriel/3587338182/in/set-72157608595536634</span></a></span><span> </span><span>)</span></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkflowinteractive.com/2011/11/10/complexity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More agile, less (fr)agile</title>
		<link>http://www.thinkflowinteractive.com/2011/07/15/more-agile-less-fragile/</link>
		<comments>http://www.thinkflowinteractive.com/2011/07/15/more-agile-less-fragile/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 21:46:03 +0000</pubDate>
		<dc:creator>John Waterworth</dc:creator>
				<category><![CDATA[Survival tactics]]></category>
		<category><![CDATA[User-Centred Design]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.thinkflowinteractive.com/?p=956</guid>
		<description><![CDATA[When my colleague Patrick Goffin wrote his recent (Fr)agile blog post, it sparked some lively discussions here. What was particularly interesting was how our different backgrounds influenced our view of the advantages and disadvantages of agile processes for creating great user experiences.
My perspective comes from managing a number of software products and software development groups [...]]]></description>
			<content:encoded><![CDATA[<p>When my colleague <a href="http://www.foolproof.co.uk/our-people/client-services/patrick-goffin/">Patrick Goffin</a> wrote his recent <a href="http://www.foolproof.co.uk/fragile/">(Fr)agile</a> blog post, it sparked some lively discussions here. What was particularly interesting was how our different backgrounds influenced our view of the advantages and disadvantages of agile processes for creating great user experiences.</p>
<p>My perspective comes from managing a number of software products and software development groups through the transition from waterfall to agile approaches. In these roles I created and owned the product concept and was responsible for its realisation in the delivered product. And I found this much easier to do in agile rather than waterfall projects.</p>
<h3>Earlier integration and test helps create better user experiences</h3>
<p>I have seen several large waterfall projects crash and burn because components were integrated and tested far too late. By the time serious problems were found the release deadline was looming, most of the budget had already been spent and the people needed to resolve the problem had moved to other projects or even left the company.</p>
<p>The imperative on agile projects to "deliver working software frequently" should drive them towards frequent (continuous?) integration and test. So they can catch problems before they grow too big and while they still have the time and resource to do something about them. This also requires some leadership within the agile team to prevent difficult tasks being continually pushed into later iterations.</p>
<p>I found this early integration really valuable in creating a consistent interaction style and visual style across a large product, as components produced in early iterations could act as exemplars for later components. And it is now giving UXers the chance to inject some <a href="http://undercoverux.com/">'undercover' or 'guerilla'</a> user testing to expose usability and usefulness issues, and get them resolved earlier.</p>
<p>To really drive this home UXers should push to get basic user testing included in their team's <a href="http://www.allaboutagile.com/definition-of-done-10-point-checklist/">'definition of done'</a> and push to get the challenging user journeys built in early iterations.</p>
<h3>Self-contained teams produce better products faster</h3>
<p>For me, the second great benefit of an agile approach is having a self-contained team with all the skills needed to create the product and the authority to make its own decisions. This saves so much time and avoids so much frustration.</p>
<p>Many years ago I worked in an organisation that had separate teams of testers, developers, architects, product managers, analysts, writers, etc., with all the delays, whingeing and brick-throwing that you might expect. Bringing all these people together into agile teams has been painful, but ultimately incredibly rewarding. And bringing UX people into the mix is painful, but can bring the same rewards.</p>
<h3>The product roadmap provides the big picture</h3>
<p>Common complaints about agile are the poor quality of the incoming stories or use cases and the lack of a clear overall vision to tie them all together. In most of my jobs I was lucky enough to be able to maintain a longer-term roadmap for my products. And I saw the benefits this had for projects.</p>
<p>The product roadmap set out a clear vision for each new product or release. What it would provide to the business and to our customers, what it would contain, what design principles would guide it, etc. So when it came to building a new feature, while there was still detailed design work to do, the purpose of the feature was clear and its place in the big picture was clear.</p>
<p>The roadmap also helped to drive through broad improvements to usability, performance, reliability, etc. If all you have is a backlog of functionality-focussed stories, these vital efforts too often get squeezed out.</p>
<p>So UXers should push their way into the product planning process, or push to create one if none exists. This is where you get to do your design research and concept design, and where you get to create the big picture that carries through the project.</p>
<h3>Agile does not mean 'no documentation'</h3>
<p>The <a href="http://agilemanifesto.org/">Agile Manifesto</a> states that "we have come to value &hellip; Working software over comprehensive documentation." I heartily agree with this. When you are creating a software product or system, documentation is a means to an end. And working software is that end.</p>
<p>But somehow, for some teams, this has been warped into no documentation, no specifications, just code. As well as leading to the lack of a big picture that I described earlier, this also cuts the legs out from under the UXers on the team. As <a href="http://www.hannahdonovan.com/">Hannah Donovan</a> has said, "Your super power is that you can visualise things in your head and you can draw them." If we can't draw concepts, service blueprints, storyboards, wireframes, illustrations of design principles, etc., then how do we 'talk' to the rest of the team. Do we just wave our hands? Or try to explain everything in a tweet-sized story?</p>
<p>So while UXers should not expect the rest of the team to wait while they create a complete and comprehensive specification of every aspect of the design, UXers can and should produce drawings to communicate both the big picture for the product and the more detailed design of specific components.</p>
<p>A good way to think about this is the transition from always using a language like UML to create a complete specification of a software product before building anything, to <a href="http://martinfowler.com/bliki/UmlAsSketch.html">using UML as a sketching language</a> to help team-members communicate their design ideas, while they are building a product.</p>
<p>Understanding the UML as Sketch idea is a good way to understand and explain how UX outputs can fit into an agile project, and how UXers can make them in bite-sized chunks.</p>
<h3>So &hellip;</h3>
<p>While this is a personal take on agile and UX rooted in my own experience rather than any research, conversations with <a href="http://www.linkedin.com/pub/johanna-kollmann/b/426/1a5">Johanna Kollmann</a> and others from <a href="http://www.meetup.com/auxmeetup/">Agile UX Meetup</a> suggest that I'm not completely wrong.</p>
<p>What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkflowinteractive.com/2011/07/15/more-agile-less-fragile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Are you designing your tablet apps for shared use?</title>
		<link>http://www.thinkflowinteractive.com/2011/06/09/are-you-designing-your-tablet-apps-for-shared-use/</link>
		<comments>http://www.thinkflowinteractive.com/2011/06/09/are-you-designing-your-tablet-apps-for-shared-use/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 08:58:50 +0000</pubDate>
		<dc:creator>John Waterworth</dc:creator>
				<category><![CDATA[Interaction design]]></category>
		<category><![CDATA[User experience]]></category>
		<category><![CDATA[User-Centred Design]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://www.thinkflowinteractive.com/?p=876</guid>
		<description><![CDATA[Jakob Nielsen's latest Alertbox summarises the results of the Nielsen Norman Group's second study into the usability of iPad apps and websites accessed on an iPad.
For me the most interesting insight was that unless the primary user lives alone, their tablet is likely to be shared with their partner, children and visiting friends. NN/g concludes [...]]]></description>
			<content:encoded><![CDATA[<p>Jakob Nielsen's <a href="http://www.useit.com/alertbox/ipad.html">latest Alertbox</a> summarises the results of the Nielsen Norman Group's <a href="http://www.nngroup.com/reports/mobile/ipad/">second study</a> into the usability of iPad apps and websites accessed on an iPad.</p>
<p>For me the most interesting insight was that unless the primary user lives alone, their tablet is likely to be shared with their partner, children and visiting friends. NN/g concludes that "Tablets are shared devices" and that when designing apps for a tablet "you should assume that you're designing for a multi-user device."</p>
<p>Yet few tablet operating systems provide good support for shared use (driven by its need to control access to sensitive business data, the Blackberry Playbook is a rare exception). And this can lead to significant problems for users. Young children <a href="http://www.slideshare.net/SystemConcepts/ipad-for-kids">accidentally change settings, delete work emails</a> and reset the game scores of older siblings. Teens move apps between folders<a href="http://www.product-reviews.net/2011/03/10/ios-4-3-home-sharing-problems-itunes-library-restriction-for-kids/">, access age-inappropriate games and media</a>, and <a href="http://insideipad.blogspot.com/2011/03/apple-changes-purchases-policy.html">use stored account and payment information to make unauthorised purchases</a>. Partners must frequently log in and out of each other's Facebook, Twitter, Google and other accounts.</p>
<p>Working your way through these sharing problems is <a href="http://www.tuaw.com/2010/04/20/peace-in-the-home-sharing-an-ipad-with-your-spouse/">hard work for even the geekiest of us</a>. And while some apps do provide simple ways to control access to multiple <a href="http://itunes.apple.com/us/app/friendly-for-facebook/id400169658?mt=8">Facebook</a>, <a href="http://www.tweetdeck.com/ipad/">Twitter</a> and <a href="http://itunes.apple.com/gb/app/mailboxes-multi-user-gmail/id377459020?mt=8">eMail</a> accounts, users must learn the sharing features of each app and create a separate profile in each one.</p>
<p>This again demonstrates how important it is to investigate and understand people’s real behaviour and contexts of use when designing for new platforms.</p>
<p>So when we design tablet apps, we must consider carefully, whether and how to support shared use. Will users each want their own settings and data? Will adults need to protect some sensitive data from their children? If your app connects to a website or web service, will different users need to connect to different accounts? If you do need separate user profiles, how will you store and how will your users manage them?</p>
<p>NN/g's research and the multi-user support within many apps, suggest that better support for shared use should be a priority for tablet operating systems. The access experience could be very simple: tap your name and enter a password/code, or even just show your face to the camera. And while each app would still need to decide how it handles multiple users, standard APIs and common interface guidelines would make life easier for designers and developers. And most importantly, make the experience of sharing more simple and more consistent for users.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkflowinteractive.com/2011/06/09/are-you-designing-your-tablet-apps-for-shared-use/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why UCD is not User-led</title>
		<link>http://www.thinkflowinteractive.com/2011/02/23/why-ucd-is-not-user-led/</link>
		<comments>http://www.thinkflowinteractive.com/2011/02/23/why-ucd-is-not-user-led/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 12:56:06 +0000</pubDate>
		<dc:creator>Elisa del Galdo</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[UX design]]></category>
		<category><![CDATA[UX research]]></category>
		<category><![CDATA[User experience]]></category>
		<category><![CDATA[User-Centred Design]]></category>

		<guid isPermaLink="false">http://www.thinkflowinteractive.com/?p=749</guid>
		<description><![CDATA[I read the blog by Steve Denning from RETHINK and it is obvious that either he doesn’t really understand the true purpose and value of User-Centred Design (UCD) methodology or he has never been exposed to it in its true form. With so many amateurs selling themselves as user experience (UX) experts, it is understandable.
We [...]]]></description>
			<content:encoded><![CDATA[<p>I read the <a href="http://blogs.forbes.com/stevedenning/2011/02/15/user-led-innovation-cant-create-breakthroughs/">blog by Steve Denning from RETHINK</a> and it is obvious that either he doesn’t really understand the true purpose and value of User-Centred Design (UCD) methodology or he has never been exposed to it in its true form. With so many amateurs selling themselves as user experience (UX) experts, it is understandable.</p>
<p>We are UX designers not UX artists. We design for a purpose, but that does not mean that creativity is not a large part of what we do. Design via a UCD process supports creatively with freedom and low risk if implemented properly. In the context of the business objective and the users’ needs, the UCD process allows us to inject creativity into the design process with little risk of creating something that has little or no value to either the business or the customer. UCD also supports collaborative working with a multidisciplinary team, increasing the creative gene pool. UCD is user-centred, not user-led.</p>
<p>Why is this so? First, we are afforded a true understanding of what a business is trying to achieve via business research, establishing their objectives and goals and agreeing what success looks like. Second, we also acquire insights into the users’ context via user research. User research doesn’t just tell us what the user thinks they need (as users are not designers) it provides us with the stories that we use to not only solve the problems they are facing, but to innovate in a way that will extend the solution beyond what they could possibly imagine. All of this is done while still supporting the goals and objectives of the business.</p>
<p>Following on from the research phase is conceptualisation. At this point, user experience consultants are free to create and express their creativity by producing many diverse, off-the-wall, way out solutions, without restrictions. The freedom is implemented without risk. This is possible because as a result of the research stage, we will have created artefacts that that are essentially used as concept filters. These filters are used to determine which ideas will create solutions that will extend beyond usability; not just create designs to best practice or standard convention. Those artefacts include, but are not limited to, personas, scenarios, business objectives and goals, and prioritised user requirements. Also in the filter mix is foundational knowledge, as UX experts that will include understanding of human behaviour, emotion, and physical and mental limitations of users.</p>
<p>These filters are used to select and extend the best, most innovative solutions. This part of the process, pre-design, greatly reduces the risk of implementing a creative phase between research and design that doesn’t limit creativity but ensures the solution solves the problem and isn’t just creative for the initial wow factor.</p>
<p>So in reply to Steve’s assumptions about user centred design:</p>
<p>•	User insights cannot predict future demands, but creative people can easily address this within a UCD process that includes collaboration of a multidisciplinary team.<br />
•	UCD does not stifle creatively, but by significantly lowering the risk within a design process allows creativity to flourish, but not run wild.<br />
•	The process is not user-led; it is fuelled by user insight. Users are not designers. The products that don’t benefit from the insights provided by user research are notoriously bloated by unnecessary user requirements- making them more complicated and ultimately more expensive and prone to overruns.<br />
•	User-centred (not user-led) only leads to sameness if the practitioners aren’t very good at their jobs. You should not confuse poor implementation, skill, or knowledge with what you believe is poor methodology.</p>
<p>Only a bad workman blames their tools. So ultimately, I agree, a user-led process cannot create innovations, but true user-centred design does.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkflowinteractive.com/2011/02/23/why-ucd-is-not-user-led/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Confirm your typo</title>
		<link>http://www.thinkflowinteractive.com/2010/05/25/confirm-your-typo/</link>
		<comments>http://www.thinkflowinteractive.com/2010/05/25/confirm-your-typo/#comments</comments>
		<pubDate>Tue, 25 May 2010 14:56:22 +0000</pubDate>
		<dc:creator>Jan Srutek</dc:creator>
				<category><![CDATA[User experience]]></category>
		<category><![CDATA[User-Centred Design]]></category>

		<guid isPermaLink="false">http://www.thinkflowinteractive.com/?p=632</guid>
		<description><![CDATA[Registration is a crucial initial step that most online businesses have to impose on people along their journeys. Registration is necessary to check people’s authenticity and start meaningful conversations with them based on the provided details. Capturing people’s details correctly is paramount since storing, for example, an incorrect email address opens the door for trouble [...]]]></description>
			<content:encoded><![CDATA[<p>Registration is a crucial initial step that most online businesses have to impose on people along their journeys. Registration is necessary to check people’s authenticity and start meaningful conversations with them based on the provided details. Capturing people’s details correctly is paramount since storing, for example, an incorrect email address opens the door for trouble down the line. With an incorrect email in the database, not only does the business lose the opportunity to reach out to its customers, but the business’s bottom line may suffer. For example, I have heard about cancelled orders due to mistyped email addresses.</p>
<p>It is no wonder then that registration forms try to make sure details are captured correctly. But how to do it while still preserving a positive user experience? Registration forms basically represent a barrier for people to be overcome before they can do what they actually want to do – finally use the website!</p>
<p>Here is how others have tried to handle this (with varying success):</p>
<h3>Confirming entry</h3>
<p>I frequently see a registration form that has duplicated Email or Password fields. Now, this is a little bit annoying, especially if both Email and Password need to be confirmed (as below).</p>
<p><img class="size-full wp-image-637 alignnone" src="http://www.thinkflowinteractive.com/wp-content/uploads/2010/05/email_password_confirm.JPG" alt="Confirming email and password fields" width="367" height="221" /></p>
<p>In the above example, the person’s interaction flow is significantly interrupted by having to answer two identical questions. As per Don Norman’s model of <a title="Don Norman - Seven stages of action" href="http://en.wikipedia.org/wiki/Seven_stages_of_action" target="_self">7 Stages of Action</a>, answering each single question on a form is a small diverting action on the person’s journey towards accomplishing her goal.</p>
<h3>Disabling copy &amp; paste</h3>
<p><a title="Harry Brignull - Past disabling anitpattern" href="http://www.90percentofeverything.com/2010/02/25/the-email-confirmation-paste-disabling-antipattern/" target="_self">Harry Brignull</a> wrote about a registration form that does not allow pasting into the ‘Confirm email’ field. Quite creative, but I agree with Harry that it could feel patronising, especially for the more tech-savvy people (who know how to copy-paste). On the other hand, it prevents people (hopefully) from simply replicating a typo made in the first field. And typos are arguably one of the commonest kinds of incorrectly entered details. Now let me ask, why do most websites actually use the wording ‘Confirm your email’? Let’s use ‘<strong>Re-type your email</strong>’ instead, and it might not be necessary to awkwardly disable standard system interactions like pasting.</p>
<p><img class="alignnone size-full wp-image-639" src="http://www.thinkflowinteractive.com/wp-content/uploads/2010/05/retype_your_password.JPG" alt="Retype password - disabling copy and paste" width="450" height="167" /></p>
<h3><strong>Repeating key details before submit</strong></h3>
<p>A more elegant solution is not to display the second confirmation field at all. But how can businesses eliminate the eventual errors on forms then? I quite like <a title="Russ Unger - confirm email  prototypes" href="http://infinityplusone.com/experiments/email-repeat/version1" target="_self">concept prototypes</a> created by Jonathan Knoll and Russ Unger, that repeat the entered email just before submitting. Jonathan and Russ have produced multiple variants, but variant 5 (picture below) is my personal favourite. It puts the entered email within the person’s <a title="Locus of attention" href="http://catb.org/%7Eesr/writings/taouu/html/ch04s01.html">locus of attention</a> which is at that point in time on the Submit button.</p>
<p><img class="size-full wp-image-636 alignnone" src="http://www.thinkflowinteractive.com/wp-content/uploads/2010/05/email_address_mistake.JPG" alt="Email address mistake handling made easier?" width="456" height="287" /></p>
<h3>Unmasking passwords</h3>
<p>What about passwords, that are by default masked on most forms (even at registration)? First of all, I believe masking a password does not bring any value in most usage scenarios. <a title="Jakob Nielsen - Stop  masking passwords" href="http://www.useit.com/alertbox/passwords.html" target="_self">Nielsen calls for the death of masked passwords</a>, and I am happy to agree with him. However, as opposed to offering a checkbox to mask the password, as he is suggesting, I think the way to go is actually offering a checkbox to unmask the password. After all, in most contexts security is more important than interaction efficiency.  <a href="http://www.mailchimp.com/">MailChimp</a> is doing this already, and based on a recent live demo of <a title="FontDeck" href="http://fontdeck.com/" target="_self">FontDeck</a>, it seems like we will be seeing this pattern more often.</p>
<p><img class="alignnone size-full wp-image-638" src="http://www.thinkflowinteractive.com/wp-content/uploads/2010/05/mail_chimp_show.JPG" alt="Unmasking passwords - Mailchimp" width="336" height="220" /></p>
<p>A pattern for unmasking passwords is also frequently used on mobile devices. This is due to the lack of tactile feedback provided by touchscreen keyboards when inputting a password. Moreover, people also cannot rely on their motor memory (remembering the finger movements like in touch-typing, as opposed to the actual password characters). People often utilize the motor memory to enter passwords with little conscious effort, and this does not translate so easily to touchscreen keyboards as visual identification of keys is needed.</p>
<p>Most mobile interfaces support people by revealing the last character entered for a short time and then masking it, thus giving people the necessary feedback. I am not aware of any website doing the same, but it might be a solution for standard monitor-keyboard setup too. On the other hand, the utility of this short-time revealing is debatable since most people type so fast that revealing the last character and masking it with a time delay is very difficult to implement seamlessly.  Try it for yourself - here is an <a href="http://www.zurb.com/blog_uploads/0000/0473/iPhonePasswords.html">example of automasking</a>.</p>
<h3>Inline validation</h3>
<p>Another powerful weapon against incorrect entries is inline validation. Validation can only catch a small proportion of specific errors, but it is generally a good approach since people are notified something is not quite right before they hit the Submit button. Therefore it eliminates the need for the dreadful error messages. “Fatal error - you have not filled in all the details!”. “Oh my god, fatal error - someone actually died!” screams the user in horror.</p>
<p>There are multiple ways of implementing inline validation. Luckily for us, <a title="Luke Wroblewski - Inline validation" href="http://www.alistapart.com/articles/inline-validation-in-web-forms/" target="_self">Luke Wroblewski put a few validation variants to the test</a>. Based on his study, validation ‘after’ (after the person indicated that she was done answering a question by moving on to the next one) is the winning option - both in terms of efficiency and satisfaction.</p>
<h3>So what?</h3>
<p>Incorrectly entered details in online forms are a frequent problem that can cause a lot of hassle down the line. However, when designing forms, make sure you use a sensitive approach to minimising those errors and do not make the people do all the hard work for you.</p>
<p>I would love to hear about your tips for minimising errors in forms.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkflowinteractive.com/2010/05/25/confirm-your-typo/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

