<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Connected Information Security Group : UX</title><link>http://blogs.msdn.com/cisg/archive/tags/UX/default.aspx</link><description>Tags: UX</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>It’s All About the Persona(s)</title><link>http://blogs.msdn.com/cisg/archive/2008/09/12/it-s-all-about-the-persona-s.aspx</link><pubDate>Fri, 12 Sep 2008 09:38:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8945950</guid><dc:creator>cisg</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cisg/comments/8945950.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cisg/commentrss.aspx?PostID=8945950</wfw:commentRss><description>&lt;p&gt;Birm here&amp;#8230; &lt;/p&gt;  &lt;p&gt;Has this ever happened to you? It&amp;#8217;s happened to me. You sit down to write an application that looks great and works even better. The UI you&amp;#8217;ve designed is a model of esthetics and efficiency. You&amp;#8217;ve demo&amp;#8217;d it to the developer in the next cubicle and she&amp;#8217;s loved it! Then you hand it off to a real-life user and it falls flat. Like a run-over pancake. &lt;/p&gt;  &lt;p&gt;When we sit down to code an application somewhere, somehow there is a person who&amp;#8217;s eventually going to be using it. Usually that person starts out as -- and too often remains -- a figment of our imagination. What we&amp;#8217;ve done is what Alan Cooper calls in his book, &lt;i&gt;The Inmates are Running the Asylum&lt;/i&gt;, &amp;#8220;bench development.&amp;#8221; That&amp;#8217;s where the &amp;#8220;user&amp;#8221; we&amp;#8217;re coding for resembles the guy sitting at the next bench. A guy who may be writing another part of the same app as you are, and likely with a vastly different user in mind. Instead of developing applications for one or more well-defined and well-understood personas, that guy and we each go our separate way, never taking the time to communicate and agree on what and who our true user is. &lt;/p&gt;  &lt;p&gt;The major malfunction is that we as developers and designers have forgotten a basic, immutable fact: we are not our users. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Enter Personas&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;When a problem arises that lends itself to a computer solution, there&amp;#8217;s usually a specific business need underlying the problem. It follows that there must be a diverse and yet specific constituency for that solution. A computer program useful to a mechanic will be use&lt;i&gt;less&lt;/i&gt; to an animal trainer&amp;#8230;and vice versa. &lt;/p&gt;  &lt;p&gt;A persona is a representative archetype that models the kind of people who will be really using our application. An archetype which is qualitatively and quantitatively validated so that we know that we can rely on it. An archetype described in such detail that every developer on the team feels like they had lunch with that persona just last week. &lt;/p&gt;  &lt;p&gt;The first step in creating a persona is to unambiguously decide on what kind of person(s) would be included in the constituency for your application. Then you go find several of those kinds of person and talk with them. You ask them about all the things that would be helpful in designing an application that would be useful for &lt;i&gt;them&lt;/i&gt;. For example, what exactly do they see as being their occupation? What are their goals as they perform their work? What information do they need to do their job, and in what form? What are their day-to-day frustrations and pain points? How, and with whom do they communicate to get things done? What you end up is a list of characteristics and attributes that you consolidate into one or more personas. &lt;/p&gt;  &lt;p&gt;One final thought: to create a persona and to create fiction are two disparate things.&amp;#160; For a persona to be reliable and actionable, it must be a truly representative archetype, with nothing about it pulled out of thin air.&amp;#160; You can consolidate characteristics and attributes, certainly.&amp;#160; But they must first actually exist in the group of people you interviewed to get the data to create the persona.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8945950" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cisg/archive/tags/CISG/default.aspx">CISG</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Product+Management/default.aspx">Product Management</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Software+Requirements/default.aspx">Software Requirements</category><category domain="http://blogs.msdn.com/cisg/archive/tags/UX/default.aspx">UX</category></item><item><title>Doing What You Want, Not What You Have To!</title><link>http://blogs.msdn.com/cisg/archive/2008/09/05/doing-what-you-want-not-what-you-have-to.aspx</link><pubDate>Fri, 05 Sep 2008 18:22:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8926422</guid><dc:creator>cisg</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cisg/comments/8926422.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cisg/commentrss.aspx?PostID=8926422</wfw:commentRss><description>&lt;p&gt;Birm here.....&lt;/p&gt;  &lt;p&gt;As I go about my daily routine, I talk a lot with people directly involved in software design and development. It&amp;#8217;s become clear that based on their training and experience, each person has a different take on what constitutes &amp;#8220;user experience.&amp;#8221; And while they have an idea of usability, they&amp;#8217;re not well schooled in how usability is achieved. &lt;/p&gt;  &lt;p&gt;Usability &amp;#8211; &lt;i&gt;good usability&lt;/i&gt; -- is a concept which is at the very heart of a great user experience. That being the case, and given that we&amp;#8217;re just getting started with our blogging on user experience, it seems the right thing to do to step back a moment and agree on its definition. I&amp;#8217;ll try not to be too tedious as we go about this&amp;#8230;but we&amp;#8217;re laying a foundation here, and it&amp;#8217;s important that we all really understand usability in the same way. &lt;/p&gt;  &lt;p&gt;The International Standards Organization (ISO) published back in the early 90&amp;#8217;s a standard having to do with the ergonomics of first visual display terminals (remember them?). ISO 9241 has evolved from discussing simple VDT&amp;#8217;s to present-day computers. It now includes standards for the usability of software. To be specific (pun intended), ISO 9241-11 says that usability is &amp;#8220;the extent to which a product can be used by specified users to achieve specified goals with &lt;i&gt;effectiveness, efficiency&lt;/i&gt;, and &lt;i&gt;satisfaction&lt;/i&gt; in a specified context of use.&amp;#8221; &lt;/p&gt;  &lt;p&gt;They expand on this in another part of the standard. Notice the three words I italicized in that paragraph. &amp;#8220;Efficiency&amp;#8221; refers to the accuracy and completeness with which a user achieves their goals. &amp;#8220;Effectiveness&amp;#8221; has to do with how much effort the user has to do so. Finally, &amp;#8220;satisfaction&amp;#8221; is about how happy a user is with the tools they have to employ to get to their goals. In each case, it&amp;#8217;s all about how well everyday people are able to interact with the products you design and build. &lt;/p&gt;  &lt;p&gt;The Usability Professionals Association (UPA) &amp;#8211; a group of which I am proud to be a member&amp;#8211; says usability is, &amp;#8220;an approach to product development that incorporate direct user feedback throughout the development cycle in order to reduce costs and create products and tools that meet user needs.&amp;#8221; Here we see a point of view of people who are trying to get across to business decision makers the value of incorporating validated usability into their products. Turns out that the argument is actually a fairly easy one to make. There is a demonstrable ROI to usability, and we&amp;#8217;ll be talking about that in a later blog. &lt;/p&gt;  &lt;p&gt;Back around the turn of the century, Steve Krug wrote a really great book called &lt;i&gt;Don&amp;#8217;t Make Me Think&lt;/i&gt;. His definition gives a more personal perspective to the concept. Krug says, &amp;#8220;Usability really just means making sure that something works well: that a person of average (or even below average) ability and experience can use the thing &amp;#8211; whether it&amp;#8217;s a web site, a fighter jet, or a revolving door&amp;#8212;for its intended purpose without getting hopelessly frustrated.&amp;#8221; Not a lot of us have flown fighter jets. But I&amp;#8217;ll bet that more than once you&amp;#8217;ve pushed on a door that the builder expected folks to pull open instead. &lt;/p&gt;  &lt;p&gt;I&amp;#8217;ve saved the best definition for last. In his book, &lt;i&gt;User Centered Web Design&lt;/i&gt;, John Cato defines usability as &amp;#8220;&amp;#8230;being able to do the things you want to, not the things you have to.&amp;#8221; And that friends, is what usability is all about. If with our applications, our customers get to do what they want &lt;i&gt;how&lt;/i&gt; they want to do it, then they&amp;#8217;ll have a great user experience. &lt;/p&gt;  &lt;p&gt;It's just as simple -- and just as complicated -- as that.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8926422" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cisg/archive/tags/CISG/default.aspx">CISG</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Software+Requirements/default.aspx">Software Requirements</category><category domain="http://blogs.msdn.com/cisg/archive/tags/UX/default.aspx">UX</category></item></channel></rss>