<?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>Jensen Harris: An Office User Interface Blog : Why the New UI?</title><link>http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx</link><description>Tags: Why the New UI?</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Grading On the Curve (Why the UI, Part 8)</title><link>http://blogs.msdn.com/jensenh/archive/2006/04/11/573348.aspx</link><pubDate>Tue, 11 Apr 2006 17:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:573348</guid><dc:creator>jensenh</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/jensenh/comments/573348.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jensenh/commentrss.aspx?PostID=573348</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jensenh/rsscomments.aspx?PostID=573348</wfw:comment><description>&lt;P&gt;&lt;I&gt;This is the eighth part in my eight-part series of entries in which I outline some of the reasons we decided to pursue a new user interface for Office 2007.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Over the last two posts, I've discussed the &lt;A href="http://blogs.msdn.com/jensenh/archive/2006/04/05/568947.aspx"&gt;Customer Experience Improvement Program&lt;/A&gt; and &lt;A href="http://blogs.msdn.com/jensenh/archive/2006/04/07/570798.aspx"&gt;some of the data&lt;/A&gt; we've collected from the program.&lt;/P&gt;
&lt;P&gt;How do we use that data to influence the design and organization of the Office 2007 user interface?&lt;/P&gt;
&lt;P&gt;If you plot the command usage of the Office applications on a graph, you get a curve. A few commands account for a lot of clicks, and then slowly the number of clicks per command tapers off. We use the data represented by the curve to inform us about how often people use certain commands. The curve itself helps us visualize the usage pattern of the overall program and the average "depth" to which most people use the product.&lt;/P&gt;
&lt;P&gt;Many people suggest that "you guys should optimize the UI to match the feature usage data." On the surface, this sounds like a solid idea; you could have a computer determine the organization and prominence of different features depending on what part of the curve they are in. It would be very scientific. The only problem? &lt;I&gt;We've already designed that product, and it's called Office 2003.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Put another way: if all we want to do is design a product that matches today's pattern of feature usage--well, I don't have to do any work! Office 2003 already matches the curve exactly; we can't do any better than statistical perfection.&lt;/P&gt;
&lt;P&gt;The real equation at work here is &lt;B&gt;data + human = design&lt;/B&gt;. We need to take the data, analyze it, understand its shortcomings, and use it to inform a design which meets our goals. But, in itself, the data cannot produce a UI because it has no goals and is a reflection of the DNA of a product you already shipped!&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/SQMWorld.jpg"&gt;&lt;BR&gt;&lt;I&gt;Twice a day, I go in and swap out the tapes...&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;So, back to the initial question. How can we use the data to inform the Office 2007 design? There are two less obvious ways.&lt;/P&gt;
&lt;P&gt;One thing we do is to look for desirable features that have low usage numbers. In general, this combination is a great opportunity for us to take advantage of work we've done in a previous version by helping people find useful features that they don't know are there. We can measure the "desirability" of a feature in several ways: a lot of direct customer requests, questions about the missing functionality on newsgroups and message boards, and sometimes just our gut feeling that people would like a feature if they only could find it. An example of this is the feature in Word that allows you to put a watermark behind a document. Lots of people ask how to do it, but can't figure out how. The prominent gallery of watermarks in Word 2007 has already caused many people to comment what a "great new feature that is."&lt;/P&gt;
&lt;P&gt;Of course, there are things that can derail this process. Number one, a low-quality or poorly-designed feature will not succeed no matter how easy it is to find in the UI. Where possible, we've tried to "spruce up" old features in order to make them worth raising their prominence. Secondly, a bad name for a feature can turn people off from using it. Do we change the name, hoping that new people will discover it? Or do we keep it the same, knowing that it hurts discoverability but also that existing users of the feature won't be confused. It's a hard judgment call to make sometimes.&lt;/P&gt;
&lt;P&gt;The second way we use the data is by looking for frequently-used features that are hard to get to today. Any time we see this, it represents people overcoming the user interface to use a buried feature because it's so important. A great example of this is "superscript" in Word. In Word 2003, it must be added to the toolbar manually through customization. Yet, even as a non-default toolbar button, it gets more clicks than 30% of the buttons on the Formatting toolbar. The opportunity here is to discover the things that people love and that even more people would use if they knew they could.&lt;/P&gt;
&lt;P&gt;The point of both of these exercises is to reshape the feature usage curve. We want to see more people using a broader set of tools and saving time because of it.&lt;/P&gt;
&lt;P&gt;Of course it's true that we also use the feature usage data to figure out which commands need to be ultra-efficient and which can be taken out of the product entirely, but that's really the less lofty part of our goal. Success for the Office 2007 UI means that we broaden the Office 2003 feature curve, not that we match it.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=573348" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jensenh/archive/tags/All+Office+2007+UI+Posts/default.aspx">All Office 2007 UI Posts</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx">Why the New UI?</category></item><item><title>No Distaste for Paste (Why the UI, Part 7)</title><link>http://blogs.msdn.com/jensenh/archive/2006/04/07/570798.aspx</link><pubDate>Fri, 07 Apr 2006 17:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:570798</guid><dc:creator>jensenh</dc:creator><slash:comments>36</slash:comments><comments>http://blogs.msdn.com/jensenh/comments/570798.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jensenh/commentrss.aspx?PostID=570798</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jensenh/rsscomments.aspx?PostID=570798</wfw:comment><description>&lt;P&gt;&lt;I&gt;This is the seventh part in my eight-part series of entries in which I outline some of the reasons we decided to pursue a new user interface for Office 2007.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/jensenh/archive/2006/04/05/568947.aspx"&gt;Last time&lt;/A&gt; I issued a challenge: for readers to pick the most-used command in Microsoft Word 2003 and also the top 5 most-used commands (bonus points for having them in order.)&lt;/P&gt;
&lt;P&gt;For me, the most interesting part was reading the justifications around the guesses. I'll reproduce a few of them here:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;I&gt;"Ctrl-Z Undo has *got* to be one of the top 5. I'm sure that bold/italic are in there too."&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;I&gt;"...Save is very rarely used. Most end-users I've known are very hostile to the idea of saving frequently."&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;I&gt;"I disagree with everyone. My mother can't cut and copy and paste, and she's probably much more of a typical user than any of us."&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;I&gt;"normal ppl don't use Print Preview."&lt;/I&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Now you have a pretty good idea what designing software at Microsoft was like before we &lt;A href="http://blogs.msdn.com/jensenh/archive/2005/10/31/487247.aspx"&gt;collected data through the Customer Experience Improvement Program&lt;/A&gt;. Our internal discussions would have been peppered with the same wild guesses, justifications, and personal "anecdotes" served up as fact.&lt;/P&gt;
&lt;P&gt;And looking over the guesses, one can't help but be surprised at the variety of commands nominated. From "Word Count" to "Tab Adjustments" to "Final Showing Markup" to "Header Style", is it any wonder it's a bit tricky to design a feature organization for software used by 400 million people?&lt;/P&gt;
&lt;P&gt;The only difference between your wild guesses and ours would have been that ours would have become reflected in the product. If someone had a strong feeling that a particular feature was important and could convince people with her justification, then probably the product would have reflected that person's bias. We do try to hire people with a good "sense" of how the software is used--but this is most powerful when combined with the real data to back it up.&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG src="http://www-03.ibm.com/ibm/history/exhibits/mainframe/images/2423PH2044.jpg"&gt;&lt;BR&gt;&lt;I&gt;We're hard at work mining data from Office 2003&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;OK, time for the big moment. The data set I'm pulling from is &lt;U&gt;all&lt;/U&gt; Word 2003 users who have opted in to the program. We could slice the data based on, perhaps, CPU speed to try to get more power users. Or 800x600 screen resolution, to try to get more home users. But in this case, we're looking at the entire data set of commands executed through any means (toolbar, menu, context menu, or keyboard shortcut.)&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;Top 5 Most-Used Commands in Microsoft Word 2003&lt;/B&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;B&gt;Paste&lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Save&lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Copy&lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Undo&lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Bold&lt;/B&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Together, these five commands account for around 32% of the total command use in Word 2003. Paste itself accounts for more than 11% of all commands used, and has more than twice as much usage as the #2 entry on the list, Save.&lt;/P&gt;
&lt;P&gt;Paste is also far-and-away the number one command in Excel and PowerPoint, accounting for 15% and 12% of total command use, respectively.&lt;/P&gt;
&lt;P&gt;Beyond the top 10 commands or so, however, the curve flattens out considerably. The percentage difference in usage between the #100 command ("Accept Change") and the #400 command ("Reset Picture") is about the same in difference between #1 and #11 ("Change Font Size") This is what makes creating the new UI challenging--people really do use a lot of the breadth of Office and beyond the top 10 commands there are a lot of different ways of using the product.&lt;/P&gt;
&lt;P&gt;Here's an example of where we used this very data to help make a decision in Office 2007. Early on, we were toying with the idea of not having buttons for Cut/Copy/Paste in the Ribbon. Everyone "knew" that people mostly used CTRL+X/C/V to do most clipboard actions (which was true.) And that mouse users used the context menu to access these clipboard commands (which was also true.)&lt;/P&gt;
&lt;P&gt;What we didn't know until we analyzed the data was that even though so many people &lt;U&gt;do&lt;/U&gt; use CTRL+V and &lt;U&gt;do&lt;/U&gt; use "Paste" on the context menu, the toolbar button for Paste still gets clicked more than any other button. The command is so incredibly popular that even though there are more efficient ways of using it, many people do prefer to click the toolbar button.&lt;/P&gt;
&lt;P&gt;The data kept us from making a crucial, stupid mistake. One which we might not have caught during the beta due to the high expertise level of our beta users. Once we recognized the importance of the Paste toolbar button, it was promoted to the first big button on the left side of Word's first tab.&lt;/P&gt;
&lt;P&gt;A few people asked in comments about the top "actions" done in Word 2003. Here they are: &lt;I&gt;Cursor Right, Cursor Left, Cursor Down, Backspace, Cursor Up.&lt;/I&gt; Even the last of these (Cursor Up) is done about 8 times more than Paste, so people are doing a lot of cursoring around in the document (as you'd expect.) We don't collect letter and number presses, but I expect you would find that they &lt;A href="http://rinkworks.com/words/letterfreq.shtml"&gt;line up along expected frequencies&lt;/A&gt;...&lt;/P&gt;
&lt;P&gt;So, without further ado, the winners of the contest:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;Grand Prize: &lt;/B&gt;"herzi", for guessing "paste, copy, save, print, undo" That's 4 out of 5, with #1 guessed correctly as Paste.&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Second Prize: &lt;/B&gt;"John C. Kirk", for being the first one to guess Paste correctly as the #1 used command.&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Third Prize: &lt;/B&gt;"Step", for being first to correctly guess 4 out of 5.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Congratulations to all three winners! Your frame-ready &lt;A href="http://sinuhe.jypoly.fi/intra/public/images/wpe1.png"&gt;award certificate is ready to be picked up&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;To everyone else, thanks for playing and better luck next time.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=570798" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jensenh/archive/tags/All+Office+2007+UI+Posts/default.aspx">All Office 2007 UI Posts</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx">Why the New UI?</category></item><item><title>Inside Deep Thought (Why the UI, Part 6)</title><link>http://blogs.msdn.com/jensenh/archive/2006/04/05/568947.aspx</link><pubDate>Wed, 05 Apr 2006 17:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:568947</guid><dc:creator>jensenh</dc:creator><slash:comments>44</slash:comments><comments>http://blogs.msdn.com/jensenh/comments/568947.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jensenh/commentrss.aspx?PostID=568947</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jensenh/rsscomments.aspx?PostID=568947</wfw:comment><description>&lt;P&gt;&lt;I&gt;This is the sixth part in my eight-part series of entries in which I outline some of the reasons we decided to pursue a new user interface for Office 2007.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Microsoft is tracking your every move!&lt;/P&gt;
&lt;P&gt;Soon after you install Office 2003 on your computer, a balloon pops up asking if you would like to "Help Make Office Better." If you click on it, you are given the opportunity to enroll in something called the Microsoft Office Customer Experience Improvement Program. If you opt-in, anonymous data about how you use Office are uploaded to Microsoft occasionally in the background.&lt;/P&gt;
&lt;P&gt;If you're the curious type, you might have wondered where your data goes. Well, today I'm here to answer the question: it goes into an Excel spreadsheet I have sitting on my desktop.&lt;/P&gt;
&lt;P&gt;OK, back up. Back in the olden days of designing software at Microsoft (say, pre-2003), design decisions were mostly supported by guesswork. There's a classic Microsoft interview question (that I've never heard of anyone actually using) "&lt;A href="http://www.acetheinterview.com/qanda/microsoft_interview.html"&gt;How many gas stations are there in the United States?&lt;/A&gt;" Many have criticized that type of question as being feckless; personally, I agree and it's not representative of how I choose to spend my interview time with a candidate. But the rough "estimate an answer and defend it" style required to answer the gas station question was at the heart of how many design decisions used to be made at Microsoft.&lt;/P&gt;
&lt;P&gt;Suppose you were designing the &lt;A href="http://blogs.msdn.com/jensenh/archive/2006/03/31/565877.aspx"&gt;adaptive menus in Office 2000&lt;/A&gt; and you wanted to know what features people use the most. Well, you start by asking a "guru" who has worked in the product for a long time. "Everyone uses AutoText&lt;I&gt; a lot&lt;/I&gt;," the guru says. The louder the "experts" are, the more their opinions count. Then you move on to the anecdotal evidence: "I was home over Christmas, and I saw my mom using Normal View... that's probably what most beginners use." And mix in advice from the helpful expert: "most people run multi-monitor, I heard that from the guy at Best Buy."&lt;/P&gt;
&lt;P&gt;So much of what we did was based on feel, estimation, and guesswork. How much that was true only became clear with the introduction of a technology called SQM (pronounced &lt;I&gt;"skwim")&lt;/I&gt;.&lt;/P&gt;
&lt;P&gt;SQM, which stands for "Service Quality Monitoring" is our internal name for what because known externally as the Customer Experience Improvement Program. It works like this: Office 2003 users have the opportunity to opt-in to the program. From these people, we collect anonymous, non-traceable data points detailing how the software is used and and on what kind of hardware. (Of course, no personally identifiable data is collected whatsoever.)&lt;/P&gt;
&lt;P&gt;As designers, we define data points we're interested in learning about and the software is instrumented to collect that data. All of the incoming data is then aggregated together on a huge server where people like me use it to help drive decisions.&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/SQMDataCenter.jpg"&gt;&lt;BR&gt;&lt;I&gt;Hard at work in the SQM data center.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;What kind of data do we collect? We know everything from the frequency of which commands are used to the number of Outlook mail folders you have. We know which keyboard shortcuts you use. We know how much time you spend in the Calendar, and we know if you customize your toolbars. In short, we collect anything we think might be interesting and useful as long as it doesn't compromise a user's privacy.&lt;/P&gt;
&lt;P&gt;How much data have we collected?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;About 1.3 billion sessions since we shipped Office 2003 (each session contains all the data points over a certain fixed time period.)&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;Over 352 million command bar clicks in Word over the last 90 days.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Reflected in these numbers is that we don't even retain all the data points we receive... particularly, we get so much Word and Outlook data that 70% of it is thrown away.&lt;/P&gt;
&lt;P&gt;So, one of the biggest reasons that we decided to do the new user interface for Office 12 is simply that, for the first time, we have the data we need to make intelligent decisions. Anything we would have done in the past would have been based more on guesswork and bias than on reality. Data is just one input to the design process, of course, but there's something extraordinarily empowering about knowing which commands people use often and which they don't. And knowing which commands are used in sequence with which other commands. And which commands are used 7x more with the keyboard than with the mouse. And how big people's screens are... and how much of the time they use Excel maximized... and how many documents they use at once... and which commands literally are never used... and which are used much more frequently by East Asian users... and on and on...&lt;/P&gt;
&lt;P&gt;Knowledge is power. And having that knowledge makes this the right time to reinvent the user interface of Office.&lt;/P&gt;
&lt;P&gt;Want to guess what is the most-used command in Microsoft Word? The top 5 commands used? Post your guesses in a comment and I'll answer in the next post.&lt;BR&gt;&lt;BR&gt;&lt;I&gt;(OK, this is a repost so a lot of you know the answer already. If you want to view the guesses from the first time I posed this question, &lt;A href="http://blogs.msdn.com/jensenh/archive/2005/10/31/487247.aspx"&gt;view the comments with the original post here&lt;/A&gt;.)&lt;/I&gt; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=568947" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jensenh/archive/tags/All+Office+2007+UI+Posts/default.aspx">All Office 2007 UI Posts</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx">Why the New UI?</category></item><item><title>Tipping the Scale (Why the UI, Part 5)</title><link>http://blogs.msdn.com/jensenh/archive/2006/04/04/568249.aspx</link><pubDate>Tue, 04 Apr 2006 17:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:568249</guid><dc:creator>jensenh</dc:creator><slash:comments>14</slash:comments><comments>http://blogs.msdn.com/jensenh/comments/568249.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jensenh/commentrss.aspx?PostID=568249</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jensenh/rsscomments.aspx?PostID=568249</wfw:comment><description>&lt;P&gt;&lt;I&gt;This is the fifth part in my eight-part series of entries in which I outline some of the reasons we decided to pursue a new user interface for Office 2007.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Over the last few articles, we've taken a trip through &lt;I&gt;&lt;A HREF="/jensenh/archive/2006/03/29/563938.aspx"&gt;Ye Olde Museum of Office Past&lt;/A&gt;&lt;/I&gt;, looking specifically at Microsoft Word for Windows, starting with Word 1.0 and working our way to the present-day state-of-the-art, Word 2003.&lt;/P&gt;
&lt;P&gt;One of the misunderstandings I've seen repeated around the 'net a number of times is that our team set out to "destroy the menu-based paradigms introduced by Apple."&lt;/P&gt;
&lt;P&gt;Of course, as you know if you've read &lt;A HREF="/jensenh/archive/2006/03/28/563007.aspx"&gt;Part 1 of the story&lt;/A&gt;, many of today's UI paradigms attributed to Apple were introduced well before the Lisa or the Macintosh. Regardless of who gets credit for them, they're good paradigms. There's nothing wrong with menus and toolbars-based UI for certain applications. Truth be told, these paradigms served Office well for a number of releases.&lt;/P&gt;
&lt;P&gt;Because it's not that menus and toolbars are bad or that the people who created them weren't smart. The problem is that Office has outgrown them. There's a point beyond which menus and toolbars cease to scale well. A flat menu with 8 well-organized commands on it works just great; a three-level hierarchical menu containing 35 loosely-related commands can be a bit of a disaster.&lt;/P&gt;
&lt;P&gt;In short, we're not trying to destroy anything. Our goal is to create a new standard user interface for full-featured productivity applications. The original team who built Word or Excel couldn't have imagined how much their products would be able to do today. I want us to step back, to think through the question: "what kind of interface would they have built knowing how Word turned out?"&lt;/P&gt;
&lt;P&gt;Let's take a more visual look at the scale issues facing Office. Here are a few charts, demonstrating the number of top-level menu items, toolbars, and Task Panes included in the product, from Word 1.0 to Word 2003:&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/MenuItemsInWord.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/MenuItemsInWord_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;Number of top-level menu items in Word, by release&lt;/I&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/ToolbarsAndTaskPanesInWord.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/ToolbarsAndTaskPanesInWord_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;Number of toolbars and Task Panes in Word, by release&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;As you can see, the number of features using all UI mechanisms goes up virtually every version. Keep in mind that every toolbar includes between 10 and 50 commands, often presented only as 16x16 unlabeled icons.&lt;/P&gt;
&lt;P&gt;Here's another way of visualizing how much Word has grown in the last fifteen years. This pie chart represents the percentage of all features introduced in each version and illustrates how much more today's Word can do compared to the first few versions.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/FeaturesByVersion.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/FeaturesByVersion_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;Percentage of Word features added in each version&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;There are several ways one could approach this kind of scale problem. We could have just cut half of the features from the product and left the UI as-is. &lt;I&gt;(Well, actually a pretty major redesign would have been required to deal with half of the commands being gone.) &lt;/I&gt;But which half to get rid of? Many attempts have been made to imagine a "Lite" version of Office, both at Microsoft and elsewhere in the industry. It's hard because virtually all of the features do get used and every feature is someone's favorite. &lt;/P&gt;
&lt;P&gt;When we get evidence that a feature is hardly used at all, we sometimes do remove it from the product--but even then Microsoft feels pain as the people who rely on that feature lash out. No one's ever figured out the true "half of a spreadsheet" that appeals to the broad market.&lt;/P&gt;
&lt;P&gt;Another way we could deal with the scale issue is by factoring the products differently. Perhaps if Word were broken up into eight separate apps--say a text editor, a printing/page layout app, a table maker, a picture editor, a drawing program, a spelling/grammar checker, a mail merge engine, and an envelope/label printer. Then each one could have a more manageable menu and toolbar structure. When you install Office, we could put 65 icons in the Start menu.&lt;/P&gt;
&lt;P&gt;But that would be going in a direction completely contrary to what our customers ask us for. We're constantly prodded to do &lt;I&gt;more&lt;/I&gt; integration, to do &lt;I&gt;better&lt;/I&gt; integration. In the places where are there separate "apps" today (such as the Equation engine in Word or the Chart engine in PowerPoint), these are incredible pain points for customers and they implore us to integrate the functionality.&lt;/P&gt;
&lt;P&gt;So, our decision wasn't to make Office 2007 stupider or more fragmented. Instead, we worked to embrace the integration and rebuild the user interface to give us runway to build the next decade of productivity features. This is why concepts such as &lt;A HREF="/jensenh/archive/2005/09/16/468365.aspx"&gt;contextualization&lt;/A&gt; and &lt;A HREF="/jensenh/archive/2005/09/19/471123.aspx"&gt;galleries&lt;/A&gt; are so pivotal to the new UI--they help break the functionality of Office into more manageable pieces while maintaining the integration that makes the product powerful.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=568249" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jensenh/archive/tags/All+Office+2007+UI+Posts/default.aspx">All Office 2007 UI Posts</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx">Why the New UI?</category></item><item><title>New Rectangles to the Rescue? (Why the UI, Part 4)</title><link>http://blogs.msdn.com/jensenh/archive/2006/04/03/567261.aspx</link><pubDate>Mon, 03 Apr 2006 17:00:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:567261</guid><dc:creator>jensenh</dc:creator><slash:comments>112</slash:comments><comments>http://blogs.msdn.com/jensenh/comments/567261.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jensenh/commentrss.aspx?PostID=567261</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jensenh/rsscomments.aspx?PostID=567261</wfw:comment><description>&lt;P&gt;&lt;I&gt;This is the fourth part in my eight-part series of entries in which I outline some of the reasons we decided to pursue a new user interface for Office 2007.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/jensenh/archive/2006/03/31/565877.aspx"&gt;Last time&lt;/A&gt; I discussed the UI mechanisms added to Office 2000 intended to reduce the perception of bloat: Adaptive Menus and Toolbar Rafting. I did want to add something I forgot last week. &lt;A href="http://blogs.msdn.com/techtalk/"&gt;Steven&lt;/A&gt; reminded me that the earliest versions of both Excel and Word for Windows had two versions of all the top-level menus, short and long. By default, only a small number of commands were shown, and a user could click the View - Full Menus command to cause the full list of commands to appear. This is interesting because I'm told the push to move back to the "short menus" was an important influence that impacted the design of Adaptive Menus in Office 2000. Just a bit of historical housekeeping.&lt;/P&gt;
&lt;P&gt;Today, I'm going to take you forward all the way to Office 2003 and write about two new rectangles that appeared on the screen in recent versions: the Office Assistant and Task Panes.&lt;/P&gt;
&lt;P&gt;I'm not going to spend a lot of time on the Office Assistant (a.k.a. "Clippy", a.k.a. "Clippit"). I was introduced to it probably the same way as a lot of you--I was still in college, and a friend got Office 97 loaded on his new computer. I was somewhat puzzled by it, but I did spend time looking at the different choices (I liked Einstein.) I also spent some time right-clicking on it to make it do funny animations. Once I got Office 97 for myself, I'm pretty sure I kept the Assistant on for a while so that people who saw my computer would think I was cool. In a few months, everyone had Office 97, and the Assistant had lost its geek cachet. Besides, I had papers to write, and that's when I'm pretty sure I turned it off for good.&lt;/P&gt;
&lt;P&gt;There's been a lot written about Clippy already; if you want to learn about more of the history, I'd read &lt;A href="http://blogs.msdn.com/techtalk/archive/2005/09/12/464152.aspx"&gt;Steven's analysis entitled "Learning from the past."&lt;/A&gt; I wasn't at Microsoft then, and most of the people who worked on Assistant v.1 are now elsewhere, so I don't have a lot of historical insight to offer.&lt;/P&gt;
&lt;P&gt;I will say this: the Office Assistant was more an experiment in providing contextual help than it was a new UI mechanism. I know because of the e-mail you've sent me that a lot of you want me to write about Clippy. But honestly, it didn't really factor into the Office 2007 discussion as a direction to look at other than that we had to finally take it out of the product for good this time (no option to turn it back on.) If you're looking for a scholarly discussion, you can dig into &lt;A href="http://xenon.stanford.edu/~lswartz/paperclip/"&gt;some of the reasons people found it annoying&lt;/A&gt;.&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/ClippyGoodbye.png"&gt;&lt;/P&gt;
&lt;P&gt;Let's leave it as this: the Assistant wasn't really relevant to the Office 2007 UI, it was more about the evolution of help than the evolution of interaction design, and I personally don't have any good stories about it. R.I.P. Clippy. The end. &lt;I&gt;(OK, I do know one interesting anecdote: the Japanese version of Office used a &lt;A href="http://ace2.fc2web.com/image/kairu.JPG"&gt;dolphin named Kairu as the default Assistant&lt;/A&gt;.)&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;A much more relevant rectangle to the Office 2007 discussion is the introduction of Task Panes in Office XP.&lt;/P&gt;
&lt;P&gt;As I have discussed before, by Office 2000, menus and toolbars were essentially full. Each additional item that we added was such a small percentage of the overall structure that people didn't even notice new commands from version to version. The relatively poor organization of the menu structure didn't help. So, when Adaptive Menus failed to catch on, Office had a problem--people weren't finding and using the new features.&lt;/P&gt;
&lt;P&gt;Contrary to the conventional wisdom of the naysayers, we weren't (and aren't) "out of ideas" for Office. Customers weren't telling us that they didn't need new features--to the contrary, the list of requests is a mile long. Every version we were putting our heart and soul into developing these new features, undergoing a rigorous process to determine which of the many areas we would invest in during a release, and then working hard to design, test, and ship those features. The only problem was that people weren't finding the very features they asked us to add.&lt;/P&gt;
&lt;P&gt;The &lt;A href="http://www.personal-computer-tutor.com/02k2tp/tp.htm"&gt;Task Pane&lt;/A&gt; was an attempt to bypass the menu and toolbar structure altogether by exposing new features through a new rectangle on the screen. The thought was that people wouldn't be able to miss a whole new rectangle on the screen and, therefore, they would find and use the new features.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/TaskPane-10-17-2005.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/TaskPane-10-17-2005_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;(Click to view full picture)&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;The Task Pane was completely additive; it made no attempt to change the existing menu or toolbar structure. For the most part, legacy features lived in menus and toolbars, and new features lived in Task Panes. The PowerPoint team probably did the most work to embrace the Task Pane model in their user interface between Office XP and Office 2003; a few legacy features, such as Slide Transition (above) did migrate to the Task Pane.&lt;/P&gt;
&lt;P&gt;One of the most controversial internal discussions at the time was whether the Task Pane should go on the left or the right. It started out on the left, which gave it a more primary space in the UI, thought especially key for the &lt;A href="http://www.jegsworks.com/Lessons/words/basics/taskpane.htm"&gt;New Document Task Pane.&lt;/A&gt; On the other hand, it conflicted with the PowerPoint left pane, causing a bit of a mess over there. In the end, the reason it finally got moved to the right for good was that on the right the Task Pane wouldn't cause the document to shift as it opened and closed.&lt;/P&gt;
&lt;P&gt;The downsides of the Task Panes were many. Number one, given that all the menus and toolbars still had to be present, it did take up a lot of space, as you'll see if you reflect back on my &lt;A href="http://blogs.msdn.com/jensenh/archive/2005/09/15/467956.aspx"&gt;now infamous "Mythbusters" post&lt;/A&gt;. Worse, because it didn't actually replace any of the existing UI metaphors, it created &lt;A href="http://blogs.msdn.com/jensenh/archive/2005/10/11/479586.aspx"&gt;yet another rock&lt;/A&gt; for users to look under. Now, in addition to short menus, long menus, hierarchical menus, visible toolbars, and the toolbar list, a user had to look through the Task Pane stack as well for features. It just added complexity to the product.&lt;/P&gt;
&lt;P&gt;Probably my biggest misgiving about Task Panes is that they encourage bad interaction design. Every PM wanted to design their feature as a Task Pane because they could have a brand new, clean rectangle to put their feature in. This makes their job easier and your experience, as a person using the software, worse. Every feature would whack away the Task Pane of the previous feature (because only one could be up at once.) Some of the Task Panes were quasi-wizards with multiple pages, some of them were really dialog boxes, some of them were just a menu of two commands with a bunch of explanatory text around them. No one really thought about the experience of how to reconcile all of the Task Panes--how to find related functionality in the old UI system, how to use two features at once, and the fact that ever single feature required its own huge rectangle. In just two releases, ending with Office 2003, we already stretched the limit of Task Panes as a manageable UI paradigm.&lt;/P&gt;
&lt;P&gt;When we started Office 2007, before any of the application teams really took it seriously that our team was going to deliver on a new UI (you know, healthy skepticism and all that), we looked at the early designs for some of the proposed features and realized that Office 2007 was going to have 10 times as many Task Panes as Office 2003, and it was just going cause a UI train wreck. I honestly believe we would have had to ship 100 Task Panes in Word 2007.&lt;/P&gt;
&lt;P&gt;The Task Pane was the last attempt to find a way to scale old-style UI to programs as full-featured as Office. Although it was a successful stop-gap measure, it ran its course in only two versions. I'm reminded of &lt;A href="http://blogs.msdn.com/larryosterman/archive/2005/06/17/430215.aspx"&gt;Nathan Myhrvold's First Law of Software&lt;/A&gt;: "Software is a gas." Every time we add a new UI mechanism, it fills up. Because we only added and never renovated/reorganized/removed, complexity went up each release.&lt;/P&gt;
&lt;P&gt;Office 2007 is our chance to build a new interaction foundation for the next decade of productivity software.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=567261" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jensenh/archive/tags/All+Office+2007+UI+Posts/default.aspx">All Office 2007 UI Posts</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/History/default.aspx">History</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx">Why the New UI?</category></item><item><title>Combating the Perception of Bloat (Why the UI, Part 3)</title><link>http://blogs.msdn.com/jensenh/archive/2006/03/31/565877.aspx</link><pubDate>Fri, 31 Mar 2006 17:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:565877</guid><dc:creator>jensenh</dc:creator><slash:comments>31</slash:comments><comments>http://blogs.msdn.com/jensenh/comments/565877.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jensenh/commentrss.aspx?PostID=565877</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jensenh/rsscomments.aspx?PostID=565877</wfw:comment><description>&lt;P&gt;&lt;I&gt;This is the third part in my eight-part series of entries in which I outline some of the reasons we decided to pursue a new user interface for Office 2007.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/jensenh/archive/2006/03/29/563938.aspx"&gt;Last time&lt;/A&gt; we started a walk down memory lane by taking a look at the first five major versions of Word for Windows. I ended by showing Word 97, a major milestone release which included many useful new features and improvements. Office 97 also introduced &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnofftalk/html/office04042002.asp"&gt;command bars&lt;/A&gt;, a paradigm in which menus and toolbars were made more similar in capability and visual design. All this new functionality came at a cost, however, and part of this cost was increased complexity in the user interface, mainly through the addition of new menu items and toolbar buttons. Responding to this, the industry press started publishing articles and popularizing the idea that Office was "bloated."&lt;/P&gt;
&lt;P&gt;In reality, the programs themselves weren't "bloated." At least, the miles-long list of feature requests from customers indicated that, if anything, people expected us to do more in this space. What had happened, however, was that the user interface had begun to feel bloated. Like a suitcase stuffed to the gills with vacation clothes, the menu and toolbar system was beginning to show signs of not being scalable enough to fit the richness of the product. It was becoming harder to get the zipper shut each release. Some people perceived the result as "bloat."&lt;/P&gt;
&lt;P&gt;Office 2000 introduced several new UI mechanisms designed to reduce this perception of "bloat." In many ways, this release marks the beginning of the road that eventually turns towards the redesign of the UI in Office 2007.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/Word2000.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/Word2000_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;(Click to view full picture)&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;The first new mechanism, called "Adaptive Menus" or, later, "Personalized Menus" were an attempt to make the top-level menus appear shorter by showing the most popular items first. After a few seconds (or after pushing a &lt;A href="http://en.wikipedia.org/wiki/Chevron"&gt;chevron&lt;/A&gt; at the bottom of the menu) the menu expanded to show the full contents. As you used the menus, items you used often were promoted to the "short" menu and items you never used were demoted to the "long" menu. This was the adaptive part, and the idea was that eventually you'd have a fully-tuned, auto-customized UI that would show you only what you need and use.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/AdaptiveMenus-10-8-2005.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/AdaptiveMenus-10-8-2005_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;(Click to view full picture)&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Adaptive Menus were not successful. In my opinion, they actually add complexity to the interface. Why? Several reasons:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;There was no way to get the default "short" menu right. Although conventional wisdom holds that "everyone only uses the same few features in Office," the reality is that people use an amazingly wide range of functionality. So, one person's ideal default "short" menu was exactly the wrong thing for someone else.&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;Once the default short menu was wrong, the user was forced to scan the menu. However, scanning adaptive menus requires two passes: scan the short menu, press the chevron, then back to the top to scan the long menu. Because the secondary menu items could appear between short menu items, the appearance of the long menu caused your scan to reset. As a result, scanning menus took twice as long Even if they had designed it so that pushing the chevron revealed the bottom part of the menu (and the top part didn't change), at least you'd only have to scan the menu once. So, adaptive menus added a lot of inefficiency.&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;Auto-customization, unless it does a perfect job, is usually worse than no customization at all. Although the algorithm used to promote and demote menu items is rather complex and well thought-out, it's not perfect. Because it's not perfect, it does the wrong thing a lot of the time. (If it's even clear what a "right thing" is for a feature like this.) What people experienced is a sense randomness and unpredictability: one time, a menu item would be in a certain place, and then two days later it wasn't there anymore.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;As a result, even for the Office 2007 applications that are still using old-style UI (such as Publisher, Project, and Visio), we've &lt;A href="http://blogs.msdn.com/jensenh/archive/2006/01/20/515328.aspx"&gt;turned off Adaptive Menus by default&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The other new mechanism in Office 2000 designed to reduce the perception of bloat was "rafted toolbars." In this design, two or more toolbars could share a line on the screen. By default the Standard and Formatting toolbars were "rafted" together onto the same row. As there wasn't space on most monitors for both toolbars, a complex algorithm decided which toolbar buttons were least likely to be used and those were moved from the toolbar into an overflow area at the end. Just like with adaptive menus, as you used the toolbars, buttons were promoted and demoted from the toolbar and moved to/from the overflow area.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/RaftedToolbars-10-8-2005.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/RaftedToolbars-10-8-2005_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;(Click to view full picture)&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;The rafted toolbars add complexity for the same reason as the adaptive menus do. The order of commands was no longer constant, scanning for functionality was inefficient, and predictability suffered as nothing could ever be guaranteed to be in the same place even from click to click.&lt;/P&gt;
&lt;P&gt;The result: most customers, especially those in corporate environments, turn both of these features off.&lt;/P&gt;
&lt;P&gt;So, if these mechanisms were so flawed, why were they introduced into the product in the first place?&lt;/P&gt;
&lt;P&gt;First, remember that we're analyzing this with 20/20 hindsight. As computers got more powerful, there was a lot of excitement (not just at Microsoft) about "auto-customization" and using the power of the computer to present exactly the right UI for the person at hand. Now, it's easy to say that today people are generally against this idea because it seems to cause unpredictability, but we know that mainly through trying experiments such as the adaptive UI in Office 2000.&lt;/P&gt;
&lt;P&gt;But the second, more important piece is that the people who worked on these mechanisms were working within a very narrow set of requirements. Office was known at the time for being very conservative about the user interface; as I discussed last time, until Office 2007, the top-level menu structure of Word hasn't changed since 1989. This consistency was a good thing in many customer's minds, because an unchanged UI meant virtually no retraining costs.&lt;/P&gt;
&lt;P&gt;Whatever enhancements were designed had to be done within the confines of not changing the structure of the UI. This means that, if you want to have short and long menus, you have to make the long menu items show up in-place--otherwise you're changing the order of well-known menu items (which would have been a non-starter.)&lt;/P&gt;
&lt;P&gt;Similarly with the rafted toolbars, there's only so much you can do to make the toolbars simpler if you can't change the core contents of the Standard and Formatting toolbars.&lt;/P&gt;
&lt;P&gt;So, it's not as if we're somehow smarter than the people who worked on the Office 2000 UI. (In fact, some of the biggest supporters of the Office 2007 UI today are people who worked on and taught us what they learned from these earlier versions.) They had to try to reduce the perception of bloat--to combat the fullness of the menus and toolbars--without changing the actual contents of the menus and toolbars. It was kind of like when I was told to clean my room as a kid and I just hid everything under the bed. It looks good on first blush (and on the back of the box), but the facade doesn't hold up for long.&lt;/P&gt;
&lt;P&gt;In the end analysis, we didn't end up making the suitcase any bigger or the zipper any easier to close--we just added more pockets.&lt;/P&gt;
&lt;P&gt;Next week, we'll take a detour into one of the special exhibits at &lt;I&gt;&lt;A href="http://blogs.msdn.com/jensenh/archive/2006/03/29/563938.aspx"&gt;Ye Olde Museum of Office Past&lt;/A&gt;&lt;/I&gt;: the "Office Assistant" wing.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=565877" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jensenh/archive/tags/All+Office+2007+UI+Posts/default.aspx">All Office 2007 UI Posts</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/History/default.aspx">History</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx">Why the New UI?</category></item><item><title>Ye Olde Museum Of Office Past (Why the UI, Part 2)</title><link>http://blogs.msdn.com/jensenh/archive/2006/03/29/563938.aspx</link><pubDate>Wed, 29 Mar 2006 17:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:563938</guid><dc:creator>jensenh</dc:creator><slash:comments>36</slash:comments><comments>http://blogs.msdn.com/jensenh/comments/563938.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jensenh/commentrss.aspx?PostID=563938</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jensenh/rsscomments.aspx?PostID=563938</wfw:comment><description>&lt;P&gt;&lt;I&gt;This is the second part in my eight-part series of entries in which I outline some of the reasons we decided to pursue a new user interface for Office 2007.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Today, I want to take you on a journey. A journey that starts back into the cold recesses of the &lt;A href="http://www.engadget.com/entry/1234000430055334/"&gt;mid-1980s&lt;/A&gt;, back into the days of &lt;A href="http://en.wikipedia.org/wiki/Enhanced_Graphics_Adapter"&gt;EGA&lt;/A&gt; and &lt;A href="http://en.wikipedia.org/wiki/Serial_port"&gt;serial port mice&lt;/A&gt; and the &lt;A href="http://www.i-lo.tarnow.pl/edu/inf/hist/gui/images/w101executive.gif"&gt;MS-DOS Executive&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Microsoft Word 1.0 for Windows shipped in 1989 after a long development cycle and was designed to run on Windows 386. There's not much more to the program than what you see here, but it gives you an idea of how far Word's come. The Berlin Wall was still up but if you squint your eyes, you can see the core of today's Word UI already present. There's an application-level menu bar, which Windows evolved from the Mac's top-level menu bar and the bottom-of-the-screen menu display of Microsoft's DOS programs. Word 1.0 also includes something not seen often in user interfaces since PARC: the toolbar. First used by Microsoft in Excel, it might look like there are two toolbars in Word 1.0, but in reality only the top bar is called a toolbar. Interestingly, the bottom row of buttons is called the "Ribbon"--something we didn't discover until I went back and made these screenshots some number of months ago. It's a small world.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/Word1.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/Word1_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;(Word 1.0 - Click to view full picture)&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;By the time Word 2.0 hit the market in 1992, the basic structure of the Word user interface has already solidified exactly as it is in Word 2003 today. File, Edit, View, Insert, Format, Tools, Table, Window, Help. A "Standard" and "Formatting" toolbar. Here's a program that was in design more than 15 years ago and yet the basic user interface has remained stable all this time. (I was in &lt;A href="http://www.wooster.k12.oh.us/edgewood/"&gt;junior high school &lt;/A&gt;at the time, programming on my &lt;A href="http://applemuseum.bott.org/sections/computers/IIc.html"&gt;Apple //c&lt;/A&gt;.)&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/Word2.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/Word2_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;(Word 2.0 - Click to view full picture)&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Yet, the thing was, this UI worked well for a program like Word 2.0. It had fewer than 100 commands, and because the Word team was able to plan the ideal menu structure for their program, the organization made sense. The toolbars were simply efficient duplicates of functionality found in the menu structure--no features existed only on toolbars. Browsing the menus was straightforward and fast--most menus had less than 10 items on them, and no menu hosted any fly-off hierarchical menus.&lt;/P&gt;
&lt;P&gt;Word 6.0 was a runaway hit. Capitalizing on the popularity of Windows 3.1, this was the turning point in Word's competition with WordPerfect. In terms of new user interface evolution, Word 6 introduced right-click context menus, tabbed dialog boxes, wizards, and toolbars along the bottom of the screen. The number of toolbars jumped from two in the previous version to eight in Word 6, and the menus became more full as features were added to the product.&lt;/P&gt;
&lt;P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/Word6.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/Word6_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;(Word 6.0 - Click to view full picture)&lt;/I&gt;&lt;/P&gt;Word 95 was the first 32-bit version of the product, designed to ride the wave of hoopla from the Windows 95 launch in August 1995. Although it was pretty much a straight port of Word 6, one small, innovative feature was introduced that most people would agree they wouldn't want to live without: red-squiggle underlined spell-checking. Many people cite Word 95 as the last in a generation of simpler, trimmed-down, pre-Internet word processors. 
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/Word95.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/Word95_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;(Word 95 - Click to view full picture)&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;While a small team had been working to port Office to the 32-bit OS and eventually shipping Office 95, a much larger team was working on what would become Office 97. Office 97 was a huge blockbuster, setting software sales records. Chock full of new features, Word 97 marked the beginning of a new stage of super-rich productivity apps.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.sunflowerhead.com/msimages/Word97.png"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/Word97_thumb.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;(Word 97 - Click to view full picture)&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;This richness took its toll in complexity, however. Office 97 introduced "command bars", an ultra-customizable user interface in which menus and toolbars were really the same thing. Every menu and toolbar could be dragged around to every side of the screen and floated or docked. Feature designers within Microsoft took full advantage of this new technology, with the number of toolbars rocketing up to 18 and the number of commands on the top-level menus nearly doubling.&lt;/P&gt;
&lt;P&gt;Arguably, the most important UI decision made in Word 97 was a simple one: introducing hierarchical menus. In all previous versions of Word, menus were a single list of items--easily scannable, easy to navigate. Excel, taking a cue from 1-2-3's labyrinthine UI, had previously introduced hierarchical menus and though there was an internal struggle between the development teams, eventually the Excel model prevailed and Word 97 got multi-level hierarchical menus.&lt;/P&gt;
&lt;P&gt;Why was the decision made? Well, the top-level menus in Word were full. Although an ever-increasing number of features were implemented only on toolbars, some features still needed menu entries and no room was left for them. Wrapping commands into multiple levels made more room for new commands. More room meant more features.&lt;/P&gt;
&lt;P&gt;The downside, however, was clear and eventually terminal: increased complexity. It's much more difficult for people to form a scanning strategy with hierarchical menus: you have to keep track at each moment which levels you've visited and which you've haven't. What was once a simple structure to visualize was now a more complicated, branching structure. Browsing for features was now less like looking at a shopping list and more like traversing a &lt;A href="http://en.wikipedia.org/wiki/B-tree"&gt;complex data structure&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Word 97 was the first version in which we started to see signs that people were feeling less in control of the program. Office 97 was a huge hit with both individuals and companies, but It was also marked the beginning of a long series of press stories accusing Office of being "bloated."&lt;/P&gt;
&lt;P&gt;(How interesting that today some people hearken back to Office 97 as being some sort of ultra-simple software panacea and how different that is from how people viewed it at the time.)&lt;/P&gt;
&lt;P&gt;Next time: How Office worked to reduce the perception of "bloat." &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=563938" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jensenh/archive/tags/All+Office+2007+UI+Posts/default.aspx">All Office 2007 UI Posts</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/History/default.aspx">History</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx">Why the New UI?</category></item><item><title>The Why of the New UI (Part 1)</title><link>http://blogs.msdn.com/jensenh/archive/2006/03/28/563007.aspx</link><pubDate>Tue, 28 Mar 2006 17:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:563007</guid><dc:creator>jensenh</dc:creator><slash:comments>36</slash:comments><comments>http://blogs.msdn.com/jensenh/comments/563007.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jensenh/commentrss.aspx?PostID=563007</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jensenh/rsscomments.aspx?PostID=563007</wfw:comment><description>&lt;P&gt;This is the first in a series of entries in which I outline some of the reasons we decided to pursue a new user interface for Office 2007.&lt;/P&gt;
&lt;P&gt;Any discussion about the graphical user interface of computers today has to start all the way back at the Xerox &lt;A href="http://www.parc.xerox.com/"&gt;Palo Alto Research Center&lt;/A&gt; (PARC) in the 1970s. An amazing and ultimately historic collection of brainpower came together to work on the &lt;A href="http://en.wikipedia.org/wiki/Xerox_Alto"&gt;Alto&lt;/A&gt; and later &lt;A href="http://www.digibarn.com/friends/curbow/star/retrospect/"&gt;Star &lt;/A&gt;systems. A remarkable collection of technologies and concepts that are now commonplace were first incubated at PARC: WYSIWYG (what you see is what you get), the use of the mouse, the desktop metaphor (including folders and icons), overlapping windows, Ethernet, laser printing, and a number of the controls that now encompass the modern user interface: menus, scroll bars, edit controls, check boxes. &lt;A href="http://www.acypher.com/wwid/Chapters/05SmallStar2.jpg"&gt;This picture&lt;/A&gt; gives you some idea of what the Star interface looked like. (Some idiosyncrasies of the Star, such as the fact that you had to click on inactive windows in order to cause them to paint, are largely forgotten today.)&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.catb.org/~esr/writings/taouu/html/graphics/xerox_star.jpg"&gt;&lt;IMG src="http://www.sunflowerhead.com/msimages/XeroxStar.png"&gt;&lt;/A&gt;&lt;BR&gt;&lt;I&gt;(Click to enlarge)&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;The Star was not a commercial success, and today many technology historians point out that Xerox did not do very much to protect the intellectual property they created. As a result, most people today think of Xerox as just a copier company despite the essential role PARC played in incubating the modern user interface.&lt;/P&gt;
&lt;P&gt;Many of the influential contributors to the ideas behind the Star found their way to other companies, notably Microsoft and Apple. Apple was first to borrow and expand upon the ideas of the Star, first in the failed high-end &lt;A href="http://lisa.sunder.net/mirrors/Simon/Lisa/Index.html"&gt;Lisa system&lt;/A&gt; and then later in the &lt;A href="http://en.wikipedia.org/wiki/Apple_Macintosh"&gt;Macintosh&lt;/A&gt;. Lisa standardized a number of designs that are still used in many modern user interfaces: the top-level menu bar, the concept of checking selected menu items and graying out those that are disabled. (The changes weren't all good--some PARC ideas abandoned by Apple, such as proportional scroll bars, didn't make their way back into the mainstream until &lt;A href="http://en.wikipedia.org/wiki/Windows_95"&gt;Windows 95&lt;/A&gt;.) If you're interested in a more detailed history with screenshots, &lt;A href="http://arstechnica.com/articles/paedia/gui.ars/4"&gt;Jeremy Reimer has an interesting site&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The Macintosh went on to to inherit much from the Star and Lisa and, of course, the Mac brand name carries on today. Microsoft worked with early Apple prototypes to develop &lt;A href="http://www.macworld.com/2000/10/bc/11timeline/index.php"&gt;Word 1.0&lt;/A&gt;, which shipped in 1984 with the original Mac. Multiplan and Chart were also under development for the &lt;A href="http://www.mac512.com/512k.htm"&gt;512K Mac&lt;/A&gt;, and they eventually shipped together in 1985 as &lt;A href="http://www.macworld.com/2000/10/bc/11timeline/index.php"&gt;Microsoft Excel 1.0&lt;/A&gt;: the first blockbuster retail program available for the Macintosh (and the stated reason many people purchased early Macs.) Here you can see &lt;A href="http://toastbucket.com/apple1984ad/p08.html"&gt;pictures of early Microsoft productivity apps&lt;/A&gt; in Apple advertising from 1984&lt;/P&gt;
&lt;P&gt;Thus, the roots of the early Microsoft Office programs were rooted in the Mac and of course, the user interface reflected that. As the Mac's first and biggest provider of software (a title Microsoft still holds today), some of the UI decisions made in the original Macintosh were influenced by the needs of Microsoft's development teams. While the extent to which it is admitted this happened varies widely depending on the personal account, it is safe to say that the programs were developed with an intimate understanding of the system and vice versa. Certainly, the basic outline of Office's graphical user interface (especially the use of a top-level menu bar) has its roots in that first Macintosh version.&lt;/P&gt;
&lt;P&gt;Next time, we visit "&lt;I&gt;Ye Olde Museum of Office Past&lt;/I&gt;" and look at Word for Windows through the ages.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=563007" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jensenh/archive/tags/All+Office+2007+UI+Posts/default.aspx">All Office 2007 UI Posts</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/History/default.aspx">History</category><category domain="http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx">Why the New UI?</category></item></channel></rss>