<?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>Dexo Design &#187; microsoft</title>
	<atom:link href="http://www.dexodesign.com/tag/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dexodesign.com</link>
	<description>Russell Wilson&#039;s blog on Web Design and Engineering</description>
	<lastBuildDate>Wed, 28 Jul 2010 16:39:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>Why Microsoft’s ribbon sucks</title>
		<link>http://www.dexodesign.com/2007/08/24/why-microsofts-ribbon-sucks/</link>
		<comments>http://www.dexodesign.com/2007/08/24/why-microsofts-ribbon-sucks/#comments</comments>
		<pubDate>Sat, 25 Aug 2007 05:42:00 +0000</pubDate>
		<dc:creator>Russell Wilson</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[microsoft ribbon]]></category>
		<category><![CDATA[visual density]]></category>

		<guid isPermaLink="false">http://blog.dexodesign.com/2007/08/why-microsofts-ribbon-sucks/</guid>
		<description><![CDATA[Bottom line, I have a lot of respect for Microsoft and many of the outstanding people that work there (e.g. Bill Buxton). But the new ribbon sucks. I&#8217;ve been using it daily for months (Word, Powerpoint, Excel), and I consistently stumble on the same functions over and over again. I doubt I will ever master [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: arial;">Bottom line, I have a lot of respect for Microsoft and many of the outstanding people that work there (e.g. <a href="http://www.billbuxton.com/">Bill Buxton</a>).</span></p>
<p><span style="font-family: arial;">But the new ribbon sucks. </span></p>
<p><span style="font-family: arial;">I&#8217;ve been using it daily for months (Word, Powerpoint, Excel), and I consistently stumble on the same functions over and over again. I doubt I will ever master it. And I&#8217;m an interface designer!</span></p>
<p><span style="font-family: arial;">When I want to center text both horizontally and vertically, I can always find the horizontal centering, but have to search for quite some time to find the vertical centering.</span></p>
<p><span style="font-family: arial;">I consistently to this day scan all of the available options in the ribbon looking for things. </span></p>
<p><span style="font-family: arial;">Just yesterday I couldn&#8217;t figure out how to change the paragraph style for some text without looking for 3 to 4 minutes.</span></p>
<p><span style="font-family: arial;">When I want to print a page, I have to remind myself that it&#8217;s under the big Microsoft circle button. And there are so many more&#8230;</span></p>
<p><span style="font-family: arial;">Bottom line, for me at least, nothing is automatic. Nothing is natural. Learnability is poor. It&#8217;s as if I&#8217;m looking at a bag of goodies and my eye has to scan through all of them to find the particular piece of candy I want.</span></p>
<p><span style="font-family: arial;">If the problems were all a result of change, that would be one thing. But I&#8217;ve been using Office 2007 long enough to exclude change as a problem. If the changes were learnable I would have certainly learned them by now. I believe the problems stem from the following:</span></p>
<p><span style="font-family: arial;">1) visual density/complexity</span></p>
<p><span style="font-family: arial;">There is just too much to process on the screen. It&#8217;s a Swiss Army Knife with every tool exposed (well, not all of them). Not only is it too much, but the density, the proximity and variety, make it difficult to process quickly or to associate a function with a location. For example, it&#8217;s impossible to mentally associate upper-middle with paragraph styles because upper-middle is too broad and would include many other functions. My mind must process the ribbon each time rather than jump to a location.<br />
</span><br />
<span style="font-family: arial;">2) anticipated functionality<br />
</span><br />
<span style="font-family: arial;">The designers chose (through testing and usage data I&#8217;m sure) what functions to display prominently and where to display them. Whatever criteria they used leaves me with less than half of what I need visible on the screen at any given time to accomplish what I need to do. So I wind up searching for what I need &#8212; everytime. In my experience, anytime I&#8217;m asked to anticipate what users will want to do, I hesitate. True, very often you have to do it to some degree, but it&#8217;s challenging to get right. And the degree to which this was done with the ribbon, in my opinion, made it an impossible goal to achieve. </span></p>
<p><span style="font-family: arial;">We (designers) all make mistakes. I recently designed a navigation system that I thought was innovative and efficient. In testing it failed miserably and I had to redesign it. What amazes me given what I know about the Office redesign, and the amount of work that went into it (along with the great minds that contributed), is that they must have gotten good test results and I can&#8217;t fathom how. I personally would have failed.</span></p>
<p><span style="font-family: arial;">I would love to hear comments from others on their experiences. I haven&#8217;t heard many positive remarks personally (except regarding the context-sensitive right-click menus, which I think are excellent).</span></p>
<img src="http://www.dexodesign.com/?ak_action=api_record_view&id=16&type=feed" alt="" />

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.dexodesign.com/2007/08/24/why-microsofts-ribbon-sucks/feed/</wfw:commentRss>
		<slash:comments>104</slash:comments>
		</item>
		<item>
		<title>Microsoft&#8217;s Inductive User Interface</title>
		<link>http://www.dexodesign.com/2007/07/11/microsofts-inductive-user-interface/</link>
		<comments>http://www.dexodesign.com/2007/07/11/microsofts-inductive-user-interface/#comments</comments>
		<pubDate>Thu, 12 Jul 2007 04:31:00 +0000</pubDate>
		<dc:creator>Russell Wilson</dc:creator>
				<category><![CDATA[External Links]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[inductive user interface]]></category>
		<category><![CDATA[IUI]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://blog.dexodesign.com/2007/07/microsofts-inductive-user-interface/</guid>
		<description><![CDATA[Interesting. Although I&#8217;m not sure what they think they&#8217;ve invented. Most (if not all) of this has been around for some time. &#8211; Russ Microsoft&#8217;s Inductive User Interface MSDN (the Microsoft Developers Network) has a short introduction to a relatively new trend in the way Microsoft thinks about Interface Design. Inductive User Interface (IUI for [...]


Related posts:<ol><li><a href='http://www.dexodesign.com/2009/02/24/reviewing-user-interfaces/' rel='bookmark' title='Permanent Link: Reviewing User Interfaces'>Reviewing User Interfaces</a></li>
<li><a href='http://www.dexodesign.com/2008/06/28/ciscos-new-cto-comments-on-the-importance-of-user-interface-design/' rel='bookmark' title='Permanent Link: Cisco&rsquo;s new CTO comments on the importance of user interface design'>Cisco&rsquo;s new CTO comments on the importance of user interface design</a></li>
<li><a href='http://www.dexodesign.com/2009/06/09/an-online-directory-of-tools-for-user-interface-design/' rel='bookmark' title='Permanent Link: An online directory of tools for user interface design'>An online directory of tools for user interface design</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Interesting. Although I&#8217;m not sure what they think they&#8217;ve invented.<br />
Most (if not all) of this has been around for some time. &#8211; Russ</p>
<p>Microsoft&#8217;s Inductive User Interface</p>
<p>MSDN (the Microsoft Developers Network) has a short introduction to a relatively new trend in the way Microsoft thinks about Interface Design.</p>
<p>Inductive User Interface (IUI for short) is a term that describes the collection of methods and guidelines for designing interfaces that, according to Microsoft, are easier to follow than the current generation of software products are.</p>
<p>According to Microsoft, IUI gained traction as a design process as a result of the research they&#8217;ve done on actual users performing tasks on their products. In short, they found that a number of important assumptions that are commonly made by User Experience practitioners are incorrect. They found that, contrary to the commonly held notion, most users are unable to successfully perform even basic computer tasks. The article stated 3 key reasons as to why they have concluded that software is hard to use:</p>
<p>* User&#8217;s don&#8217;t understand the software&#8217;s conceptual model. From the original article:</p>
<p>&#8220;The interface design for most current software products assumes that users will understand a conceptual model that the designers carefully crafted. Unfortunately, most users don&#8217;t seem to ever acquire a mental model that is thorough and accurate enough to guide their navigation. These users aren&#8217;t dumb &#8211; they are just very busy and overloaded with information. They do not have the time, energy, or desire to wonder about a conceptual model for their software.&#8221;</p>
<p>* Even expert users never master common interface tasks. From the original article:</p>
<p>Designers know that new users may have trouble at first, but expect these problems to vanish as users learn common tasks. Usability data indicates this often doesn&#8217;t happen. In one study, researchers set up automated equipment to videotape users at home. The tapes showed that users focusing on the task at hand do not necessarily notice the procedure they are following and do not learn from the experience. The next time users perform the same operation; they may stumble through it in exactly the same way.</p>
<p>* Every piece of functionality on a screen takes effort to figure out how to use. From the article:</p>
<p>Most software products are designed for (the few) users who understand its conceptual model and have mastered common procedures. For the majority of customers, each feature or procedure is a frustrating, unwanted puzzle. Users might assume these puzzles are an unavoidable cost of using computers, but they would certainly be happier without this burden.</p>
<p>Most current software GUI&#8217;s aren&#8217;t addressing these problems. Instead, assuming the user&#8217;s (1) are familiar with standard Interface controls (2) have the time or the desire to learn the software&#8217;s conceptual model (3) Are willing to put up with a steep learning curve for additional functionality rather than use a more basic, yet simpler product.</p>
<p>As a result is what Microsoft calls the Deductive User Interface (see image). An Inductive User Interface is one whose screens require the user to figure out what can be done, and how to do it. The more time spent trying to figure out what can be done, the less energy and patience the user has left to actually perform them.</p>
<p>Microsoft&#8217;s solution is to design interfaces that induce, or lead, the user through one task at a time. As such, the computer screen should act not unlike an expert standing over the user&#8217;s shoulder, directing them through one screen at a time. The four essential ingredients to designing an IUI are:</p>
<p>1. Focus each screen on a single task.<br />
Don&#8217;t try to accommodate multiple distinct and possibly unrelated tasks onto one screen. This will potentially overwhelm the typical user, in order to satisfy the expert, or speed user.</p>
<p>2. State the task.<br />
Part of identifying a task, is stating it, clearly. This sounds elementary, but there is actually a lot of literature on the advantages of compact, even terse language in interface design. IUI screen title should use natural language and state the exact task at hand, using verb / object phrases. The example Microsoft gives in the article is from it&#8217;s redesign of Microsoft Money: One of the original screen title&#8217;s was this too general &#8220;Account Details&#8221;, whereas the redesigned screen title was &#8220;Change account setup&#8221;-much clearer.</p>
<p>3. Make the screen&#8217;s contents suit the task.<br />
Once users have read the screen title they will proceed directly below, to the contents of the screen, IUI&#8217;s make that transition effortless, as the tasks associated with the screen are intuitive and natural, corresponding directly with the title (or primary task).</p>
<p>4. Offer links to secondary tasks.<br />
Unlike the Wizard, that ubiquitous and often controversial feature of many a Microsoft product, IUI&#8217;s aren&#8217;t meant to be modal, and according to Microsoft, aren&#8217;t intended to impede the expert user. Adding links to secondary tasks allows the user some flexibility in the way he/she goes about performing their tasks.</p>
<p>Criticisms:<br />
The web is full of interfaces that exhibit many of these same characteristics for a few reasons:</p>
<p>* Relatively slow reaction times as commands are frequently sent over the internet and processed remotely</p>
<p>* Products need simple interfaces so as to flatten learning curves, to thwart the relatively quick abandonment resulting from the democratic, highly competitive nature of the web</p>
<p>Microsoft calls the IUI design process an extension of the Web -Style Interface, and a few bloggers have commented that there isn&#8217;t really much new here. Just a rehashing of tried and true design practices applied to the desktop model.</p>
<p>Additionally, there has been much discussion in the blogshpere on the relative merits and disadvantages of IUI. Most comments have lamented IUI&#8217;s similarities with Wizards, which have been rightly blamed for dumbing down the population of computer users by unnecessarily shielding them from any complexity, and preventing them from learning.</p>
<img src="http://www.dexodesign.com/?ak_action=api_record_view&id=3&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.dexodesign.com/2009/02/24/reviewing-user-interfaces/' rel='bookmark' title='Permanent Link: Reviewing User Interfaces'>Reviewing User Interfaces</a></li>
<li><a href='http://www.dexodesign.com/2008/06/28/ciscos-new-cto-comments-on-the-importance-of-user-interface-design/' rel='bookmark' title='Permanent Link: Cisco&rsquo;s new CTO comments on the importance of user interface design'>Cisco&rsquo;s new CTO comments on the importance of user interface design</a></li>
<li><a href='http://www.dexodesign.com/2009/06/09/an-online-directory-of-tools-for-user-interface-design/' rel='bookmark' title='Permanent Link: An online directory of tools for user interface design'>An online directory of tools for user interface design</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dexodesign.com/2007/07/11/microsofts-inductive-user-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
