<?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>Magga Dóra</title>
	<atom:link href="http://maggadora.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://maggadora.com</link>
	<description>Psychology, UX and software development</description>
	<lastBuildDate>Thu, 17 May 2012 20:53:28 +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>Who makes you better?</title>
		<link>http://maggadora.com/2012/05/17/who-makes-you-better/</link>
		<comments>http://maggadora.com/2012/05/17/who-makes-you-better/#comments</comments>
		<pubDate>Thu, 17 May 2012 19:53:29 +0000</pubDate>
		<dc:creator>maggadora</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://maggadora.com/?p=3552</guid>
		<description><![CDATA[A great developer makes me a great designer because they make my design come alive and improves it in the process. Such a developer gets it. Understands what I&#8217;m doing. Sees the value in it and respects it. I have worked with many developers that just don&#8217;t get it and a few that actually do. [...]]]></description>
			<content:encoded><![CDATA[<p><em>A great developer makes me a great designer because they make my design come alive and improves it in the process.</em></p>
<p>Such a developer gets it. Understands what I&#8217;m doing. Sees the value in it and respects it. I have worked with many developers that just don&#8217;t get it and a few that actually do. And they make me better at what I do.</p>
<p>There are varying reasons for developers not getting it. Here are a few that come to mind that I&#8217;ll discuss in turn:</p>
<ul>
<li>They don&#8217;t understand</li>
<li>They don&#8217;t want people meddling in their work</li>
<li>They don&#8217;t care</li>
</ul>
<p>Some don&#8217;t understand UX and they truly don&#8217;t see that the changes that they make influence it. They&#8217;re not trying to be obtuse, they just don&#8217;t see it. You may show them the design and then their implementation side by side and they don&#8217;t see that there is a difference or even if the see it, they don&#8217;t see what difference it makes.</p>
<p>- Then it&#8217;s my job to make them see it. Make them see that you have a different perspective than they do, that you are thinking of a bigger picture, that you have input from other sources (users, theory, research etc.) and therefore you have made the design this way or that. Listen to him and discuss his points in this context.<br />
<span id="more-3552"></span><br />
Some just don&#8217;t like other people to have an opinion on their work or their part of the system.<br />
- Then it&#8217;s my job to make them understand that working with me makes them perform better (and thus more glory for them).</p>
<p>Some actually don&#8217;t care (because they&#8217;re sloppy/burned out/spiteful/&#8230;).<br />
- Then you have a bigger problem that truly needs the attention of the PM. Because if they doesn&#8217;t care about UX then my guess is that they don&#8217;t care at all. Then they&#8217;re showing other members of the team the same attitude (try asking the QA people). And that means they&#8217;re producing a substandard product.</p>
<p>Some of the best developers I have worked with have initially not gotten it. With time, with effort, with discussion, by earning respect they have. Of course it&#8217;s not a part of your job description and it can be infuriating at times because there is plenty of stuff that needs to get done but it&#8217;s the only way I know of that makes the product better.</p>
<p>I am not saying that my favorite developers implement my design without changing it. Of course they change it. Sometimes you don&#8217;t see that the design doesn&#8217;t work until it&#8217;s running. Sometimes you don&#8217;t see that you need to accommodate this type of data or that until it&#8217;s there. No design goes through implementation exactly like it was drawn out in wireframes or prototypes.</p>
<p>The difference is that the they don&#8217;t make a change unless they discuss it with me. Sometimes, when they&#8217;re completely on board with the design, they might make a change without consulting me first but it&#8217;s in line with the design so when they show it to me I agree. Then you can really take off as a team and produce wonderful stuff.</p>
<p>We more often discuss those that don&#8217;t get it than those that do. If you have a team member that makes you better at what you do, give him a pat on the back. <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
MD</p>
<p>- Inspired by a <a href="http://www.linkedin.com/groupAnswers?viewQuestionAndAnswers=&amp;discussionID=114195820&amp;gid=3754&amp;commentID=81097249&amp;trk=view_disc&amp;ut=0ufBeX5vf65Bg1">great discussion in the Interaction Design Association group</a> on LinkedIn.</p>
]]></content:encoded>
			<wfw:commentRss>http://maggadora.com/2012/05/17/who-makes-you-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Big Picture</title>
		<link>http://maggadora.com/2012/03/15/the-big-picture/</link>
		<comments>http://maggadora.com/2012/03/15/the-big-picture/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 23:51:43 +0000</pubDate>
		<dc:creator>maggadora</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://maggadora.com/?p=3527</guid>
		<description><![CDATA[When you&#8217;re assigned the task of designing the user experience for a product an interesting thing happens: In your research, as you meet users and discuss the product with them, as you move through the organization and look at how the product is applied there, you stumble upon the big picture. In many cases nobody [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://maggadora.com/2012/03/15/the-big-picture/puzzle_cook_big/" rel="attachment wp-att-3530"><img src="http://maggadora.com/wp-content/uploads/2012/03/puzzle_cook_big-300x225.jpg" alt="" title="puzzle_cook_big" width="300" height="225" class="alignright size-medium wp-image-3530" /></a>When you&#8217;re assigned the task of designing the user experience for a product an interesting thing happens: </p>
<p><em>In your research, as you meet users and discuss the product with them, as you move through the organization and look at how the product is applied there, you stumble upon the big picture.<br />
</em></p>
<p>In many cases nobody else has this big picture because they are busy doing their job, not thinking about what everyone else is doing. Even management doesn&#8217;t understand the multifaceted picture and how it pertains to all parts of the company or external users. So you have a unique view of the product that the company is working on.<br />
<span id="more-3527"></span><br />
As we listen to our users we strive to fit the users&#8217; needs into the big picture. We also need to make sure that the brand is maintained in the big picture. That there is a content strategy and information architecture that fits the big picture. And this means that you&#8217;ll be having a lot of conversations where you are the bad guy because you don&#8217;t want to do something or you want people to do something different so that it fits the big picture.</p>
<p>What you&#8217;ll soon realize is that the big picture spans other parts of the organization than the one you belong to. And that in itself creates a lot of issues. Your manager doesn&#8217;t like you working for other parts of the organization and managers elsewhere in the organization don&#8217;t like it when you want to have an opinion on what they are doing.</p>
<p>To really work on UX you need a strong backing from the whole organization to work because the product development touches on every part of the organization, from customer service to marketing, from development to operations. Therefore, when you have found the big picture, your most important stakeholders are above you in the organizational chart. </p>
<p> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
MD</p>
]]></content:encoded>
			<wfw:commentRss>http://maggadora.com/2012/03/15/the-big-picture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You can&#8217;t always get what you want</title>
		<link>http://maggadora.com/2012/03/12/you-cant-always-get-what-you-want/</link>
		<comments>http://maggadora.com/2012/03/12/you-cant-always-get-what-you-want/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 22:07:57 +0000</pubDate>
		<dc:creator>maggadora</dc:creator>
				<category><![CDATA[Usability]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://maggadora.com/?p=3517</guid>
		<description><![CDATA[Henry Ford is frequently quoted saying that if he had asked people what kind of car they wanted they would have said a faster horse*. Many people use that to criticize user centered design on the basis that people don&#8217;t know what they want and therefore can&#8217;t be a valuable source of information in product [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://maggadora.com/2012/03/12/you-cant-always-get-what-you-want/fordhorse/" rel="attachment wp-att-3519"><img src="http://maggadora.com/wp-content/uploads/2012/03/Fordhorse-300x173.png" alt="" title="Fordhorse" width="300" height="173" class="alignright size-medium wp-image-3519" /></a>Henry Ford is frequently quoted saying that if he had asked people what kind of car they wanted they would have said a faster horse*. Many people use that to criticize user centered design on the basis that people don&#8217;t know what they want and therefore can&#8217;t be a valuable source of information in product design. This criticism shows a bit of misunderstanding on what user centered design is about.</p>
<p>It&#8217;s not about servicing the user by tailoring to their every whim. It is a about servicing the user in a way that makes them more successful while at the same time understanding that the user is not a technical person, not a user interface or interaction designer and many cases only has a limited view of how the product is used.</p>
<p>This is one of the most demanding tasks of User Centered Design. Because it requires from the designer to take a step back and understand what it is that the user means, not what he is saying. Understand what the users needs rather than what it is that they want.</p>
<p>This means discussing what the user wants to achieve rather than what bugs are currently annoying him or what he can&#8217;t do with the software he is using now.</p>
<p>An example might be a user complaining that the different systems he is using make it difficult for him to copy/paste dates between them because they use a different date-format. Here the knee-jerk reaction would be to make sure that all the systems he uses have the same date-format. Easy! But that is not the problem here. The real issue is why does the user need to copy/paste information between systems? Why are there so many systems?</p>
<p>It&#8217;s the ability to decipher the needs of the user from his wants that differentiates between a usability expert and a user experience designer.</p>
<p> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
MD</p>
<p>*&#8221;The trouble with quotes on the internet is that it&#8217;s difficult to discern whether or not they are genuine&#8221; Abraham Lincoln</p>
]]></content:encoded>
			<wfw:commentRss>http://maggadora.com/2012/03/12/you-cant-always-get-what-you-want/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On the importance of architecture</title>
		<link>http://maggadora.com/2012/03/10/on-the-importance-of-architecture/</link>
		<comments>http://maggadora.com/2012/03/10/on-the-importance-of-architecture/#comments</comments>
		<pubDate>Sat, 10 Mar 2012 23:38:12 +0000</pubDate>
		<dc:creator>maggadora</dc:creator>
				<category><![CDATA[Software development]]></category>

		<guid isPermaLink="false">http://maggadora.com/?p=3509</guid>
		<description><![CDATA[I have taken part in many projects focused on buying software for a company, both as a vendor and as a buyer. Competing vendors present different software that is supposed to address all the needs of the buyer. Comparing software is difficult (and comparing it to the specifications that they are supposed to fulfill even [...]]]></description>
			<content:encoded><![CDATA[<p>I have taken part in many projects focused on buying software for a company, both as a vendor and as a buyer. Competing vendors present different software that is supposed to address all the needs of the buyer. Comparing software is difficult (and comparing it to the specifications that they are supposed to fulfill even more so)* so usually these presentations focus on the few functions that differentiate them. </p>
<p>Yet decisions on buying software are being made, based on the only tangible thing available: Price (or in some cases the number of extra features).</p>
<p>What consistently amazes buyers of software is the difference in price for the &#8220;same thing&#8221; (meaning something that offers the same functionality). Now for us, producers of software, it is often clear as daylight that these are definitely not the same thing. But how to convey that to those not inclined to discuss the difference of RubyOnRails vs. java or the merits of hiring a web designer vs. their cousin&#8217;s kid?</p>
<p><span id="more-3509"></span></p>
<p>Tell them the story of the three little pigs. Remember that story? Nobody tells it better than Christopher Walken:</p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/2vNk4K3YaIc" frameborder="0" allowfullscreen></iframe></p>
<p>The good thing about this story is that even if people have trouble understanding the technical terms of why some software is too cheap they understand the difference between the quality of the piggies houses.</p>
<p>Each piggy&#8217;s house was functionally the same. The piggies were quite content living there. The first two were much cheaper to build than the third, brick, one. We need to convince those with the check book that they should go for the brick one nonetheless. It pays when the big bad wolf comes to town.</p>
<p> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
MD</p>
<p>* They are incomplete, have usually not been collected from the users and are badly documented. </p>
]]></content:encoded>
			<wfw:commentRss>http://maggadora.com/2012/03/10/on-the-importance-of-architecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UX and usability: Getting started</title>
		<link>http://maggadora.com/2012/02/26/getting-started/</link>
		<comments>http://maggadora.com/2012/02/26/getting-started/#comments</comments>
		<pubDate>Sun, 26 Feb 2012 16:12:32 +0000</pubDate>
		<dc:creator>maggadora</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://maggadora.com/?p=3487</guid>
		<description><![CDATA[Recently I was asked to speak on two occasions on user experience (UX) and usability to groups of software developers not very familiar with the concepts. So I started thinking about what would be the best advice to give to somebody who has not thought much about the topic. It would need to be something [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I was asked to speak on two occasions on user experience (UX) and usability to groups of software developers not very familiar with the concepts. So I started thinking about what would be the best advice to give to somebody who has not thought much about the topic. It would need to be something they could immediately put into action and more importantly they could relate with so that they understood the importance. (As you may know there are many developers out there that still think that not understanding how software works is solely the users&#8217; problem).</p>
<p>So to start out with I asked them to consider this (borrowing from my hero <a href="http://headrush.typepad.com/">Kathy Sierra</a> here):</p>
<p>The user is not using your software because he is fascinated by it. He is trying to achieve something. His success is dependent on him being able to maneuver through your interface.</p>
<p>Therefore our goal as software developers is that at any point in time the users know:</p>
<ul>
<li>where they are
<li>how they got there
<li>how they can proceed
</ul>
<p>The following tips help you achieve this goal.</p>
<p><span id="more-3487"></span></p>
<blockquote><p>1st tip: Don&#8217;t expect your users to read</p></blockquote>
<p>When you find that you need to write an explanation about some part of your user interface you need to fix the interface. The explanation is a <a href="http://www.urbandictionary.com/define.php?term=cop%20out">cop out</a> to fixing the real issue and it doesn&#8217;t work</p>
<p>Any explanation that you write is not going to be read because when we move through an interface we&#8217;re skimming (not reading with focused attention). Which means that we only notice the things we are looking for and things that stand out (such as colorful large buttons that we are expecting to bring us to the next step).</p>
<p>Note: This applies also to help documentation.</p>
<blockquote><p>2nd tip: Make a decision for your user</p></blockquote>
<p>Making a decision is hard and it is really difficult to keep more than 3-4 options in mind at a time. If there are more options a lot of work is needed to narrow them down. Which means that we just don&#8217;t and move on (to your competitor!). If you have many options, present those that are most important to you (37signals do a <a href="http://basecamphq.com/signup?cohort=No%20CC%20Upfront4%20/%20No-CC&amp;utm_custom[No_CC%20Upfront4]=No-CC">great job here</a> where there are 5 options but only 3 presented in focus).</p>
<p>This comes with responsibility. Some use this to trick the users. The thing is that unmaking a decision (made by the developer) is also a decision (made by the user). That&#8217;s why the newsletter is selected by default in many subscription forms. Use this with respect for the user.</p>
<p>This tip also applies to your product development. If you have everything configurable in your software it will become cluttered and complex. Select the defaults and feel free to dig the configuration down into the menu system. The thing is, most people don&#8217;t like to be able to configure everything. It just us, the nerdy types, that like that. Design the interface for the most common cases and hide the special cases. See also Lisa Reichelt&#8217;s post on <a href="http://www.disambiguity.com/why-most-ux-is-shite/">Why most UX is shite</a>. </p>
<blockquote><p>3rd tip: Don&#8217;t make your user remember</p></blockquote>
<p>Computers are just much better at remembering than people, we function on recognition. Which explains the importance of the GUI (in contrast to command line) in making computers household objects. If the user selected something in step 2, don&#8217;t make her recall it in step 4. Just display it.</p>
<blockquote><p>4th tip: Users make mistakes</p></blockquote>
<p>It doesn&#8217;t mean they are stupid or sloppy. It means they are not sure how this thing you have made works. Deal with it by allowing undo or at least enforcing a confirmation before execution. Allow people to get back to where they were before they stumbled off the straight and narrow.</p>
<blockquote><p>5th tip. Listen but don&#8217;t obey</p></blockquote>
<p>This is very important. Your users pay your paycheck so you need to listen to them. But note: They are not technical and they are not interface designers. They may not possess the overall level picture that you have from speaking with many users with different needs. Therefore it is your responsibility to find the best solution. Listen carefully, what they are saying, asking, pleading for you to fix may only be the symptom of what is actually wrong. Think about why this is important to them, what are they doing and what are they trying to achieve. (Thx for the improvement <a href="http://mar.anomy.net/">Már</a> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<blockquote><p>6th tip. People don&#8217;t like change</p></blockquote>
<p>Remember the last big Facebook change and how people reacted? Now think if you would show up at work and somebody had completely rearranged your workstation. Sprayed your desk pink. Added stickers with unicorns and butterflies on the edges of your monitor. Even if it is better you&#8217;re going to feel out of control and that&#8217;s unsettling.</p>
<p>When you&#8217;ve worked really hard on the next version of your software it is very frustrating to get beat up about it when you deliver it. But think about it from the point of view of the user. He has managed to build up skill which you have now all but annulled. He is very busy doing his work and now you&#8217;re slowing him down. Try to involve your users. Even just to give them a heads up of what is going to happen. A big overhaul of Amazon prompted them to allow users to see the new version a few weeks before it was launched. Maybe they have comments. Maybe not. But it will at least make them feel less out of control.</p>
<p>I&#8217;m sure there are more tips useful for those getting started. Leave a comment if you have an idea for a tip or if you have a comment on any of those above.</p>
<p> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
MD</p>
<p>The talks I refer to were given in Icelandic. You can find the slides in the last two posts:<br />
<a href="http://maggadora.com/2012/02/17/hvernig-losnar-madur-vid-heimska-notendur/">Hvernig losnar maður við heimska notendur</a> og <a href="http://maggadora.com/2012/02/14/ad-vinna-astir-notenda/">Að vinna ástir notenda</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maggadora.com/2012/02/26/getting-started/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Að vinna ástir notenda</title>
		<link>http://maggadora.com/2012/02/14/ad-vinna-astir-notenda/</link>
		<comments>http://maggadora.com/2012/02/14/ad-vinna-astir-notenda/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 20:39:53 +0000</pubDate>
		<dc:creator>maggadora</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://maggadora.com/?p=3437</guid>
		<description><![CDATA[Flutti nýlega tvo fyrirlestra með góðum ráðum og bendingum fyrir þá sem vilja búa til góða notendaupplifun. Samlokufundur Félags Tölvunarfræðinga, valentínusardaginn 14. febrúar 2012: Að vinna ástir notenda View more presentations from maggadora. Hugbúnaðarráðstefna SKÝ 11. janúar 2012: Hvernig losnar maður við heimska notendur? View more PowerPoint from Magga Dora Ragnarsdottir MD]]></description>
			<content:encoded><![CDATA[<p>Flutti nýlega tvo fyrirlestra með góðum ráðum og bendingum fyrir þá sem vilja búa til góða notendaupplifun. </p>
<p>Samlokufundur Félags Tölvunarfræðinga, valentínusardaginn 14. febrúar 2012:</p>
<div style="width:425px" id="__ss_11572132"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/maggadora/a-vinna-stir-notenda" title="Að vinna ástir notenda">Að vinna ástir notenda</a></strong><object id="__sse11572132" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ft-stirnotenda-120214143049-phpapp01&#038;stripped_title=a-vinna-stir-notenda&#038;userName=maggadora" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><param name="wmode" value="transparent"/><embed name="__sse11572132" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ft-stirnotenda-120214143049-phpapp01&#038;stripped_title=a-vinna-stir-notenda&#038;userName=maggadora" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/maggadora">maggadora</a>.</div>
</div>
<p>Hugbúnaðarráðstefna SKÝ 11. janúar 2012:</p>
<div style="width:425px" id="__ss_11642522"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/maggadora/hvernig-a-losna-vi-heimska-notendur" title="Hvernig losnar maður við heimska notendur?" target="_blank">Hvernig losnar maður við heimska notendur?</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/11642522" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/thecroaker/death-by-powerpoint" target="_blank">PowerPoint</a> from <a href="http://www.slideshare.net/maggadora" target="_blank">Magga Dora Ragnarsdottir</a> </div>
</p></div>
<p> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
MD</p>
]]></content:encoded>
			<wfw:commentRss>http://maggadora.com/2012/02/14/ad-vinna-astir-notenda/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The user is a pigeon</title>
		<link>http://maggadora.com/2011/04/05/the-user-is-a-pigeon/</link>
		<comments>http://maggadora.com/2011/04/05/the-user-is-a-pigeon/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 01:02:57 +0000</pubDate>
		<dc:creator>maggadora</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://maggadora.com/?p=3417</guid>
		<description><![CDATA[At this year&#8217;s Web 2.0 Expo in San Francisco there was a lot of talk about psychology. The word &#8220;psychology&#8221; was generally not used, they called it gamification or persuasion but really they were talking about psychology. This is a good thing. We who have a psych background have been waiting for the software development [...]]]></description>
			<content:encoded><![CDATA[<p>At this year&#8217;s <a href="http://www.web2expo.com/webexsf2011">Web 2.0 Expo in San Francisco</a> there was a lot of talk about psychology. The word &#8220;psychology&#8221; was generally not used, they called it <a href="http://en.wikipedia.org/wiki/Gamification">gamification</a> or <a href="http://en.wikipedia.org/wiki/Persuasion">persuasion</a> but really they were talking about psychology.</p>
<p>This is a good thing. We who have a psych background have been waiting for the software development community to pick up on well known psychological principles that they can use to better understand their users and make user friendlier software. But&#8230; (here&#8217;s that but again).</p>
<p>In many cases when people discuss for example gamification they mention tips and tricks that can be used to lead the user in some behavior. But since they are talking about <em>gamification</em> but not the psychological principles that are in play, i.e. <em>behavioral modification</em> they are really handing out tools to the audience without the manual (how is a topic for another post).</p>
<p>Being ever the optimist I still like the fact that we&#8217;re finally starting to talk psych in software development conferences. If we can change the way software product managers, designers, developers think of the user, that&#8217;s a huge step in the right direction. The attitude that you all to often hear is:</p>
<blockquote><p>The user is stupid</p></blockquote>
<p>This idea frees the makers of software from doing anything to improve their  products. It&#8217;s the user that needs fixin&#8217; not the product. If we get the software community (to begin with) to shift their attitude to:</p>
<blockquote><p>The user is a pigeon</p></blockquote>
<p style="text-align: right;">as gamification suggests</p>
<p>then at least we have opened their minds up to the fact that there is something that they can do in order to help the users in using the product. This is a huge shift.</p>
<p>The important part is that we continue talking about psychology and human behavior at software conferences. That we enhance the understanding of users but not deliver what psychology has discovered about people in sound bites. We need the software development community to understand the basic psychology behind these principles so that they can apply them to their production and improve on user experience and the success of software users everywhere.</p>
<p> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
MD</p>
<p>This blog post is inspired by a great chat with <a href="http://en.wikipedia.org/wiki/Kathy_Sierra">Kathy Sierra</a>, <a href="http://sarahmilstein.com/">Sarah Milstein</a> and <a href="http://www.socialworkshop.com">Tony Stubblebine</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maggadora.com/2011/04/05/the-user-is-a-pigeon/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Victoria&#8217;s Secret UX</title>
		<link>http://maggadora.com/2011/04/04/the-victorias-secret-ux/</link>
		<comments>http://maggadora.com/2011/04/04/the-victorias-secret-ux/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 01:39:18 +0000</pubDate>
		<dc:creator>maggadora</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://maggadora.com/?p=3407</guid>
		<description><![CDATA[Many treat my (religious) loyalty to Victoria&#8217;s Secret as one of my many character quirks. I will not wear other underwear. There is however a very sound theoretical background for this decision which is that Victoria&#8217;s Secret have perfected the user experience of buying underwear. Many of you (the ca 50% who are male) don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://media.victoriassecret.com/product/prodpri2/V305647.jpg" alt="Victoria's Secret dame" align="right" width="100" />Many treat my (religious) loyalty to <a href="http://www.victoriassecret.com/">Victoria&#8217;s Secret</a> as one of my many character quirks. I will not wear other underwear. There is however a very sound theoretical background for this decision which is that Victoria&#8217;s Secret have perfected the user experience of buying underwear.</p>
<p>Many of you (the ca 50% who are male) don&#8217;t have a strong opinion on the experience of buying underwear so let me explain.</p>
<p>Buying underwear is an unpleasant experience. You&#8217;re naked in a foreign place being measured against a popularized body image impossible to fulfill. It&#8217;s awkward, it&#8217;s uncomfortable and it can be downright humiliating.</p>
<p>I remember stepping into an underwear shop back home. I picked out an item that seemed to fit the criteria and was pointed to a fitting booth. The humiliation began forthwith. </p>
<p>The booth was very small. I kept on bumping against the sides. This made me feel like a beached whale. I kept hearing the person next to me struggle as well. The booth only had a curtain. The booth was cold. I stripped down to topless and felt exposed. The booth was lighted with strong white light which made all the flaws in my skin appear. I was pale, had shadows under my eyes, scars from acne, operations and other marking events stood out. All in all it made me feel overweight, sickly and vulnerable: Unattractive.</p>
<p>This is what Victoria&#8217;s Secret have perfected. The booths are warm, spacious and private. There lighting is soft and I&#8217;ll bet that the mirrors are tainted. I wouldn&#8217;t be surprised if they were slightly concave. There is a person dedicated to assisting you in finding the right model and size. When you&#8217;re trying on the merchandise you feel like a dame. Even in my very pregnant state I felt attractive.</p>
<p>And Victoria&#8217;s Secret was well compensated for their effort.</p>
<p> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
MD</p>
]]></content:encoded>
			<wfw:commentRss>http://maggadora.com/2011/04/04/the-victorias-secret-ux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roles</title>
		<link>http://maggadora.com/2011/03/12/roles/</link>
		<comments>http://maggadora.com/2011/03/12/roles/#comments</comments>
		<pubDate>Sat, 12 Mar 2011 01:11:51 +0000</pubDate>
		<dc:creator>maggadora</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://maggadora.com/?p=3381</guid>
		<description><![CDATA[The other day I stumbled upon a tweet that caught my attention. @drewm said: Poll: As a designer, would you want your developers to tell you if they think your designs are outdated? Or keep quiet and let you fail? Reference It got me thinking about my projects and how much better results I get [...]]]></description>
			<content:encoded><![CDATA[<p>The other day I stumbled upon a tweet that caught my attention. <a href="http://www.twitter.com/drewm">@drewm</a> said:</p>
<blockquote><p>Poll: As a designer, would you want your developers to tell you if they think your designs are outdated? Or keep quiet and let you fail?</p></blockquote>
<p style="text-align: right;"><a href="http://twitter.com/drewm/status/42551572546322432">Reference</a></p>
<p style="text-align: left;">It got me thinking about my projects and how much better results I get when I&#8217;m working with a web developer that I trust, that gives me feedback and is committed like I am to creating a great user experience with the product we are creating. I have been fortunate enough to work with a couple of developers like that.</p>
<p>So I replied to Drew:</p>
<blockquote><p>@drewm The dialog between the designer and the developer makes the end result much better so I want to discuss</p></blockquote>
<p style="text-align: right;"><a href="http://twitter.com/maggadora/status/42555070390341632">Reference</a></p>
<p style="text-align: left;"><a href="http://twitter.com/maggadora/status/42555070390341632"></a>and i decided to see what other people are thinking and ran into this reply:</p>
<blockquote><p>@drewm as a developer: would you like your designer to tell you they think your code is inefficient and bad structured? <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p style="text-align: right;"><a href="http://twitter.com/DirkWeber/status/42551995709657088">Reference</a><br />
<span id="more-3381"></span><br />
A few other repliers shared the same sentiment. And I could see that Drew like me thought about roles cause his next tweet was this:</p>
<blockquote><p>It&#8217;s a balancing act between wanting the project to be the best it can be, and overstepping the mark with someone else&#8217;s role in the team.</p></blockquote>
<p style="text-align: right;"><a href="http://twitter.com/drewm/status/42553799478484992">Reference</a></p>
<p><a href="http://twitter.com/drewm/status/42553799478484992"></a>Of course in any team roles are important but sometimes team members lose focus on the end result and start focusing on roles. And that is detrimental to any project.</p>
<p>When all team members transcend their roles and prioritize the outcome of the project over their job description you get a better outcome. When team members are ambitious on behalf of the product they are creating over their careers you get a superior product.</p>
<p>So I&#8217;m a little worried about the responses that Drew got. They indicate an unwillingness to discuss, to cooperate, to work together for the best result. The indicate a willingness to fail, to assign blame. Makes me wonder what sort of welcome feedback from testers receives in these teams. A little later Drew posted the result of the poll:</p>
<blockquote><p>Poll results: most designers would want to know, but wouldn&#8217;t want to be told. So, osmosis it is, then.</p></blockquote>
<p style="text-align: right;"><a href="http://twitter.com/drewm/status/42569323096707072">Reference</a></p>
<p><a href="http://twitter.com/drewm/status/42569323096707072"></a>I of course didn&#8217;t see all the responses that Drew got so I don&#8217;t know how he came to this conclusion but regardless I think it is such an important thing to keep the dialog open that who we believe wants discussion and who doesn&#8217;t is beside the point. The dialog should be open. We can open it in all our teams. Let me start by saying:</p>
<p>Please, when you start implementing my design, tell me how it can be better so that we can create the best user experience for our users.</p>
<p> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
MD</p>
]]></content:encoded>
			<wfw:commentRss>http://maggadora.com/2011/03/12/roles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Human makes mistake!</title>
		<link>http://maggadora.com/2011/02/22/human-makes-mistake/</link>
		<comments>http://maggadora.com/2011/02/22/human-makes-mistake/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 23:39:14 +0000</pubDate>
		<dc:creator>maggadora</dc:creator>
				<category><![CDATA[Psychology]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://maggadora.com/?p=3306</guid>
		<description><![CDATA[Last week an Icelandic freighter stranded while making its way out the Oslo Fjord. The following day one of Iceland&#8217;s largest newspapers declared in the leading headline: Captain admits to making a mistake. The only constant in human computer interaction that you can count on is this: Humans make mistakes. Why it makes a lead [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://maggadora.com/wp-content/uploads/2011/02/Mistok.jpg"><img src="http://maggadora.com/wp-content/uploads/2011/02/Mistok-210x300.jpg" alt="" title="Mistok" width="140" class="alignright size-medium wp-image-3307" /></a>Last week an<a href="http://www.newsinenglish.no/2011/02/19/ship-grounding-sets-off-oil-spill/"> Icelandic freighter stranded</a> while making its way out the Oslo Fjord. The following day one of Iceland&#8217;s largest newspapers declared in the leading headline: Captain admits to making a mistake.</p>
<p>The only constant in human computer interaction that you can count on is this: <strong>Humans make mistakes.</strong> Why it makes a lead headline is baffling. But it also typifies how people think about communication with complex devices. When something goes wrong it&#8217;s the human&#8217;s fault. Human error means that the system wasn&#8217;t at fault, it can be solved by flogging the human.</p>
<p>In many cases (I&#8217;m not maintaining it was the case here) this &#8216;human error&#8217; can be traced back to flawed communication between the human and system the human is controlling. There are even those that maintain that there is <a href="http://www.jnd.org/dn.mss/commentary_human_er.html ">no such thing as human error</a>, only design error. When designing systems that are to be used by humans the designer has to include the human as a part of the design. And the human will make mistakes.</p>
<p>So plan for it, deal with it.</p>
<p>There are many ways you can help your users stay on the yellow brick road. You can make inappropriate options unavailable. You can have an undo function. You can ask the user to confirm his action before executing. You can make the flow of the task intuitive. Whatever you do it&#8217;s your responsibility as a designer.</p>
<p>This is not only important for us to realize as human computer interaction people. It is also important for the users themselves to know, and the organizations and legislators. Because we want to know when a human makes a mistake with our systems so that we can learn from it and stop making it happen.</p>
<p> <img src='http://maggadora.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
MD</p>
]]></content:encoded>
			<wfw:commentRss>http://maggadora.com/2011/02/22/human-makes-mistake/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

