<?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: Agenda: addendum</title>
	<atom:link href="http://www.cognitivefriction.net/2007/10/19/agenda-addendum/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cognitivefriction.net/2007/10/19/agenda-addendum/</link>
	<description>User Experience Design</description>
	<pubDate>Sat, 22 Nov 2008 00:26:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: John</title>
		<link>http://www.cognitivefriction.net/2007/10/19/agenda-addendum/#comment-22819</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 24 Oct 2007 13:17:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognitivefriction.net/2007/10/19/agenda-addendum/#comment-22819</guid>
		<description>Some great points Des, thanks. You've guessed where I'm going with this. In my follow on post I want to argue that the Agile roots of 37 Signals development methods are not a contributing factor in their success, but rather a natural extension of how you would work if you were:

a. A well motivated and very talented crew.
b. Working in a domain where you are a typical user.

Strip away these factors and you just have a development ethos that is Agile-lite. In the hands of the average bunch of schmos, this approach will probably lead to software that is not terribly good.</description>
		<content:encoded><![CDATA[<p>Some great points Des, thanks. You&#8217;ve guessed where I&#8217;m going with this. In my follow on post I want to argue that the Agile roots of 37 Signals development methods are not a contributing factor in their success, but rather a natural extension of how you would work if you were:</p>
<p>a. A well motivated and very talented crew.<br />
b. Working in a domain where you are a typical user.</p>
<p>Strip away these factors and you just have a development ethos that is Agile-lite. In the hands of the average bunch of schmos, this approach will probably lead to software that is not terribly good.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Des Traynor</title>
		<link>http://www.cognitivefriction.net/2007/10/19/agenda-addendum/#comment-22818</link>
		<dc:creator>Des Traynor</dc:creator>
		<pubDate>Mon, 22 Oct 2007 23:13:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognitivefriction.net/2007/10/19/agenda-addendum/#comment-22818</guid>
		<description>I think the main difference between 37Signals and Cooper is that 37Signals rarely design anything that they don't or wouldn't use themselves. 

37Signals are a consulting company building software that consulting companies like. They are addressing issues that they have first hand experience with, so it makes sense for them to bypass several stages of planning, requirements documents, functional specs etc. They can design,build and user test as they are their own customers. 

It's a real thorn in my side, and with the advent of AJAX, Rich Media and the like I believe/hope the static  wireframe will become redundant for web application design. 

Instead what we will see are screen frameworks[1], followed by design description documents[2], followed by working low fidelity prototypes[3]. Unfortunately the tools for quickly hacking the last of these are lacking at the moment. 

Great to see you back blogging John!

Des


[1] http://www.uxmatters.com/MT/archives/000225.php
[2] http://www.thinkvitamin.com/features/design/deliverables-that-work-design-description-documents
[3] http://protoscript.com/</description>
		<content:encoded><![CDATA[<p>I think the main difference between 37Signals and Cooper is that 37Signals rarely design anything that they don&#8217;t or wouldn&#8217;t use themselves. </p>
<p>37Signals are a consulting company building software that consulting companies like. They are addressing issues that they have first hand experience with, so it makes sense for them to bypass several stages of planning, requirements documents, functional specs etc. They can design,build and user test as they are their own customers. </p>
<p>It&#8217;s a real thorn in my side, and with the advent of AJAX, Rich Media and the like I believe/hope the static  wireframe will become redundant for web application design. </p>
<p>Instead what we will see are screen frameworks[1], followed by design description documents[2], followed by working low fidelity prototypes[3]. Unfortunately the tools for quickly hacking the last of these are lacking at the moment. </p>
<p>Great to see you back blogging John!</p>
<p>Des</p>
<p>[1] <a href="http://www.uxmatters.com/MT/archives/000225.php" rel="nofollow">http://www.uxmatters.com/MT/archives/000225.php</a><br />
[2] <a href="http://www.thinkvitamin.com/features/design/deliverables-that-work-design-description-documents" rel="nofollow">http://www.thinkvitamin.com/features/design/deliverables-that-work-design-description-documents</a><br />
[3] <a href="http://protoscript.com/" rel="nofollow">http://protoscript.com/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.cognitivefriction.net/2007/10/19/agenda-addendum/#comment-22817</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sat, 20 Oct 2007 21:14:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognitivefriction.net/2007/10/19/agenda-addendum/#comment-22817</guid>
		<description>Rob, David, many thanks for the comments guys. You both hit on the issue of scale and complexity, which is central, but I think here's more going on here. I'm trying to get my thoughts straight for the next post on the issue. I have a sneaky feeling that what the 37 Signals guys do is fine in their context, but doesn't port that well. I hope to post again tomorrow, when the kids are at their Nan's, so I'll see if this is going anywhere then.</description>
		<content:encoded><![CDATA[<p>Rob, David, many thanks for the comments guys. You both hit on the issue of scale and complexity, which is central, but I think here&#8217;s more going on here. I&#8217;m trying to get my thoughts straight for the next post on the issue. I have a sneaky feeling that what the 37 Signals guys do is fine in their context, but doesn&#8217;t port that well. I hope to post again tomorrow, when the kids are at their Nan&#8217;s, so I&#8217;ll see if this is going anywhere then.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Brooks</title>
		<link>http://www.cognitivefriction.net/2007/10/19/agenda-addendum/#comment-22816</link>
		<dc:creator>Rob Brooks</dc:creator>
		<pubDate>Sat, 20 Oct 2007 13:38:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognitivefriction.net/2007/10/19/agenda-addendum/#comment-22816</guid>
		<description>John, my experience building websites  has been most of the clients with smaller sites were much happier to be presented with the final plan - with a small project it's always seemed easier for me to hold it all in my head and then produce the final object straight from there.

When working on much bigger sites, I've generally had to produce much more detailed plans and work through them in depth. I think this is more to do with the sheer number of people involved than any intrinsic requirement of larger sites - everyone on the client side wants to have their say, and generally it's that their area should be at the top and everything else is irrelevant.

I lean towards the 37 Signals approach usually - I think that their concepts are used much more prescriptively by many fans than the 37S team, and as taken as guidelines rather than gospel, they do make development much faster, being able to iterate rapidly can lead to some real breakthroughs.</description>
		<content:encoded><![CDATA[<p>John, my experience building websites  has been most of the clients with smaller sites were much happier to be presented with the final plan - with a small project it&#8217;s always seemed easier for me to hold it all in my head and then produce the final object straight from there.</p>
<p>When working on much bigger sites, I&#8217;ve generally had to produce much more detailed plans and work through them in depth. I think this is more to do with the sheer number of people involved than any intrinsic requirement of larger sites - everyone on the client side wants to have their say, and generally it&#8217;s that their area should be at the top and everything else is irrelevant.</p>
<p>I lean towards the 37 Signals approach usually - I think that their concepts are used much more prescriptively by many fans than the 37S team, and as taken as guidelines rather than gospel, they do make development much faster, being able to iterate rapidly can lead to some real breakthroughs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Moore</title>
		<link>http://www.cognitivefriction.net/2007/10/19/agenda-addendum/#comment-22815</link>
		<dc:creator>David Moore</dc:creator>
		<pubDate>Sat, 20 Oct 2007 03:25:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognitivefriction.net/2007/10/19/agenda-addendum/#comment-22815</guid>
		<description>Hi John - an excellent issue to try and tease out. I come across all the time with my web clients (compounded by the small business lack of funds that mean they're inherently suspicious of lots of planning).

I've done both approaches - the Cooper big workshops and big documents version, and the 37 Signals throw something together and see how it looks version. Both have problems:

- lots of the big workshop approach seems to involve stating the bleedin' obvious, which slows things down
- too often, the throw stuff together approach results in whatever you threw together being the finished product

i don't know if there's a middle ground, but I know that I just got hired by a big client because (and I quote) they 'love my process' - which is pretty much JJ Garrett's 'Elements of User Experience' with a bit of Cooper's persona/scenario stuff thrown in.

My sense is that the larger the site, the more clients will let you get away with more planning (which makes sense). Sorry I've got no more insight than that, but it's Friday evening.</description>
		<content:encoded><![CDATA[<p>Hi John - an excellent issue to try and tease out. I come across all the time with my web clients (compounded by the small business lack of funds that mean they&#8217;re inherently suspicious of lots of planning).</p>
<p>I&#8217;ve done both approaches - the Cooper big workshops and big documents version, and the 37 Signals throw something together and see how it looks version. Both have problems:</p>
<p>- lots of the big workshop approach seems to involve stating the bleedin&#8217; obvious, which slows things down<br />
- too often, the throw stuff together approach results in whatever you threw together being the finished product</p>
<p>i don&#8217;t know if there&#8217;s a middle ground, but I know that I just got hired by a big client because (and I quote) they &#8216;love my process&#8217; - which is pretty much JJ Garrett&#8217;s &#8216;Elements of User Experience&#8217; with a bit of Cooper&#8217;s persona/scenario stuff thrown in.</p>
<p>My sense is that the larger the site, the more clients will let you get away with more planning (which makes sense). Sorry I&#8217;ve got no more insight than that, but it&#8217;s Friday evening.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
