<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: less is not enough</title>
	<atom:link href="http://www.disambiguity.com/less-is-not-enough/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.disambiguity.com/less-is-not-enough/</link>
	<description>pretty design pending</description>
	<pubDate>Thu, 20 Nov 2008 12:13:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Giles Colborne</title>
		<link>http://www.disambiguity.com/less-is-not-enough/#comment-149626</link>
		<dc:creator>Giles Colborne</dc:creator>
		<pubDate>Wed, 17 Sep 2008 10:03:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/2006/10/18/less-is-not-enough/#comment-149626</guid>
		<description>One line in the article jumped out at me.

'We've seen some user testing that has shown users asking for more complexity to help enable their decision making.'

I'd approach that kind of user comment with extreme caution.

I often see users asking for more information to help make a decision. But that doesn't mean they need more information. It just means they're not comfortable and that they *assume* that more information will solve their problem.

We've recently been looking at designs that provide less information, but present it in a more compelling way. Users were happier to make decisions and happier with the outcome.

Equally, we frequently see users succumb to information paralysis. They get so obsessed with research that they become unable to make a decision.

So my experience is that, often, less really is better.</description>
		<content:encoded><![CDATA[<p>One line in the article jumped out at me.</p>
<p>&#8216;We&#8217;ve seen some user testing that has shown users asking for more complexity to help enable their decision making.&#8217;</p>
<p>I&#8217;d approach that kind of user comment with extreme caution.</p>
<p>I often see users asking for more information to help make a decision. But that doesn&#8217;t mean they need more information. It just means they&#8217;re not comfortable and that they *assume* that more information will solve their problem.</p>
<p>We&#8217;ve recently been looking at designs that provide less information, but present it in a more compelling way. Users were happier to make decisions and happier with the outcome.</p>
<p>Equally, we frequently see users succumb to information paralysis. They get so obsessed with research that they become unable to make a decision.</p>
<p>So my experience is that, often, less really is better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Fried</title>
		<link>http://www.disambiguity.com/less-is-not-enough/#comment-6787</link>
		<dc:creator>Jason Fried</dc:creator>
		<pubDate>Sat, 21 Oct 2006 16:03:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/2006/10/18/less-is-not-enough/#comment-6787</guid>
		<description>Great discussion. Thanks for getting it started.

At 37signals we build software for people who are looking for simple tools that execute on the basics beautifully. That means our products aren't for everyone. And that's ok. Besides food, water, and shelter, nothing is for everyone.

Just as Microsoft Project isn't for us, Basecamp may not be for you. Just as Outlook isn't for us, Backpack may not be for you. And that's fine. There are plenty of people out there on both sides to make both sides equally good and successful.

As it's been echoed many times the answer is "it depends." We're just trying to provide an alternative so there's something else to depend on when it depends.

Bottom line: Use what works best for you. It may be our products, someone else's product, your own custom product. Heck, paper and pencil still works great! I use it that combo all the time myself. And sometimes I use a pen instead, and other times I use a post-it note, and other times I use lined paper, and other times I use unlined. You should use the right tool for the job. It's up to you what the right tool is for the particular situation you're in.

Anyway, thanks again for everyone's civil and interesting comments here!</description>
		<content:encoded><![CDATA[<p>Great discussion. Thanks for getting it started.</p>
<p>At 37signals we build software for people who are looking for simple tools that execute on the basics beautifully. That means our products aren&#8217;t for everyone. And that&#8217;s ok. Besides food, water, and shelter, nothing is for everyone.</p>
<p>Just as Microsoft Project isn&#8217;t for us, Basecamp may not be for you. Just as Outlook isn&#8217;t for us, Backpack may not be for you. And that&#8217;s fine. There are plenty of people out there on both sides to make both sides equally good and successful.</p>
<p>As it&#8217;s been echoed many times the answer is &#8220;it depends.&#8221; We&#8217;re just trying to provide an alternative so there&#8217;s something else to depend on when it depends.</p>
<p>Bottom line: Use what works best for you. It may be our products, someone else&#8217;s product, your own custom product. Heck, paper and pencil still works great! I use it that combo all the time myself. And sometimes I use a pen instead, and other times I use a post-it note, and other times I use lined paper, and other times I use unlined. You should use the right tool for the job. It&#8217;s up to you what the right tool is for the particular situation you&#8217;re in.</p>
<p>Anyway, thanks again for everyone&#8217;s civil and interesting comments here!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olly Wright</title>
		<link>http://www.disambiguity.com/less-is-not-enough/#comment-6784</link>
		<dc:creator>Olly Wright</dc:creator>
		<pubDate>Sat, 21 Oct 2006 10:49:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/2006/10/18/less-is-not-enough/#comment-6784</guid>
		<description>MS Project is a perfectly ok tool. The problem is that it is built around the waterfall project management approach: gantt charts, dependencies, milestones etc. Agile design / development doesn't work that way or need this. Planning an agile project with MS Project is a pointless exercise: you could use the same gantt chart for all agile projects, just change the dates.

Right now we have ditched MS Project and waterfall for all our large projects. We have had vastly better results running agile processes, especially now we've found good ways to make the process user-centric, including rapid prototyping and multiple rounds of user testing. Above a certain level of scale, waterfall just breaks down. The last $1millon+ project we ran waterfall was a couple of years ago and was probably the toughest project I've ever worked on in terms of meeting deliverable and deadlines. And it almost killed the people working on the project. Never again!

For small projcts we still run waterfall, so MS Project is somewhat useful. However the threshold for going agile is getting lower and lower for us, our aim is to eventually be able to run every project this way, at any scale. 

As for less is more, this TED lecture is the most compelling argument for it I've seen for a long time:

http://www.ted.com/tedtalks/tedtalksplayer.cfm?key=b_schwartz</description>
		<content:encoded><![CDATA[<p>MS Project is a perfectly ok tool. The problem is that it is built around the waterfall project management approach: gantt charts, dependencies, milestones etc. Agile design / development doesn&#8217;t work that way or need this. Planning an agile project with MS Project is a pointless exercise: you could use the same gantt chart for all agile projects, just change the dates.</p>
<p>Right now we have ditched MS Project and waterfall for all our large projects. We have had vastly better results running agile processes, especially now we&#8217;ve found good ways to make the process user-centric, including rapid prototyping and multiple rounds of user testing. Above a certain level of scale, waterfall just breaks down. The last $1millon+ project we ran waterfall was a couple of years ago and was probably the toughest project I&#8217;ve ever worked on in terms of meeting deliverable and deadlines. And it almost killed the people working on the project. Never again!</p>
<p>For small projcts we still run waterfall, so MS Project is somewhat useful. However the threshold for going agile is getting lower and lower for us, our aim is to eventually be able to run every project this way, at any scale. </p>
<p>As for less is more, this TED lecture is the most compelling argument for it I&#8217;ve seen for a long time:</p>
<p><a href="http://www.ted.com/tedtalks/tedtalksplayer.cfm?key=b_schwartz" rel="nofollow">http://www.ted.com/tedtalks/tedtalksplayer.cfm?key=b_schwartz</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grant</title>
		<link>http://www.disambiguity.com/less-is-not-enough/#comment-6770</link>
		<dc:creator>Grant</dc:creator>
		<pubDate>Thu, 19 Oct 2006 22:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/2006/10/18/less-is-not-enough/#comment-6770</guid>
		<description>The idea of "onion skinning" is something that intrigues me.  Returning to that online accounting application - one of the things I discussed with my friend is that the interface should "unfold".  The simplest usable UI by default, then the UI provides hints to more advanced features that are then accessible.

I love this idea in theory, but I'm yet to see it in practice.  The "Advanced" button that Zane mentions is one way, but it doesn't offer the fine grained "unfolding" that I think is necessary.  To my mind, with this approach you either have simple/uncluttered or complex/cluttered.

My thinking is that an "unfolding" UI would gradually release the complexity to the adventurous in the context of their workflow.  But that's easier said than done.

Does that even make sense?  If it does, if anyone has any suggestions as to applications/sites that "unfold" or "onion skin" I'd love to hear about them...</description>
		<content:encoded><![CDATA[<p>The idea of &#8220;onion skinning&#8221; is something that intrigues me.  Returning to that online accounting application - one of the things I discussed with my friend is that the interface should &#8220;unfold&#8221;.  The simplest usable UI by default, then the UI provides hints to more advanced features that are then accessible.</p>
<p>I love this idea in theory, but I&#8217;m yet to see it in practice.  The &#8220;Advanced&#8221; button that Zane mentions is one way, but it doesn&#8217;t offer the fine grained &#8220;unfolding&#8221; that I think is necessary.  To my mind, with this approach you either have simple/uncluttered or complex/cluttered.</p>
<p>My thinking is that an &#8220;unfolding&#8221; UI would gradually release the complexity to the adventurous in the context of their workflow.  But that&#8217;s easier said than done.</p>
<p>Does that even make sense?  If it does, if anyone has any suggestions as to applications/sites that &#8220;unfold&#8221; or &#8220;onion skin&#8221; I&#8217;d love to hear about them&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zane Rockenbaugh</title>
		<link>http://www.disambiguity.com/less-is-not-enough/#comment-6769</link>
		<dc:creator>Zane Rockenbaugh</dc:creator>
		<pubDate>Thu, 19 Oct 2006 20:12:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/2006/10/18/less-is-not-enough/#comment-6769</guid>
		<description>
I don't think it's so much about level or expertise as role. I've not seen an application that does that yet, but I'd think the better solution is to do this dynamically rather than during installation as the interface should be dynamic on role (I'm assuming a bit here).


I may be an expert on an application, but as a developer, I most often want to get my next bug, not get reports on bug trending. But, maybe I develop and manage a project, so I want to flip between roles quickly. Even if I'm a power user and know everything, I don't necessarily *want* to be presented with all options. It makes navigation/use difficult, even if comprehension is not a problem.


I believe, therefore, that experties and role (perhaps related to the idea of intent?) represent two different dimensions that must be dealt with as such and cannot be meaningfully collapsed.
</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think it&#8217;s so much about level or expertise as role. I&#8217;ve not seen an application that does that yet, but I&#8217;d think the better solution is to do this dynamically rather than during installation as the interface should be dynamic on role (I&#8217;m assuming a bit here).</p>
<p>I may be an expert on an application, but as a developer, I most often want to get my next bug, not get reports on bug trending. But, maybe I develop and manage a project, so I want to flip between roles quickly. Even if I&#8217;m a power user and know everything, I don&#8217;t necessarily *want* to be presented with all options. It makes navigation/use difficult, even if comprehension is not a problem.</p>
<p>I believe, therefore, that experties and role (perhaps related to the idea of intent?) represent two different dimensions that must be dealt with as such and cannot be meaningfully collapsed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gordon</title>
		<link>http://www.disambiguity.com/less-is-not-enough/#comment-6765</link>
		<dc:creator>Gordon</dc:creator>
		<pubDate>Thu, 19 Oct 2006 14:45:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/2006/10/18/less-is-not-enough/#comment-6765</guid>
		<description>Zane - some applications already offer that 'view' of functionality. I've used a few that, as part of the installation, ask what type of user you think you are and then limit the interface based on that.

But as, the highly talented project manager, Lisa says, it should be more about learning the application, rather than the level you (the user) THINK you are at (we are all worse than we perceive, or is it better, I forget).

So, chuck that into the mix and you get an interface that, somehow, uses HOW you use the UI (decisions you make, and why you make them) coupled with the amount of time you've used the application for (allowing for differing rates of comprehension) and it must never ever hide things away without letting the user know about them.

Crack that and become a millionaire!</description>
		<content:encoded><![CDATA[<p>Zane - some applications already offer that &#8216;view&#8217; of functionality. I&#8217;ve used a few that, as part of the installation, ask what type of user you think you are and then limit the interface based on that.</p>
<p>But as, the highly talented project manager, Lisa says, it should be more about learning the application, rather than the level you (the user) THINK you are at (we are all worse than we perceive, or is it better, I forget).</p>
<p>So, chuck that into the mix and you get an interface that, somehow, uses HOW you use the UI (decisions you make, and why you make them) coupled with the amount of time you&#8217;ve used the application for (allowing for differing rates of comprehension) and it must never ever hide things away without letting the user know about them.</p>
<p>Crack that and become a millionaire!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leisa.reichelt</title>
		<link>http://www.disambiguity.com/less-is-not-enough/#comment-6764</link>
		<dc:creator>leisa.reichelt</dc:creator>
		<pubDate>Thu, 19 Oct 2006 14:17:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/2006/10/18/less-is-not-enough/#comment-6764</guid>
		<description>hey guys, thanks for your comments so far! I'm agreeing with pretty much all of it (except that I think Gordon was suggesting that I must be a bad project manager because I got my initial skills from Microsoft!!) :)

I've been quite interested in this concept that Interaction Designers have been talking about lately, that they call 'Onion Skinning', which doesn't really make that much sense as a metaphor, but the ideas is that there are layers of complexity available, and you only show the bare minimum to start off with, and then users can make their interface more and more complex as they require/desire.

I think it's entirely true that there's not one rule as to how simple or complex an interface should be. Instead, as designers/information architects and the like are forever saying 'it depends'. 

I reckon that there are probably some rules/guidelines that can be made around when and how complexity is required (and similarly for simplicity). One day when I have some spare time on my hands, I might have  a bash at working out what those are.

At a starting point, it's got something to do with novice/expert, but I think it also has something to do with decision making processes and intent.

What do you think?</description>
		<content:encoded><![CDATA[<p>hey guys, thanks for your comments so far! I&#8217;m agreeing with pretty much all of it (except that I think Gordon was suggesting that I must be a bad project manager because I got my initial skills from Microsoft!!) <img src='http://www.disambiguity.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;ve been quite interested in this concept that Interaction Designers have been talking about lately, that they call &#8216;Onion Skinning&#8217;, which doesn&#8217;t really make that much sense as a metaphor, but the ideas is that there are layers of complexity available, and you only show the bare minimum to start off with, and then users can make their interface more and more complex as they require/desire.</p>
<p>I think it&#8217;s entirely true that there&#8217;s not one rule as to how simple or complex an interface should be. Instead, as designers/information architects and the like are forever saying &#8216;it depends&#8217;. </p>
<p>I reckon that there are probably some rules/guidelines that can be made around when and how complexity is required (and similarly for simplicity). One day when I have some spare time on my hands, I might have  a bash at working out what those are.</p>
<p>At a starting point, it&#8217;s got something to do with novice/expert, but I think it also has something to do with decision making processes and intent.</p>
<p>What do you think?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zane Rockenbaugh</title>
		<link>http://www.disambiguity.com/less-is-not-enough/#comment-6763</link>
		<dc:creator>Zane Rockenbaugh</dc:creator>
		<pubDate>Thu, 19 Oct 2006 12:39:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/2006/10/18/less-is-not-enough/#comment-6763</guid>
		<description>
To both Grant and Gordon's point, it reminds me of an excellent design trick that we're all familliar with: the "advanced" button. The best discussion I ever saw of this idea was in terms of the Java SWING API (which is very complex)  by (I believe) one of the creators of JNDI. He was arguing that the base API should be very simple, allowing developers to do common things, like create a dialog box, with a single command (SWING as it stands would take dozens). For those users that need it, you'd call "getAdvancedApi" or whatever and get a handle on the full blow API.


We see this all the time in configuration menues where the common stuff is on the first page, but we can click "advanced" to get a handle on the fine details. Perhaps we need the same thing in UIs. Common stuff up front, uncluttered, and easy to use. Power features, however, are still available by clicking a button that would bring up more features, or maybe even dynamically change the UI itself. Indeed, one could even envision a fully mature approach moving the user through many different UI experiences that, in the case of project management, expose power functions for executives, QA, project managers, etc.
</description>
		<content:encoded><![CDATA[<p>To both Grant and Gordon&#8217;s point, it reminds me of an excellent design trick that we&#8217;re all familliar with: the &#8220;advanced&#8221; button. The best discussion I ever saw of this idea was in terms of the Java SWING API (which is very complex)  by (I believe) one of the creators of JNDI. He was arguing that the base API should be very simple, allowing developers to do common things, like create a dialog box, with a single command (SWING as it stands would take dozens). For those users that need it, you&#8217;d call &#8220;getAdvancedApi&#8221; or whatever and get a handle on the full blow API.</p>
<p>We see this all the time in configuration menues where the common stuff is on the first page, but we can click &#8220;advanced&#8221; to get a handle on the fine details. Perhaps we need the same thing in UIs. Common stuff up front, uncluttered, and easy to use. Power features, however, are still available by clicking a button that would bring up more features, or maybe even dynamically change the UI itself. Indeed, one could even envision a fully mature approach moving the user through many different UI experiences that, in the case of project management, expose power functions for executives, QA, project managers, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gordon</title>
		<link>http://www.disambiguity.com/less-is-not-enough/#comment-6762</link>
		<dc:creator>Gordon</dc:creator>
		<pubDate>Thu, 19 Oct 2006 11:50:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/2006/10/18/less-is-not-enough/#comment-6762</guid>
		<description>So, MS Project helped you become the project manager you are/were today.

But what if that project manager and the processes she follows are overblown and antiquated? Is that when "less is more" comes into play?

Like most things, I think the less is more approach is useful for certain things. If you have a business manager demanding breakdowns of work, and whatnot, then you can either try and educate that having someone spend a day producing a spreadsheet on costs isn't really cost effective in itself... or just give him the figures he wants.

To me, the one issue with the 37signals stuff is that it is "just less". There is no more, no learning curve beyond a certain point. Want more project management features? Use something else? Now that's advantageous to the 37signals guys but leaves the user high and dry, and having to learn multiple products. A product that hides the 'more' until it's needed is the true holder of "less is more".

I hope that makes some sort of sense. Hell I know what *I* mean!</description>
		<content:encoded><![CDATA[<p>So, MS Project helped you become the project manager you are/were today.</p>
<p>But what if that project manager and the processes she follows are overblown and antiquated? Is that when &#8220;less is more&#8221; comes into play?</p>
<p>Like most things, I think the less is more approach is useful for certain things. If you have a business manager demanding breakdowns of work, and whatnot, then you can either try and educate that having someone spend a day producing a spreadsheet on costs isn&#8217;t really cost effective in itself&#8230; or just give him the figures he wants.</p>
<p>To me, the one issue with the 37signals stuff is that it is &#8220;just less&#8221;. There is no more, no learning curve beyond a certain point. Want more project management features? Use something else? Now that&#8217;s advantageous to the 37signals guys but leaves the user high and dry, and having to learn multiple products. A product that hides the &#8216;more&#8217; until it&#8217;s needed is the true holder of &#8220;less is more&#8221;.</p>
<p>I hope that makes some sort of sense. Hell I know what *I* mean!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grant</title>
		<link>http://www.disambiguity.com/less-is-not-enough/#comment-6758</link>
		<dc:creator>Grant</dc:creator>
		<pubDate>Thu, 19 Oct 2006 08:28:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/2006/10/18/less-is-not-enough/#comment-6758</guid>
		<description>I had this conversation with a friend of mine that's developing an online accounting product.  He consistently gets requests from customers who need functionality in order to run their business.  To these customers, the "less is better" approach doesn't serve their needs.

I agree with Zane - it totally depends on context and who the audience is.  An accounting product by necessity has to do a lot more than, say, a BlinkSale.

But at the same time, BlinkSale probably has more customers because of its simplicity and targeted approach than my friend's business.  So for a reasonable part of the market those added features just aren't warranted.

I don't use tools like Basecamp because I need much more nuanced control of defect tracking for a larger scale project.  But I can think of many projects I've done where Basecamp is perfect.  So in one case Basecamp's "less is better" approach is a benefit, in another it's a drawback.  Each tool for it's job.

The trick is working out the right balance and making sure that whatever you build it's as usable as it can be.  And sometimes usable != simple.</description>
		<content:encoded><![CDATA[<p>I had this conversation with a friend of mine that&#8217;s developing an online accounting product.  He consistently gets requests from customers who need functionality in order to run their business.  To these customers, the &#8220;less is better&#8221; approach doesn&#8217;t serve their needs.</p>
<p>I agree with Zane - it totally depends on context and who the audience is.  An accounting product by necessity has to do a lot more than, say, a BlinkSale.</p>
<p>But at the same time, BlinkSale probably has more customers because of its simplicity and targeted approach than my friend&#8217;s business.  So for a reasonable part of the market those added features just aren&#8217;t warranted.</p>
<p>I don&#8217;t use tools like Basecamp because I need much more nuanced control of defect tracking for a larger scale project.  But I can think of many projects I&#8217;ve done where Basecamp is perfect.  So in one case Basecamp&#8217;s &#8220;less is better&#8221; approach is a benefit, in another it&#8217;s a drawback.  Each tool for it&#8217;s job.</p>
<p>The trick is working out the right balance and making sure that whatever you build it&#8217;s as usable as it can be.  And sometimes usable != simple.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
