{"id":7970,"date":"2014-01-17T13:01:42","date_gmt":"2014-01-17T12:01:42","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/?p=7970"},"modified":"2014-01-17T13:01:42","modified_gmt":"2014-01-17T12:01:42","slug":"frank-comments-from-microsoft-product-manager-on-the-visual-studio-2012-user-interface-mess-secrecy-is-bad-it-lets-problems-fester","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/7970-frank-comments-from-microsoft-product-manager-on-the-visual-studio-2012-user-interface-mess-secrecy-is-bad-it-lets-problems-fester.html","title":{"rendered":"Frank comments from Microsoft Product Manager on the Visual Studio 2012 user interface mess. \u201cSecrecy is bad &#8211; it lets problems fester\u201d"},"content":{"rendered":"<p>When Visual Studio 2012 was first previewed, it presented a new IDE style which featured all-caps menus and a mainly monochrome icon set which most developers disliked; the icons were too hard to distinguish. Microsoft has tweaked the design, restored more colour, and I hear fewer complaints today, but that essential design approach remains in Visual Studio 2013. <\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2014\/01\/image26.png\"><img loading=\"lazy\" decoding=\"async\" title=\"image\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"image\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2014\/01\/image_thumb26.png\" width=\"405\" height=\"254\" \/><\/a><\/p>\n<p>Microsoft product manager Brian Harry has made some frank comments on what happened, in a series of comments beginning <a href=\"http:\/\/blogs.msdn.com\/b\/bharry\/archive\/2013\/12\/09\/visual-studio-2013-1-rc-is-available.aspx#10483229\" target=\"_blank\">here<\/a>. The comments were made last month, but I had not seen them until today and consider them worth highlighting.<\/p>\n<p>\u201cThe implementation of the new UI in 2012 was a mess\u201d says Harry, explaining that the team assigned to create the new look was too small. Worse, it was too secret. \u201cTo aggravate this folly, there was a bit of a &quot;cone of secrecy&quot; around the new UI because we didn&#8217;t want it &quot;leaking&quot;.&#160; Even I didn&#8217;t get to see it until months into it,\u201d he writes.<\/p>\n<p>After a strong negative reaction to the preview, \u201cwe eventually came to realize we had a crisis on our hands,\u201d says Harry:<\/p>\n<blockquote>\n<p>Could we have reversed direction, of course.&#160; We debated it vigorously &#8211; and for a while, I have to admit, I wasn&#8217;t sure.&#160; Ultimately, I concluded that the only way was forward (not that it was actually my decision but I&#8217;m just stating my position).&#160; I know some people will disagree with me emphatically and I respect that.&#160; I am in the camp of people who generally like the new UI style.&#160; I know some people think there aren&#8217;t any people in that camp but I&#8217;ve seen the survey&#8217;s and there actually are quite a lot of them.&#160; I do believe there is continued room for improvement and we made some improvements over the past year (the Blue theme, for instance, is very popular &#8211; actually Dark is too; Light, not so much).&#160; I&#8217;ve gotten completely used to all CAPS menus.&#160; They never bothered me much and now, it just looks normal to me.&#160; Contrast has gotten better.&#160; Icon color has gotten better.&#160; Icon shapes have gotten better.&#160; I&#8217;d, personally, still like to see more liberal use of color (Team Explorer is mine and you can see we are a bit more liberal with color than much of VS :))&#160; But all in all, I like the new UI and generally, people internally are happy with it too.<\/p>\n<p>It was a journey and we made mistakes a long the way.&#160; I think the biggest learning was &#8211; Don&#8217;t kid yourself into thinking you can do a ripple effect feature like that &quot;on the cheap&quot;.&#160; Another learning, for me at least, is secrecy is bad &#8211; it lets problems fester until they become crises.&#160; Share, share, share.&#160; The feedback is critical to course correction.<\/p>\n<\/blockquote>\n<p>Now some observations of my own. My sense is that the flaws in the design stem from over-application of the content-first, \u201cimmersive UI\u201d concept which is also seen in Windows 8 \u201cMetro\u201d or \u201cModern\u201d apps. This concept makes perfect sense if you are browsing the web or reading a document: you want the screen furniture and tools to get out of the way as far as possible. If you are <strong>creating<\/strong> content though, the tools become more important. Arguably they become part of the \u201ccontent\u201d, if you define that as what you are focusing on. <\/p>\n<p>I see the same design error in Microsoft Office 2013, which has a washed-out UI similar in many ways to that in Visual Studio 2012. If you are using Office mainly to consume content, it makes sense, but Office is a content creation tool, and the icons should be more prominent.<\/p>\n<p>I am not sure of the logic behind all-caps menus except that they look vaguely modern and industrial; everybody knows that ALL CAPS is harder to read than lower case or mixed case, so this makes little sense to me.<\/p>\n<p>In neither case is it that big a deal: I can still work productively and you get used to the UI.<\/p>\n<p>Finally, you can tell from Harry\u2019s remarks that the development team at Microsoft went all-out to try and please developers while also satisfying whatever corporate goals (misguided or not) were behind the new style. Kudos to them.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When Visual Studio 2012 was first previewed, it presented a new IDE style which featured all-caps menus and a mainly monochrome icon set which most developers disliked; the icons were too hard to distinguish. Microsoft has tweaked the design, restored more colour, and I hear fewer complaints today, but that essential design approach remains in &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/7970-frank-comments-from-microsoft-product-manager-on-the-visual-studio-2012-user-interface-mess-secrecy-is-bad-it-lets-problems-fester.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Frank comments from Microsoft Product Manager on the Visual Studio 2012 user interface mess. \u201cSecrecy is bad &#8211; it lets problems fester\u201d<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,55],"tags":[586,955],"class_list":["post-7970","post","type-post","status-publish","format-standard","hentry","category-net","category-microsoft","tag-microsoft","tag-visual-studio"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/7970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=7970"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/7970\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=7970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=7970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=7970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}