<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pathfinder Development &#187; User Experience Design</title>
	<atom:link href="http://www.pathf.com/blogs/category/uxd/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pathf.com/blogs</link>
	<description>Running commentary about agile development, user experience design and Ajax.</description>
	<lastBuildDate>Tue, 16 Mar 2010 13:42:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Who values your product and do you value them?</title>
		<link>http://www.pathf.com/blogs/2010/03/values-product/</link>
		<comments>http://www.pathf.com/blogs/2010/03/values-product/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 17:26:26 +0000</pubDate>
		<dc:creator>Michael Walkden</dc:creator>
				<category><![CDATA[Custom Application Development]]></category>
		<category><![CDATA[Product Strategy]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Best Practices]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[Web Application Development]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[Application Development]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Product Design]]></category>
		<category><![CDATA[product management]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4923</guid>
		<description><![CDATA[
 photo credit: victoriapeckham
We have reached the most critical point on a project I'm working on.  After a few months we think we know enough about the domain and application to build a product road map that will take us to the first public release.  The proof of concept is complete.  The [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/03/values-product/">Who values your product and do you value them?</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/12/sdlc-product-decide/' rel='bookmark' title='Permanent Link: Your SDLC or Your Product – You Decide'>Your SDLC or Your Product – You Decide</a></li><li><a href='http://www.pathf.com/blogs/2010/01/user-driven-product-development/' rel='bookmark' title='Permanent Link: User Driven Product Development'>User Driven Product Development</a></li><li><a href='http://www.pathf.com/blogs/2008/09/build-half-a-product-not-a-half-assed-product-tips-on-clarity-and-focus-from-jason-fried-of-37signals/' rel='bookmark' title='Permanent Link: &#8220;Build half a product, not a half-assed product&#8221; &#8211; tips on clarity and focus from Jason Fried of 37Signals'>&#8220;Build half a product, not a half-assed product&#8221; &#8211; tips on clarity and focus from Jason Fried of 37Signals</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div style="float:right;padding:10px"><a href="http://www.flickr.com/photos/victoriapeckham/164175205/" rel="nofollow" title="Anonymous Crowd"  target="_blank"><img src="http://www.pathf.com/blogs/wp-content/uploads/2010/03/164175205_9951e05eb6_m.jpg" border="0" alt="Anonymous Crowd" /></a><br />
<small><a href="http://creativecommons.org/licenses/by/2.0/" rel="nofollow" title="Attribution License"  target="_blank"><img src="http://www.pathf.com/blogs/wp-content/plugins/photo-dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" rel="nofollow"  target="_blank">photo</a> credit: <a href="http://www.flickr.com/photos/victoriapeckham/164175205/" rel="nofollow" title="victoriapeckham"  target="_blank">victoriapeckham</a></small></div>
<p>We have reached the most critical point on a project I'm working on.  After a few months we think we know enough about the domain and application to build a product road map that will take us to the first public release.  The proof of concept is complete.  The design team has created a remarkable, genera changing product.  Additionally, the system is designed around real users we have been able to talk to and get feedback from.  We have put together an unbelievably good development team and built a backlog of stories with estimates.  We have been here before.  Putting together a design and backlog of stories is something we have done countless times...</p>
<p>The easy part is over.  Now the hard part begins.</p>
<p>Our research and user feedback tells us we have multiple potentialcustomer groups we can build the system for.  On one hand this is great news. We have a number of potential markets to choose from.  On the other, we don't have an infinite amount of time and money to build it for all of these groups.  We have to commit and go all in with one group. Right now, these are just some of the questions we are asking ourselves now:</p>
<ul>
<li>What customer group do we value the most?</li>
<li>What features do <em>they</em> value the most?</li>
<li>How expensive is it to build the ultimate product for each group?</li>
<li>What is the minimum viable product we can build for each group?</li>
<li>Which group is most likely to give feedback and partner with us to help refine our product?</li>
<li>How much feedback is this group likely to give you?</li>
<li>Are we missing some market window by passing on one group v.s. another?</li>
</ul>
<p>This is a critical point in the product's design.  Whichever user group we choose will be our customers.  Or another way of saying it:  They will be our <strong>ONLY</strong> customers.  Other customer groups aren't likely to be interested because we aren't building any features for them yet.</p>
<p>When designing a product do you consider what customer groups you are including and excluding?  Are you going to be happy with that choice for the foreseeable future?</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/03/values-product/">Who values your product and do you value them?</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/12/sdlc-product-decide/' rel='bookmark' title='Permanent Link: Your SDLC or Your Product – You Decide'>Your SDLC or Your Product – You Decide</a></li><li><a href='http://www.pathf.com/blogs/2010/01/user-driven-product-development/' rel='bookmark' title='Permanent Link: User Driven Product Development'>User Driven Product Development</a></li><li><a href='http://www.pathf.com/blogs/2008/09/build-half-a-product-not-a-half-assed-product-tips-on-clarity-and-focus-from-jason-fried-of-37signals/' rel='bookmark' title='Permanent Link: &#8220;Build half a product, not a half-assed product&#8221; &#8211; tips on clarity and focus from Jason Fried of 37Signals'>&#8220;Build half a product, not a half-assed product&#8221; &#8211; tips on clarity and focus from Jason Fried of 37Signals</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2010/03/values-product/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Storytelling in Design</title>
		<link>http://www.pathf.com/blogs/2010/02/storytelling-design-2/</link>
		<comments>http://www.pathf.com/blogs/2010/02/storytelling-design-2/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 00:04:56 +0000</pubDate>
		<dc:creator>Bob Moll</dc:creator>
				<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[Advertising]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[storytelling]]></category>
		<category><![CDATA[strategy]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4859</guid>
		<description><![CDATA[
Instead of a "loading" animation that we may bail out on, why not tell a story? I was impressed with this technique used by BMW.  They are running banner ads on NBC's site which hypes the upcoming Olympic events. You see a car in the banner ad, you expect to click and see more car. [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/02/storytelling-design-2/">Storytelling in Design</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2007/02/ajax_and_design/' rel='bookmark' title='Permanent Link: Ajax and Design'>Ajax and Design</a></li><li><a href='http://www.pathf.com/blogs/2009/09/art-design-art-design-design-art/' rel='bookmark' title='Permanent Link: Art vs. Design, the Art of Design, or the Design of Art'>Art vs. Design, the Art of Design, or the Design of Art</a></li><li><a href='http://www.pathf.com/blogs/2007/09/design-doesnt-j/' rel='bookmark' title='Permanent Link: Design Doesn&#8217;t Just Mean Color'>Design Doesn&#8217;t Just Mean Color</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-4858" title="bmw" src="http://www.pathf.com/blogs/wp-content/uploads/2010/02/bmw.jpg" alt="bmw" width="432" height="247" /></p>
<p>Instead of a "loading" animation that we may bail out on, why not tell a story? I was impressed with this technique used by BMW.  They are running banner ads on NBC's site which hypes the upcoming Olympic events. You see a car in the banner ad, you expect to click and see more car. But you don't. Instead, a blank white screen with just a few short words pops up. But the words tell a quick paced story. phrase by phrase, of what joy is. Joy is Timeless. Joy is Freedom. Joy is Innovation. And below those words is the "loading" indicator. 10%, 20%, 32%, and so on. A nice example of storytelling used in design - if you are going to make someone wait (or have to, because you are loading a high-end car video), consider getting them engaged with a story.</p>
<p>http://www.bmw.com/com/en/insights/technology/joy/bmw_joy.html</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/02/storytelling-design-2/">Storytelling in Design</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2007/02/ajax_and_design/' rel='bookmark' title='Permanent Link: Ajax and Design'>Ajax and Design</a></li><li><a href='http://www.pathf.com/blogs/2009/09/art-design-art-design-design-art/' rel='bookmark' title='Permanent Link: Art vs. Design, the Art of Design, or the Design of Art'>Art vs. Design, the Art of Design, or the Design of Art</a></li><li><a href='http://www.pathf.com/blogs/2007/09/design-doesnt-j/' rel='bookmark' title='Permanent Link: Design Doesn&#8217;t Just Mean Color'>Design Doesn&#8217;t Just Mean Color</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2010/02/storytelling-design-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where the iPad will take over: 15 examples</title>
		<link>http://www.pathf.com/blogs/2010/02/ipad-15-examples/</link>
		<comments>http://www.pathf.com/blogs/2010/02/ipad-15-examples/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 14:05:22 +0000</pubDate>
		<dc:creator>Bernhard Kappe</dc:creator>
				<category><![CDATA[Product Strategy]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[iPhone/Mobile]]></category>
		<category><![CDATA[apple tablet]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[purpose]]></category>
		<category><![CDATA[purpose built devices]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4807</guid>
		<description><![CDATA[There's still a lot of internet chatter about why you'd want a tablet anyway.   I think there's a big space between the laptop and the iphone, and that in  particular, the iPad, iPhone and iPod Touch will take over from a lot of purpose built devices that deliver specific high value functionality. [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/02/ipad-15-examples/">Where the iPad will take over: 15 examples</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2010/01/ipad-instant-reaction-apples-tablet-event/' rel='bookmark' title='Permanent Link: iPad: Instant Reaction to Apple&#8217;s Tablet Event'>iPad: Instant Reaction to Apple&#8217;s Tablet Event</a></li><li><a href='http://www.pathf.com/blogs/2010/02/big-space-laptops-iphones/' rel='bookmark' title='Permanent Link: iPad: How big is the space between laptops and iPhones?'>iPad: How big is the space between laptops and iPhones?</a></li><li><a href='http://www.pathf.com/blogs/2010/01/tablet-laptop-pictures-speak/' rel='bookmark' title='Permanent Link: Why would you use a tablet instead of a laptop?  (In Pictures)'>Why would you use a tablet instead of a laptop?  (In Pictures)</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>There's still a lot of internet chatter about why you'd want a tablet anyway.   I think there's a <a href="http://www.pathf.com/blogs/2010/02/big-space-laptops-iphones/">big space</a> between the laptop and the iphone, and that in  particular, the iPad, iPhone and iPod Touch will take over from a lot of <a href="http://www.pathf.com/blogs/2010/02/single-purpose-devices-flexible-platforms-functional-cases/">purpose built devices</a> that deliver specific high value functionality.  Here are a few examples:</p>
<p><img src="http://www.pathf.com/blogs/wp-content/uploads/2010/02/iPadstanding.png" alt="iPad standing" title="iPad standing" width="212" class="right" /></p>
<p>1.  The daily commute.  It's a simple matter of ergonomics here.  I will use the iPad, sold with a cheap data plan when I'm sitting down on the El, rather than the iphone.  Because it has a bigger screen, and it's already connected.  I won't use my laptop, because it doesn't come with a data plan (or only an expensive one that I won't buy), and it's pretty uncomfortable to use in a cramped row of seats.   I'll use it instead of a laptop because the form factor works much better, and because I will have bought the data plan bundled with the iPad.</p>
<p>2.  The eBook reader.  I'll use it instead of a Kindle because it will be good enough (or better), and I can do a lot more than read with it.  My guess is there will be more people that read on the tablet than who buy a dedicated reader.  (Just as there are more people who do photo sharing on facebook than on flickr.)</p>
<p>3.  In the Kitchen.  If I'm in a situation where a sealed, mess resistant device with a big screen is a big advantage (like a kitchen) then I  will use the tablet.   I will prefer it to the iPhone because it's bigger and I can look at it while I'm doing something else, and I will prefer it to a laptop because the keyboard will not get gunked up.  There are already devices <a href="http://www.mydemy.com/" rel="nofollow" >retailing around $300</a> to store and retrieve your recipes in the kitchen - an iPad with the right recipe app will run rings around that.<br />
<span id="more-4807"></span><br />
4.  Video calls on the go.  If it's always on, like an iphone, and it has video (like my <a href="http://www.pathf.com/blogs/2010/01/trading-technical-complexities-vastly-increased-simplicity-ease/">skype video phone</a>) with a front facing camera, then I will replace my skype video phone with it, and I'll make more video calls.   This isn't in v1, but you can bet that it will be soon, and when it is, it'll be a killer app for the iPad.</p>
<p>5.  In the store.  Walking around, showing people more information, more details.   The form factor is better than a laptop, and the screen is better than an iPhone.  Which would you chose in that situation?  </p>
<p>6.  On a trade show floor. Very similar to the store situation.   </p>
<p>7.  Any other place where you would say "hey, let me show you this!"  It's cumbersome with a laptop.  You have to say - hey, come here, look at this...</p>
<p>8. In the restaurant.  I could see it used in a restaurant, taking orders, or at the reservation desk.</p>
<p>9.  For doctor making rounds. In multiple hospitals (as many do.)  A doctor or nurse making their rounds is a similar situation - they'll use their iphone when nothing else is available, but they'll prefer the tablet when it's available, because of the larger viewing surface.  They'll prefer it to a laptop most of the time because of the true portability.</p>
<p>10.  Online games.  There's a reason games have been a big hit on the iPhone - like the wii, it's a different gaming platform than a gameboy, and unlike a laptop, it's truly portable.   Add a bigger screen and a faster processor, and you've got a killer gaming platform.  </p>
<p>11.  Social games.  A special case of #10:  Playing chess or another game on a table with a friend or friends (or against the computer.)  One of the issues with sharing a laptop for gaming is that you can't really do face to face.  You're both looking at the screen, not at each other.  A tablet can be laid down between you and used as a gaming console.</p>
<p>12.  Online courses and test preparation.  You're doing a lot of reading, and watching a lot of video, and probably answering mostly simple multiple choice questions, rather than writing essays.  You can do it on the go, or sitting down at a table.  A tablet could be a much more enjoyable way of doing this than a desktop or laptop.</p>
<p>13. Watching movies.  You don't watch movies sitting at a desk - you do it lounging, on a couch, in an armchair, or on the bed.  If you're not watching it on a big screen, this is the way to do it.  On the train, in the plane, in the back seat of the car, on the couch, on the family room floor.</p>
<p>14. On the job site.  Contractors and architects do a lot of site inspections/checklists in the field where an ipad would be great – my guess there are a lot of other applications for them as well. Just as in a medical situation, concerns about durability can be addressed through <a href="http://www.pathf.com/blogs/2010/02/single-purpose-devices-flexible-platforms-functional-cases/">functional cases</a>.</p>
<p>15.  Turn by turn navigation in the car.  The bigger screen is a natural for this.  A purpose built case with gps is probably not that far behind.</p>
<p>Got any other situations that the iPad is suited for?  We'd love to hear about them.</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/02/ipad-15-examples/">Where the iPad will take over: 15 examples</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2010/01/ipad-instant-reaction-apples-tablet-event/' rel='bookmark' title='Permanent Link: iPad: Instant Reaction to Apple&#8217;s Tablet Event'>iPad: Instant Reaction to Apple&#8217;s Tablet Event</a></li><li><a href='http://www.pathf.com/blogs/2010/02/big-space-laptops-iphones/' rel='bookmark' title='Permanent Link: iPad: How big is the space between laptops and iPhones?'>iPad: How big is the space between laptops and iPhones?</a></li><li><a href='http://www.pathf.com/blogs/2010/01/tablet-laptop-pictures-speak/' rel='bookmark' title='Permanent Link: Why would you use a tablet instead of a laptop?  (In Pictures)'>Why would you use a tablet instead of a laptop?  (In Pictures)</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2010/02/ipad-15-examples/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How Would Steve Jobs Pitch YOUR Product?</title>
		<link>http://www.pathf.com/blogs/2010/02/steve-jobs-pitch-product/</link>
		<comments>http://www.pathf.com/blogs/2010/02/steve-jobs-pitch-product/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 18:23:48 +0000</pubDate>
		<dc:creator>Bob Moll</dc:creator>
				<category><![CDATA[Product Strategy]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[product manager]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4764</guid>
		<description><![CDATA[
It's no accident that Steve Jobs is arguably the ultimate technology pitch-man. He's worked with some of the best designers, ad agencies and creative people on the planet even since the early days of Apple. But how would he pitch your idea? It's a fun question to ask and I found a book that just [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/02/steve-jobs-pitch-product/">How Would Steve Jobs Pitch YOUR Product?</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2006/09/salaries_go_up_/' rel='bookmark' title='Permanent Link: Salaries Go Up for Ajax Jobs'>Salaries Go Up for Ajax Jobs</a></li><li><a href='http://www.pathf.com/blogs/2006/04/scenarios_in_pr/' rel='bookmark' title='Permanent Link: Scenarios in Product and Project Management'>Scenarios in Product and Project Management</a></li><li><a href='http://www.pathf.com/blogs/2006/09/reconciling_the/' rel='bookmark' title='Permanent Link: Reconciling the Powers of Less and More in Product Design'>Reconciling the Powers of Less and More in Product Design</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-4765" title="presentation" src="http://www.pathf.com/blogs/wp-content/uploads/2010/02/presentation.jpg" alt="presentation" width="500" height="388" /></p>
<p>It's no accident that Steve Jobs is arguably the ultimate technology pitch-man. He's worked with some of the best designers, ad agencies and creative people on the planet even since the early days of Apple. But how would he pitch your idea? It's a fun question to ask and I found a book that just might have the answer. While browsing in a discount brick-and-mortar bookstore I came across "The Presentation Secrets of Steve Jobs" by Carmine Gallo of Businessweek.com.  There was one copy on the shelf and it immediately caught my attention. As I flipped through the pages, I was impressed with the many "how-to" pieces of wisdom. For example, you'll see how answering four simple questions can yield a powerful elevator speech. You'll see how to use high impact words, tight headlines and key numbers to get your point across in a way that seems effortless. While I think the book is a "must have on your desk" for product managers and marketers, I also think it's a great reference for designers to think about what makes a design more marketable and enticing to the customer.</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/02/steve-jobs-pitch-product/">How Would Steve Jobs Pitch YOUR Product?</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2006/09/salaries_go_up_/' rel='bookmark' title='Permanent Link: Salaries Go Up for Ajax Jobs'>Salaries Go Up for Ajax Jobs</a></li><li><a href='http://www.pathf.com/blogs/2006/04/scenarios_in_pr/' rel='bookmark' title='Permanent Link: Scenarios in Product and Project Management'>Scenarios in Product and Project Management</a></li><li><a href='http://www.pathf.com/blogs/2006/09/reconciling_the/' rel='bookmark' title='Permanent Link: Reconciling the Powers of Less and More in Product Design'>Reconciling the Powers of Less and More in Product Design</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2010/02/steve-jobs-pitch-product/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>User Driven Product Development</title>
		<link>http://www.pathf.com/blogs/2010/01/user-driven-product-development/</link>
		<comments>http://www.pathf.com/blogs/2010/01/user-driven-product-development/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 02:02:23 +0000</pubDate>
		<dc:creator>Dietrich Kappe</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Best Practices]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[User Modeling]]></category>
		<category><![CDATA[Venture Capital]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4660</guid>
		<description><![CDATA[
 photo credit: Hugo90
This morning I sat through two pitches by two startups looking for funding. I won't get into the details, but they both had clever ideas at their root. But while one company was attractive and poised for success, the other was mediocre and not getting much traction. Why was that? They both [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/01/user-driven-product-development/">User Driven Product Development</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2008/05/upcoming-talk-a-2/' rel='bookmark' title='Permanent Link: Upcoming Talk at RIApalooza: Fast. Smart. Agile. User Experience Driven Agile Development'>Upcoming Talk at RIApalooza: Fast. Smart. Agile. User Experience Driven Agile Development</a></li><li><a href='http://www.pathf.com/blogs/2008/04/at-todays-web-2/' rel='bookmark' title='Permanent Link: Web 2.0 Expo: Behavior-Driven Development with Rails and RSpec'>Web 2.0 Expo: Behavior-Driven Development with Rails and RSpec</a></li><li><a href='http://www.pathf.com/blogs/2008/02/ionut-alex-chit/' rel='bookmark' title='Permanent Link: Gmail, agile development and user experience design'>Gmail, agile development and user experience design</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div style="float:right;padding:10px"><a href="http://www.flickr.com/photos/32109282@N00/3914842102/" rel="nofollow" title="1958 Edsel Villager"  target="_blank"><img src="http://farm3.static.flickr.com/2617/3914842102_a4405e7335_m.jpg" border="0" alt="1958 Edsel Villager" /></a><br />
<small><a href="http://creativecommons.org/licenses/by/2.0/" rel="nofollow" title="Attribution License"  target="_blank"><img src="http://www.pathf.com/blogs/wp-content/plugins/photo-dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" rel="nofollow"  target="_blank">photo</a> credit: <a href="http://www.flickr.com/photos/32109282@N00/3914842102/" rel="nofollow" title="Hugo90"  target="_blank">Hugo90</a></small></div>
<p>This morning I sat through two pitches by two startups looking for funding. I won't get into the details, but they both had clever ideas at their root. But while one company was attractive and poised for success, the other was mediocre and not getting much traction. Why was that? They both had clever ideas, no?</p>
<p>Over the years I've looked at a lot of business plans for Venture Funds. The first lesson that I learned was that cool ideas didn't equal successful companies. While I would get all hot and bothered by a particularly elegant software solution, the VC's I was consulting to preferred the plans that understood the market and the customers in it (and had a kick ass management team, natch).<br />
<span id="more-4660"></span><br />
The "good" company from this morning had a clever idea that was a clear solution to a customer problem. The mediocre company had a clever idea that didn't really solve a specific customer problem.  What accounted for this difference? Well, the "good" company spun out of a larger business, while the mediocre came out of a government funded not-for-profit.</p>
<p>The easy conclusion here is that business folks have the discipline of competition working for them, while NFP's don't. It's true that I've seen companies that have no valid competitors flounder when it comes to a business plan, but that's a disease that's not restricted the the NFP realm.</p>
<p>No, instead this seemed to be a different ivory tower problem: lack of a customer. As a result their product definition was crap. Who would want this thing? Always start with the customer.</p>
<p>If your startup idea includes a software component, you should make sure that your software development practice also keeps the customer front and center. It may be tempting to start with architecture, to see if your software solution can "scale." But if you get the customer wrong, you won't need to scale.</p>
<p>That why with most software products that we develop, we start with user modeling. We do move on, eventually, to data modeling, process modeling, etc., etc., etc., but only after we've set the tone, so to speak, with user modeling -- personas, user stories, task flows, etc. Everything that follows is then motivated by the customer.</p>
<p>So, before you spend a million dollars on that cool idea, validate it with some customers to see if they actually want it.</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/01/user-driven-product-development/">User Driven Product Development</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2008/05/upcoming-talk-a-2/' rel='bookmark' title='Permanent Link: Upcoming Talk at RIApalooza: Fast. Smart. Agile. User Experience Driven Agile Development'>Upcoming Talk at RIApalooza: Fast. Smart. Agile. User Experience Driven Agile Development</a></li><li><a href='http://www.pathf.com/blogs/2008/04/at-todays-web-2/' rel='bookmark' title='Permanent Link: Web 2.0 Expo: Behavior-Driven Development with Rails and RSpec'>Web 2.0 Expo: Behavior-Driven Development with Rails and RSpec</a></li><li><a href='http://www.pathf.com/blogs/2008/02/ionut-alex-chit/' rel='bookmark' title='Permanent Link: Gmail, agile development and user experience design'>Gmail, agile development and user experience design</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2010/01/user-driven-product-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why would you use a tablet instead of a laptop?  (In Pictures)</title>
		<link>http://www.pathf.com/blogs/2010/01/tablet-laptop-pictures-speak/</link>
		<comments>http://www.pathf.com/blogs/2010/01/tablet-laptop-pictures-speak/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 12:45:27 +0000</pubDate>
		<dc:creator>Bernhard Kappe</dc:creator>
				<category><![CDATA[Product Strategy]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[iPhone/Mobile]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[apple tablet]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4622</guid>
		<description><![CDATA[As an answer to those asking why we need a tablet anyway, there's a very funny set of pictures and comments at WTF Is Wrong with Laptop Users in the Media. The author went through the first 400 images (out of 28,886) he got on a search at Getty Images of "Using a laptop" and [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/01/tablet-laptop-pictures-speak/">Why would you use a tablet instead of a laptop?  (In Pictures)</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2010/02/big-space-laptops-iphones/' rel='bookmark' title='Permanent Link: iPad: How big is the space between laptops and iPhones?'>iPad: How big is the space between laptops and iPhones?</a></li><li><a href='http://www.pathf.com/blogs/2010/02/ipad-15-examples/' rel='bookmark' title='Permanent Link: Where the iPad will take over: 15 examples'>Where the iPad will take over: 15 examples</a></li><li><a href='http://www.pathf.com/blogs/2010/01/ipad-instant-reaction-apples-tablet-event/' rel='bookmark' title='Permanent Link: iPad: Instant Reaction to Apple&#8217;s Tablet Event'>iPad: Instant Reaction to Apple&#8217;s Tablet Event</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>As an answer to those asking <a href="http://www.betanews.com/joewilcox/article/The-world-doesnt-need-an-Apple-tablet-or-any-other/1262456214" rel="nofollow" >why we need a tablet anyway</a>, there's a very funny set of pictures and comments at <a href="http://wtfdailyherald.blogspot.com/2009/07/wtf-is-wrong-with-laptop-users-in-media.html" rel="nofollow" >WTF Is Wrong with Laptop Users in the Media.</a> The author went through the first 400 images (out of 28,886) he got on a search at Getty Images of "Using a laptop" and compiled the highlights.  My favorites:</p>
<p><img src="http://www.pathf.com/blogs/wp-content/uploads/2010/01/Businessman-looking-intensly-in-his-laptop.jpg" alt="Businessman looking intensly in his laptop" title="Businessman looking intensly in his laptop" width="270" class="left" /> </p>
<p><img src="http://www.pathf.com/blogs/wp-content/uploads/2010/01/pink-shirt-laptop.png" alt="pink-shirt-laptop" title="pink-shirt-laptop" width="200"  class="right" /></p>
<p><img src="http://www.pathf.com/blogs/wp-content/uploads/2010/01/laptop_user.jpg" alt="laptop_user" title="laptop_user" width="400" height="209" class="alignright size-full wp-image-4633" /></p>
<p><img src="http://www.pathf.com/blogs/wp-content/uploads/2010/01/Woman-sitting-on-peir-shpagat-i-si-ebe-fara.jpg" alt="Woman sitting on peir, shpagat i si ebe fara" title="Woman sitting on peir, shpagat i si ebe fara" width="400" height="266" class="alignright size-full wp-image-4634" /></p>
<p><img src="http://www.pathf.com/blogs/wp-content/uploads/2010/01/Two-chicks-with-a-laptop-on-the-beach.jpg" alt="Two chicks with a laptop on the beach" title="Two chicks with a laptop on the beach" width="400" height="364" class="alignleft size-full wp-image-4626" /></p>
<p><img src="http://www.pathf.com/blogs/wp-content/uploads/2010/01/Sailboat-laptop.jpg" alt="Sailboat laptop" title="Sailboat laptop" width="400" height="266" class="alignleft size-full wp-image-4624" /></p>
<p>Now ask yourself, in which of those pictures would (a sealed, always on, always connected) tablet make more sense?  </p>
<p>In all of them (although the beach one still seems like a bad idea.)</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/01/tablet-laptop-pictures-speak/">Why would you use a tablet instead of a laptop?  (In Pictures)</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2010/02/big-space-laptops-iphones/' rel='bookmark' title='Permanent Link: iPad: How big is the space between laptops and iPhones?'>iPad: How big is the space between laptops and iPhones?</a></li><li><a href='http://www.pathf.com/blogs/2010/02/ipad-15-examples/' rel='bookmark' title='Permanent Link: Where the iPad will take over: 15 examples'>Where the iPad will take over: 15 examples</a></li><li><a href='http://www.pathf.com/blogs/2010/01/ipad-instant-reaction-apples-tablet-event/' rel='bookmark' title='Permanent Link: iPad: Instant Reaction to Apple&#8217;s Tablet Event'>iPad: Instant Reaction to Apple&#8217;s Tablet Event</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2010/01/tablet-laptop-pictures-speak/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Trading Away Technical Complexities for Vastly Increased Simplicity and Ease of Use</title>
		<link>http://www.pathf.com/blogs/2010/01/trading-technical-complexities-vastly-increased-simplicity-ease/</link>
		<comments>http://www.pathf.com/blogs/2010/01/trading-technical-complexities-vastly-increased-simplicity-ease/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 12:45:29 +0000</pubDate>
		<dc:creator>Bernhard Kappe</dc:creator>
				<category><![CDATA[Product Strategy]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4575</guid>
		<description><![CDATA[... it's hard not to think about how much easier some people's lives would be (hi Mom and Dad) if they could trade technical complexities they don't care about for vastly increased simplicity and ease of use.
- John Siracusa, ars technica



My parents were technically savvy enough (with a little help from their sons) to start [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/01/trading-technical-complexities-vastly-increased-simplicity-ease/">Trading Away Technical Complexities for Vastly Increased Simplicity and Ease of Use</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2010/02/single-purpose-devices-flexible-platforms-functional-cases/' rel='bookmark' title='Permanent Link: Single Purpose Devices vs. Flexible Platforms and Functional Cases'>Single Purpose Devices vs. Flexible Platforms and Functional Cases</a></li><li><a href='http://www.pathf.com/blogs/2010/01/ipad-instant-reaction-apples-tablet-event/' rel='bookmark' title='Permanent Link: iPad: Instant Reaction to Apple&#8217;s Tablet Event'>iPad: Instant Reaction to Apple&#8217;s Tablet Event</a></li><li><a href='http://www.pathf.com/blogs/2010/02/ipad-15-examples/' rel='bookmark' title='Permanent Link: Where the iPad will take over: 15 examples'>Where the iPad will take over: 15 examples</a></li></ol>]]></description>
			<content:encoded><![CDATA[<blockquote><p>... it's hard not to think about how much easier some people's lives would be (hi Mom and Dad) if they could trade technical complexities they don't care about for vastly increased simplicity and ease of use.</p>
<p><a href="http://arstechnica.com/staff/fatbits/2010/01/antacid-tablet.ars">- John Siracusa, ars technica<br />
</a>
</p></blockquote>
<p><img class="right" src="http://www.pathf.com/blogs/wp-content/uploads/2010/01/skype-videophone.jpg" alt="skype-videophone" title="skype-videophone" width="270" /></p>
<p>My parents were technically savvy enough (with a little help from their sons) to start using Skype video in their mid seventies, prompted by the arrival of grandkids halfway across the country.   But for them, it was always a cumbersome affair:  </p>
<p>1.  Arrange a time to have the video call.<br />
2.  Move the laptop to the dining room.<br />
3.  Call on the telephone to tell me that they're using Skype on the computer.<br />
4.  Initiate the Skype phone call.</p>
<p>Needless to say, this did not happen all that often.</p>
<p>This past Christmas my brother got them a Skype Video Phone.  They set it up with a little help from us, and when we told them to just treat it like the telephone, they got the idea.  Now, they are making video calls much more frequently - not just to the grandkids, but to our cousins in Switzerland and South Africa.</p>
<p>They traded complexity for simplicity and ease of use, and though the skype video phone will not end up being a success on the level of the iPhone, it's already brought my parents a lot of joy, and is part of a trend towards more simplicity and ease of use.  It's one major reason the iPhone is as successful as it is.   </p>
<p>Now imagine that simplicity and ease of use in a multipurpose, always on device with a bigger screen.  My parents wouldn't need the skype video phone, they'd just have that as an app on their tablet.  </p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/01/trading-technical-complexities-vastly-increased-simplicity-ease/">Trading Away Technical Complexities for Vastly Increased Simplicity and Ease of Use</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2010/02/single-purpose-devices-flexible-platforms-functional-cases/' rel='bookmark' title='Permanent Link: Single Purpose Devices vs. Flexible Platforms and Functional Cases'>Single Purpose Devices vs. Flexible Platforms and Functional Cases</a></li><li><a href='http://www.pathf.com/blogs/2010/01/ipad-instant-reaction-apples-tablet-event/' rel='bookmark' title='Permanent Link: iPad: Instant Reaction to Apple&#8217;s Tablet Event'>iPad: Instant Reaction to Apple&#8217;s Tablet Event</a></li><li><a href='http://www.pathf.com/blogs/2010/02/ipad-15-examples/' rel='bookmark' title='Permanent Link: Where the iPad will take over: 15 examples'>Where the iPad will take over: 15 examples</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2010/01/trading-technical-complexities-vastly-increased-simplicity-ease/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Prediction: The Teens will be the Decade of Mobile</title>
		<link>http://www.pathf.com/blogs/2010/01/prediction-teens-decade-mobile/</link>
		<comments>http://www.pathf.com/blogs/2010/01/prediction-teens-decade-mobile/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 11:31:59 +0000</pubDate>
		<dc:creator>Dietrich Kappe</dc:creator>
				<category><![CDATA[Product Strategy]]></category>
		<category><![CDATA[Technologies and Platforms]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[iPhone/Mobile]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Predictions]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4558</guid>
		<description><![CDATA[
 photo credit: matsuyuki
I've made my fair share of predictions, and this may seem to be a layup, but I think it's a prediction worth making anyway: mobile devices and applications will transform business and every day life in the next decade.
Why does this seem like such a layup? Well, look at the iPhone and [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/01/prediction-teens-decade-mobile/">Prediction: The Teens will be the Decade of Mobile</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2006/09/6_tips_for_desi/' rel='bookmark' title='Permanent Link: 6 Tips for Designing Mobile Interfaces'>6 Tips for Designing Mobile Interfaces</a></li><li><a href='http://www.pathf.com/blogs/2010/01/apples-earnings-call-enterprise-iphone-adoption-growth/' rel='bookmark' title='Permanent Link: Apple&#8217;s Earnings Call:  Enterprise iPhone Adoption Growth'>Apple&#8217;s Earnings Call:  Enterprise iPhone Adoption Growth</a></li><li><a href='http://www.pathf.com/blogs/2010/02/single-purpose-devices-flexible-platforms-functional-cases/' rel='bookmark' title='Permanent Link: Single Purpose Devices vs. Flexible Platforms and Functional Cases'>Single Purpose Devices vs. Flexible Platforms and Functional Cases</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div style="float:right;padding:10px"><a href="http://www.flickr.com/photos/12173213@N00/4095386920/" rel="nofollow" title="Abacus, Filofax, wrong result"  target="_blank"><img src="http://farm3.static.flickr.com/2621/4095386920_3b4cd2184d_m.jpg" border="0" alt="Abacus, Filofax, wrong result" /></a><br />
<small><a href="http://creativecommons.org/licenses/by-sa/2.0/" rel="nofollow" title="Attribution-ShareAlike License"  target="_blank"><img src="http://www.pathf.com/blogs/wp-content/plugins/photo-dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" rel="nofollow"  target="_blank">photo</a> credit: <a href="http://www.flickr.com/photos/12173213@N00/4095386920/" rel="nofollow" title="matsuyuki"  target="_blank">matsuyuki</a></small></div>
<p>I've made my fair share of predictions, and this may seem to be a layup, but I think it's a prediction worth making anyway: mobile devices and applications will transform business and every day life in the next decade.</p>
<p>Why does this seem like such a layup? Well, look at the iPhone and the ecosystem of applications and companies springing up around it. Android and Blackberry are trying to jump in on the business and everybody and their brother is cooking up a <a href="http://www.nytimes.com/2010/01/09/technology/personaltech/09reader.html?hpw" rel="nofollow"  target="_blank">connected mobile device</a>. And yes, that's obvious. Mobile devices are going to increase in importance in 2010 and if you don't already have an iPhone app cooking to complement your other online channels, you're behind the times.</p>
<p>But if you're just thinking that more iPhone applications are going to be the end of it, you're in for a rude awakening. Businesses have just started consolidating after the disruptive years of the 90's and aught's, with the transformative effects of the web largely digested by the marketplace (the newspaper industry is still thrashing but will soon succumb). A new disruptive decade is dawning that may see the passing or fundamental transformation of industries as varied as telecom, credit card and broadcast television/cable. Prepare to take your business through a roller coaster ride every bit as challenging as the web revolution.<span id="more-4558"></span></p>
<h2>What Will Change First? Telecom.</h2>
<p>The introduction of the wifi chips into the iPhone broke the charge-by-minute mold. More and more carriers are moving to a flat rate and hybrid connection types will be standard on all mobile devices within a few years. Bandwidth will be purchased in bulk as it is between Amazon and carriers, leaving the consumer (in this case Kindle users) out of the transaction. Connectivity will be sold by the device vendors, not the telecoms, as a part of their offering. The customer relationship will be with the device vendor (much as you relationship with the iPhone is through Apple, not AT&amp;T).</p>
<p>What will change next, or as a result of this enabling transformation? Lots of things:</p>
<ol>
<li>Larger screens, always on solid-state mobile devices with long battery life, and higher bandwidth means that content distribution is moving away from the airwaves and cable and coming to a handheld device near you. What iTunes did to Tower Record will happen towards the end of the next decade to cable and broadcast. Like my friend who gets most of his content through Netflix and Hulu, they'll be saying "I have a TV, but I never turn it on."</li>
<li>Somewhere in the next few years, someone will invent a reliable and secure way to make payments through mobile devices. It will get broad adoption, and after a few hiccups and scares (Remember "Is it really safe to give my credit card information via SSL?"), they'll be acquired by Paypal and we'll be paying for all of our Xmas presents, in stores, with our iPhone Ultras. The banks and credit card companies will fight this, but before too long you'll be getting lines of credit and debit mechanism through your mobile devices. Time to cut up those credit cards, because they'll be useless.</li>
<li>Secure mobile devices will enter into every corner of the workplace and cause another productivity boom among those workers who are not tied to the cubicle. Since they use mobile devices in all other aspects of their lives, these will not be expensive new devices with steep learning curves. They will be based on widely existing technology (maybe Android?) and their use as natural to the workers as breathing or browsing Facebook.</li>
<li>Flexible, foldable displays will make an entrance late in the decade to make the size of mobile devices irrelevant.</li>
</ol>
<p>These four fundamental shifts along with the change in the telecom will drive a whole new set of businesses, both products and services. New artforms will spring up, new ways of presenting information, new ways of social and political interaction.</p>
<h2>As a Business, Take Nothing for Granted</h2>
<p>Those sound like plenty of transformative changes to keep most businesses, large and small, either plotting to take advantage of them or worrying about their future. If you're the sort to embrace change, then there are a few steps you can take to prepare.</p>
<ol>
<li>As a business, don't assume you know what your customers want. Your customers may have selected your product, for example, because it was a safe choice, not because it had the best features. Your competitors (or new, mobile entrant into the market) may have better, more informed customers and may be getting better feedback and developing a better product that will crush you in a few years time. The risk of this happening is greatly elevated when a new technology is destabilizing existing business models.</li>
<li>Do user research. The ways in which people are consuming products and services is expanding. Making naive assumptions about your customers will leave you delivering new software that behaves just like your old software, a sure recipe for obsolescence.</li>
<li>Invest in User Experience Design (UXD). UXD can help you with context. Why is context important? Because your customers aren't going to be just sitting in a cubicle or at home. They're going to be in stores, shopping, or out on the road, deciding where to stop to eat, or on the sidewalk, trying to find a cool coffee shop. Their context is going to be different as are their goals. The most successful businesses are going to deploy software that understand the importance of context and optimizes how they can achieve their goals in the environment (context) they are in.</li>
</ol>
<p>Yes, definitely, the bar has been raised to be successful in business. If you're already uncomfortable with your web channels, then this is another headache you're going to have to handle. But if you think of it in the same way that you think of your web presence, you'll miss the boat.</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2010/01/prediction-teens-decade-mobile/">Prediction: The Teens will be the Decade of Mobile</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2006/09/6_tips_for_desi/' rel='bookmark' title='Permanent Link: 6 Tips for Designing Mobile Interfaces'>6 Tips for Designing Mobile Interfaces</a></li><li><a href='http://www.pathf.com/blogs/2010/01/apples-earnings-call-enterprise-iphone-adoption-growth/' rel='bookmark' title='Permanent Link: Apple&#8217;s Earnings Call:  Enterprise iPhone Adoption Growth'>Apple&#8217;s Earnings Call:  Enterprise iPhone Adoption Growth</a></li><li><a href='http://www.pathf.com/blogs/2010/02/single-purpose-devices-flexible-platforms-functional-cases/' rel='bookmark' title='Permanent Link: Single Purpose Devices vs. Flexible Platforms and Functional Cases'>Single Purpose Devices vs. Flexible Platforms and Functional Cases</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2010/01/prediction-teens-decade-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your SDLC or Your Product – You Decide</title>
		<link>http://www.pathf.com/blogs/2009/12/sdlc-product-decide/</link>
		<comments>http://www.pathf.com/blogs/2009/12/sdlc-product-decide/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 04:33:24 +0000</pubDate>
		<dc:creator>Michael Walkden</dc:creator>
				<category><![CDATA[Agile Project Management]]></category>
		<category><![CDATA[Custom Application Development]]></category>
		<category><![CDATA[Product Strategy]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Best Practices]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Agile Development]]></category>
		<category><![CDATA[Application Architecture]]></category>
		<category><![CDATA[Application Development]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Product Design]]></category>
		<category><![CDATA[user experience design]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4426</guid>
		<description><![CDATA[…or the telephone game

 photo credit: tallkev
Last weekend I was watching a movie with my kids.  In the movie there was a chain of monkeys that needed to pass on the message from one character to one on the other side of the chain.   The message went something like, “Don’t throw us [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/12/sdlc-product-decide/">Your SDLC or Your Product – You Decide</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2010/03/values-product/' rel='bookmark' title='Permanent Link: Who values your product and do you value them?'>Who values your product and do you value them?</a></li><li><a href='http://www.pathf.com/blogs/2007/09/design-doesnt-j/' rel='bookmark' title='Permanent Link: Design Doesn&#8217;t Just Mean Color'>Design Doesn&#8217;t Just Mean Color</a></li><li><a href='http://www.pathf.com/blogs/2009/04/tech-terms-that-drive-business-people-crazy/' rel='bookmark' title='Permanent Link: Tech Terms that Drive Business People Crazy'>Tech Terms that Drive Business People Crazy</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><strong>…or the telephone game</strong></p>
<div style="float:right;padding:10px"><a href="http://farm1.static.flickr.com/87/256810217_bb3c021ccc.jpg" rel="nofollow" title="Crane Gears"  target="_blank"><img src="http://farm1.static.flickr.com/87/256810217_bb3c021ccc.jpg" border="0" alt="Crane Gears" width="329" height="216" /></a><br />
<small><a href="http://creativecommons.org/licenses/by-sa/2.0/" rel="nofollow" title="Attribution-ShareAlike License"  target="_blank"><img src="http://www.pathf.com/blogs/wp-content/plugins/photo-dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" rel="nofollow"  target="_blank">photo</a> credit: <a href="http://www.flickr.com/photos/tallkev/256810217/" rel="nofollow" title="tallkev"  target="_blank">tallkev</a></small></div>
<p>Last weekend I was watching a movie with my kids.  In the movie there was a chain of monkeys that needed to pass on the message from one character to one on the other side of the chain.   The message went something like, “Don’t throw us over the wall. There must be another way. We will all be killed.”  As it went through the chain and the receiver heard, “Throw us over the wall.  It’s the only way.  Banana.”  The scenario seems ridiculous, but its roughly equivalent to how many companies approach software product design.  Often times companies don’t realize they are creating a product at all.  They think they are just running a project and focus only on delivery of that project as if it is the only artifact of their work.</p>
<p>The problem stems from the fact that when organizations reach a sufficiently large size they must focus on consistency of delivery and efficiently using people’s time.  For large organizations this is part of the mix that makes up their competitive advantage.   However, the sheer size and number of moving parts required to enable clocklike consistent delivery leads to the most knowledgeable people about the customer never directly speak to the people responsible for building the product.  Or translated into a traditional SDLC, the definition/high level design team isn’t communicating with the build team. In my experience they are usually two different groups of people.  I’ll give you an example:</p>
<p>A while back, I was leading a software development team creating a product to be used by all 170,000 of my customer’s employees on a daily basis. They happened to have a team of user experience designers and wanted to take on the “big picture” part of the design themselves.  This company could afford the best and the brightest talent - and was able to attract them.  Individually the folks on this team were talented and knew their craft well.  I actually learned a lot just from my brief time with them.  However, once we got the design in hand it was obvious that the usability team’s artifacts weren’t going to work for the project.  They didn’t meet the end user’s needs nor were they implementable within the time we had available for the project. The client’s design team literately spent months of time showing users lo-fi prototypes, running focus groups, and understanding usage statistics from similar applications. But, the simplicity the end users craved didn’t match the complexity of the business rules required.  Upon further investigation the customer’s design team never was given a business level view of the problem to be solved.  We tried to merge the business requirements with good usability, but ultimately the franken-design didn’t work.  We had to throw out the big picture design and use them as ”guidelines” instead.  Clearly it was a waste of talent and a haphazard way to build a product.</p>
<p>In hindsight the design team should have been presented the complex business rules so that their design could incorporate them from the beginning.  However, the customer’s SDLC only allowed the design team to be engaged in the definition/high design phase of the project.  Once we got to the design phase they were hard to find.  By the time we got into the build phase the development team was simply a distraction from other work for these designers.  A better model would have kept the designers on the project as each piece is built.  I’m not suggesting full dedication to the team – 40 hours a week.  That would be nice, but that’s not likely possible in most organizations.  I’m suggesting a small time commitment over a long period of time.</p>
<p>Most of the time projects are actually building products.  If you are building a product, but focusing SDLC metrics and efficiency, keep in mind that your phases are likely making walls around teams and causing ineffective communication between them.  As Matt from 37Signals points out, “<a href="http://37signals.com/svn/posts/2038-inefficiencies-are-what-make-you-special" rel="nofollow"  target="_blank">Inefficiencies are what make you special.</a>”</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/12/sdlc-product-decide/">Your SDLC or Your Product – You Decide</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2010/03/values-product/' rel='bookmark' title='Permanent Link: Who values your product and do you value them?'>Who values your product and do you value them?</a></li><li><a href='http://www.pathf.com/blogs/2007/09/design-doesnt-j/' rel='bookmark' title='Permanent Link: Design Doesn&#8217;t Just Mean Color'>Design Doesn&#8217;t Just Mean Color</a></li><li><a href='http://www.pathf.com/blogs/2009/04/tech-terms-that-drive-business-people-crazy/' rel='bookmark' title='Permanent Link: Tech Terms that Drive Business People Crazy'>Tech Terms that Drive Business People Crazy</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/12/sdlc-product-decide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Art vs. Design, the Art of Design, or the Design of Art</title>
		<link>http://www.pathf.com/blogs/2009/09/art-design-art-design-design-art/</link>
		<comments>http://www.pathf.com/blogs/2009/09/art-design-art-design-design-art/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 15:14:11 +0000</pubDate>
		<dc:creator>Vena Chitturi</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4089</guid>
		<description><![CDATA[
A couple of days ago I happened upon an interesting article about the difference between art and design. The author makes a lot of interesting points, and whether you agree or not with the statements he makes, the article does make for a great conversation starter.
Art and design are two different words, and some say [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/09/art-design-art-design-design-art/">Art vs. Design, the Art of Design, or the Design of Art</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/06/integrating-design-and-agile-development/' rel='bookmark' title='Permanent Link: Integrating Design and Agile Development'>Integrating Design and Agile Development</a></li><li><a href='http://www.pathf.com/blogs/2009/03/week-in-review/' rel='bookmark' title='Permanent Link: Week in Review'>Week in Review</a></li><li><a href='http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/' rel='bookmark' title='Permanent Link: Developing Good Wireframes Ahead of Visual Design'>Developing Good Wireframes Ahead of Visual Design</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-4103" style="float:right;padding:10px" title="blog_art_vs_design_1-725473_50" src="http://www.pathf.com/blogs/wp-content/uploads/2009/09/blog_art_vs_design_1-725473_50.jpg" alt="blog_art_vs_design_1-725473_50" width="250" height="100" /></p>
<p>A couple of days ago I happened upon an interesting <a href="http://www.webdesignerdepot.com/2009/09/the-difference-between-art-and-design/" rel="nofollow" title="    *       21 Sep       The Difference Between Art and Design, www.webdesignerdepot.com" >article</a> about the difference between art and design. The author makes a lot of interesting points, and whether you agree or not with the statements he makes, the article does make for a great conversation starter.</p>
<p>Art and design are two different words, and some say two different worlds as well. The use of each often comes with a distinct connotation. I could go on about how design's goal is to solve a problem, whereas art doesn't necessarily always have a problem to solve. I could talk about how art doesn't necessarily require a common user experience, whereas design more often than not does. I could expand upon that by discussing how art doesn't require that a thing be usable, whereas design is often judged in part or whole by its level of usability. I could even discuss how art can be effective whether done collaboratively or not, and contrast that with numerous examples of how here in our agile software development environment at Pathfinder we find collaboration inseparable from our design process.</p>
<p>But I could also talk about how much art and design overlap and blend, so much so that it becomes difficult to make concrete distinctions. And how, sure, software design is about solving a problem, but it's also about solving a problem beautifully.<span id="more-4089"></span></p>
<p>Art versus design, the art of design, or the design of art...it's a never-ending debate, and the usefulness of this debate is also debatable.</p>
<p>The art versus design topic definitely can be a fun one to banter about. The author of the article had some very interesting points, especially regarding the purpose of design being to communicate a message and motivate the user to act. He makes an important point that, "If your design communicates a message other than the one you intended, and your viewer goes and does something based on that other message, then it has not met its requirement. With a good piece of design, the designer’s exact message is understood by the viewer." And it was nice to see too that he included his designs for the article as downloadable wallpapers.</p>
<p>But in the end, I think the author of <a href="http://www.pbs.org/design/2009/09/art-design-argument-begins-in-3-2-1.html" rel="nofollow" title="Art = Design: Argument begins in 3... 2... 1... (PBS Interactive blog)" >this blog post</a> said it well when he said it's not really our goals that are in conflict when we talk about art and design - just our definitions. So perhaps rather than elaborating on terminology, we should focus more on clearly expressing our goals.</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/09/art-design-art-design-design-art/">Art vs. Design, the Art of Design, or the Design of Art</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/06/integrating-design-and-agile-development/' rel='bookmark' title='Permanent Link: Integrating Design and Agile Development'>Integrating Design and Agile Development</a></li><li><a href='http://www.pathf.com/blogs/2009/03/week-in-review/' rel='bookmark' title='Permanent Link: Week in Review'>Week in Review</a></li><li><a href='http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/' rel='bookmark' title='Permanent Link: Developing Good Wireframes Ahead of Visual Design'>Developing Good Wireframes Ahead of Visual Design</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/09/art-design-art-design-design-art/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Development: Importance Doesn&#8217;t Always Equal Effort</title>
		<link>http://www.pathf.com/blogs/2009/09/software-development-importance-equal-effort/</link>
		<comments>http://www.pathf.com/blogs/2009/09/software-development-importance-equal-effort/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 19:35:21 +0000</pubDate>
		<dc:creator>Dietrich Kappe</dc:creator>
				<category><![CDATA[Agile Project Management]]></category>
		<category><![CDATA[Custom Application Development]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Best Practices]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[software product strategy]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4049</guid>
		<description><![CDATA[
I've worked on more than a few software projects over the decades and one of my favorite little misunderstandings is the Importance versus Effort disconnect. That's where non-experts assume that because a particular part of a software system is more important than another, it must also take more effort to develop. That is rarely the [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/09/software-development-importance-equal-effort/">Software Development: Importance Doesn&#8217;t Always Equal Effort</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/08/software-development-construction-analogy/' rel='bookmark' title='Permanent Link: Software Development and the Construction Analogy'>Software Development and the Construction Analogy</a></li><li><a href='http://www.pathf.com/blogs/2009/08/software-development-wasted-motion/' rel='bookmark' title='Permanent Link: Software Development and Wasted Motion'>Software Development and Wasted Motion</a></li><li><a href='http://www.pathf.com/blogs/2009/06/digging-a-hole-and-covering-it-with-leaves-the-software-development-version/' rel='bookmark' title='Permanent Link: Digging a Hole and Covering it with Leaves &#8212; The Software Development Version'>Digging a Hole and Covering it with Leaves &#8212; The Software Development Version</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div style="padding:10px;"><img class="alignright size-full wp-image-4052" title="Importance" src="http://www.pathf.com/blogs/wp-content/uploads/2009/09/Importance1.png" alt="Importance" width="406" height="189" /></div>
<p>I've worked on more than a few software projects over the decades and one of my favorite little misunderstandings is the Importance versus Effort disconnect. That's where non-experts assume that because a particular part of a software system is more important than another, it must also take more effort to develop. That is rarely the case and, in fact, importance -- however that is defined -- is rarely a driving factor in determining effort or cost. This sort of misconception can result in some planning and budgeting mistakes, sometimes to comic or even tragic effect.</p>
<p>To illustrate, I can point to a trading system that I worked on (the names have been changed to protect the innocent). The average size of a transaction in this system was over $1 billion in 1990's money. The part of the system that resolved the transactions was really really "important," but the part of the system that allowed an application helpdesk to support users by seeing what their user's saw cost 60% more to develop. That's right, an "unimportant" helpdesk module was more expensive and took more effort and cost more than the "important" backend that handled billions of dollars a day.</p>
<p><span id="more-4049"></span></p>
<p>There are lots of reasons why one system can be more expensive to develop than another. One recurring and important reason is the amount of user interface your application has. By that I mean a user interface for a real flesh and blood user. One of the reasons that the above trading platform had this mismatch was that while the helpdesk app had lots of user interface requirements, the trading backend had almost none. It dealt almost exclusively with other systems through API's and data interchange protocols.</p>
<p>There's lots of empirical evidence that interfaces for humans are more difficult and expensive to develop that those for machines, but there's also a fair amount of theory on the subject under the heading of <a href="http://en.wikipedia.org/wiki/Human%E2%80%93computer_interaction" rel="nofollow"  target="_blank">Human Computer Interaction (HCI)</a>. If you spend a little bit of time reading the referenced Wikipedia article, you'll see that there's an awful lot of cognitive psychology involved. In short, you can't just ask a human being to do those things that a software system can do -- parse 2GB of data, remember it forever and make decisions within a millisecond. No, human beings have limited memory, can't act very fast, have ambitions and emotions and all sorts of human frailties. All of these have to be accounted and designed for.</p>
<p>(We ourselves use an approach known as <a href="http://www.pathf.com/services/user-experience-design/" rel="nofollow"  target="_blank">User Experience Design (UXD)</a> to tackled this terrain. It's by no means the only approach, but it's stood us in good stead.)</p>
<p>So, what are the key takeaways for product managers and owners? Don't make emotional budgeting decisions. Just because your backend which is doing all of the financial transactions is important, doesn't mean that it should cost more than the nifty website that helps users buy your product or service. Listen to your developers and analysts on the subject of effort and cost, then make rational decisions based on what is essential for your business.</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/09/software-development-importance-equal-effort/">Software Development: Importance Doesn&#8217;t Always Equal Effort</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/08/software-development-construction-analogy/' rel='bookmark' title='Permanent Link: Software Development and the Construction Analogy'>Software Development and the Construction Analogy</a></li><li><a href='http://www.pathf.com/blogs/2009/08/software-development-wasted-motion/' rel='bookmark' title='Permanent Link: Software Development and Wasted Motion'>Software Development and Wasted Motion</a></li><li><a href='http://www.pathf.com/blogs/2009/06/digging-a-hole-and-covering-it-with-leaves-the-software-development-version/' rel='bookmark' title='Permanent Link: Digging a Hole and Covering it with Leaves &#8212; The Software Development Version'>Digging a Hole and Covering it with Leaves &#8212; The Software Development Version</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/09/software-development-importance-equal-effort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>User Centric Design &#8211; the Who, What, Why and How of a Feature</title>
		<link>http://www.pathf.com/blogs/2009/09/user-centric-design/</link>
		<comments>http://www.pathf.com/blogs/2009/09/user-centric-design/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 14:57:40 +0000</pubDate>
		<dc:creator>Alice Toth</dc:creator>
				<category><![CDATA[Custom Application Development]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Best Practices]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[user centric design]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4030</guid>
		<description><![CDATA[ photo credit: Sinaasappeljuice
At Pathfinder, we do our best to help our clients experience the software through the eyes of the user. Defining a feature includes explaining who will be using it, what they need to accomplish, why they need to accomplish it and how they’ll actually do it.
We start with personas (who) — they [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/09/user-centric-design/">User Centric Design &#8211; the Who, What, Why and How of a Feature</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2008/03/it-starts-with/' rel='bookmark' title='Permanent Link: It Starts with the User Story'>It Starts with the User Story</a></li><li><a href='http://www.pathf.com/blogs/2009/03/definition-of-a-feature/' rel='bookmark' title='Permanent Link: Definition of a Feature (Given … When … Then)'>Definition of a Feature (Given … When … Then)</a></li><li><a href='http://www.pathf.com/blogs/2008/04/the-user-interf/' rel='bookmark' title='Permanent Link: The User Interface is the Root of All Evil'>The User Interface is the Root of All Evil</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div style="float:right;padding:10px"><a href="http://www.flickr.com/photos/9778240@N07/3860294453/" rel="nofollow"  title="---19" target="_blank"><img src="http://farm3.static.flickr.com/2475/3860294453_ab9dc4f999_m.jpg" alt="---19" border="0" style="border:4px double #999;"/></a><br /><small><a href="http://creativecommons.org/licenses/by-sa/2.0/" rel="nofollow"  title="Attribution-ShareAlike License" target="_blank"><img src="http://www.pathf.com/blogs/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" rel="nofollow"  target="_blank">photo</a> credit: <a href="http://www.flickr.com/photos/9778240@N07/3860294453/" rel="nofollow"  title="Sinaasappeljuice" target="_blank">Sinaasappeljuice</a></small></div>
<p>At Pathfinder, we do our best to help our clients experience the software through the eyes of the user. Defining a feature includes explaining who will be using it, what they need to accomplish, why they need to accomplish it and how they’ll actually do it.</p>
<p>We start with personas (who) — they define the user base and let us identify the primary users whose needs we should focus on, which in turn drives the feature list. Personas also bring the human element into software development. Rather than using a vague term such as actor or user, terms that can easily be dismissed, we now have Myrna from Accounting, a numbers guru who is the primary user of the new software. Myrna is not so easily dismissed, especially once her needs and goals are identified.</p>
<p>We move onto user stories, all of which are written from the point of view of the personas:<span id="more-4030"></span></p>
<blockquote><p>As Accounting, Myrna needs to quickly extract time expended per project so she can calculate the actual costs.</p></blockquote>
<p>Our user stories state both the user’s need (what) and business benefit (why) from meeting that need. The story is no longer some randomly floating idea; it’s now anchored to an identified user and given context within the scope of the business by specifically stating how the user and/or company can benefit from this feature. </p>
<p>From here we move onto acceptance criteria (how), i.e., defining how the user expects the feature to work. Since they’re written from the point of view of the user, they’re easy to understand and aid in experiencing the feature before it’s built:</p>
<blockquote><p>
<strong>Given</strong> that Myrna has clicked on Reports > Costing Report<br />
&nbsp;&nbsp; And that the costing report page has successfully displayed<br />
<strong>When</strong> Myrna selects one or more projects<br />
&nbsp;&nbsp; And she specifies a date range<br />
&nbsp;&nbsp; And submits the request<br />
<strong>Then</strong> the costing report will show the hours by project for each resource for the specified date range</p></blockquote>
<p>Even without delving into the details (e.g., how does the user select one or more projects), you still have a pretty good idea of how someone will interact with this feature; i.e., you’ve established a foundation that interaction designers and information architects can now build on. Acceptance criteria, btw, are also great at uncovering any user story you might have missed, such as: does Myrna need to save this report after it’s generated? </p>
<p>Designing software with a user centric point of view begins with defining the Who (Personas), What (User Stories : User Needs), Why (User Stories : Business Benefits) and How (Acceptance Criteria) of feature stories. With this knowledge, we can then create a well-designed feature that we’re confident will meet the users’ needs. </p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/09/user-centric-design/">User Centric Design &#8211; the Who, What, Why and How of a Feature</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2008/03/it-starts-with/' rel='bookmark' title='Permanent Link: It Starts with the User Story'>It Starts with the User Story</a></li><li><a href='http://www.pathf.com/blogs/2009/03/definition-of-a-feature/' rel='bookmark' title='Permanent Link: Definition of a Feature (Given … When … Then)'>Definition of a Feature (Given … When … Then)</a></li><li><a href='http://www.pathf.com/blogs/2008/04/the-user-interf/' rel='bookmark' title='Permanent Link: The User Interface is the Root of All Evil'>The User Interface is the Root of All Evil</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/09/user-centric-design/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wireframing with incomplete requirements</title>
		<link>http://www.pathf.com/blogs/2009/09/wireframing-incomplete-requirements/</link>
		<comments>http://www.pathf.com/blogs/2009/09/wireframing-incomplete-requirements/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 21:43:16 +0000</pubDate>
		<dc:creator>Sholom Sandalow</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[Web Application Development]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[Agile Development]]></category>
		<category><![CDATA[Application Architecture]]></category>
		<category><![CDATA[Application Development]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Interaction Design]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web/Tech]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4003</guid>
		<description><![CDATA[The value of wireframing even with incomplete information
The task of wireframing in application development, as I've come to know it, should begin after user research has been performed, and a complete set of requirements gathered.  But what happens when, for whatever reason, you just don't have access to user research, or a full set of [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/09/wireframing-incomplete-requirements/">Wireframing with incomplete requirements</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/08/wireframes/' rel='bookmark' title='Permanent Link: Exactly What are Wireframes?'>Exactly What are Wireframes?</a></li><li><a href='http://www.pathf.com/blogs/2009/04/writing-agile-requirements/' rel='bookmark' title='Permanent Link: Writing Agile Requirements'>Writing Agile Requirements</a></li><li><a href='http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/' rel='bookmark' title='Permanent Link: Developing Good Wireframes Ahead of Visual Design'>Developing Good Wireframes Ahead of Visual Design</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: left;"><img title="wireframe" src="http://www.johncrice.com/svc/images/wireframe.gif" alt="" width="300" height="216" align="right" />The value of wireframing even with incomplete information</p>
<p>The task of wireframing in application development, as I've come to know it, should begin after user research has been performed, and a complete set of requirements gathered.  But what happens when, for whatever reason, you just don't have access to user research, or a full set of requirements?  What if all you have are some rather unspecific, vague notions of what the user should and should not be able to do?  Is wireframing at this juncture useful?  I say yes.  With incomplete or even almost non existent information about target users and or requirements, wireframes can still be a valuable tool in the interface designers toolkit.</p>
<p>The key to a wireframe's usefulness is that it is a visual document.  Presumably it will be presented to one or more product stakeholders, and they will have the opportunity to review it and comment.  Having something visual to respond to is one of the easiest ways to generate ideas, and identify incomplete specifications.  A good assumption is that if a product's requirements are incomplete, someone at the wireframe review will notice the gap by responding in the context of the visual presentation.  "Where is the Cancel button?  Oh...not in the requirements?  Well it's obvious that on this screen the user will need to be able to cancel, so we have to add that as a requirement."</p>
<p>In this way, a wireframe can be an ever evolving document, which begins by starting the requirements conversation.  Of course ultimately, just prior to feature development, the wireframe should have all of the necessary specifics so that the developers can use it as a guide (along with the relevant user stories).</p>
<div><span style="font-family: Helvetica; font-size: small;"><span style="line-height: normal;"><br />
</span></span></div>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/09/wireframing-incomplete-requirements/">Wireframing with incomplete requirements</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/08/wireframes/' rel='bookmark' title='Permanent Link: Exactly What are Wireframes?'>Exactly What are Wireframes?</a></li><li><a href='http://www.pathf.com/blogs/2009/04/writing-agile-requirements/' rel='bookmark' title='Permanent Link: Writing Agile Requirements'>Writing Agile Requirements</a></li><li><a href='http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/' rel='bookmark' title='Permanent Link: Developing Good Wireframes Ahead of Visual Design'>Developing Good Wireframes Ahead of Visual Design</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/09/wireframing-incomplete-requirements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error Messages &amp; Usability</title>
		<link>http://www.pathf.com/blogs/2009/09/error-messages-and-usability/</link>
		<comments>http://www.pathf.com/blogs/2009/09/error-messages-and-usability/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 12:12:37 +0000</pubDate>
		<dc:creator>Alice Toth</dc:creator>
				<category><![CDATA[Custom Application Development]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Best Practices]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[error handling]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=3897</guid>
		<description><![CDATA[I was starting up one of the Adobe apps the other day when this somewhat troublesome message was displayed:

Ack! On the one hand, good for them for alerting me that an error had occurred. On the other hand, what's up with that message?  I had no idea what I could do beyond clicking ok [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/09/error-messages-and-usability/">Error Messages &#038; Usability</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2007/04/oops_our_bad/' rel='bookmark' title='Permanent Link: Oops! Our Bad.'>Oops! Our Bad.</a></li><li><a href='http://www.pathf.com/blogs/2008/01/usability-revie/' rel='bookmark' title='Permanent Link: Usability review: Amtrak.com checkout process'>Usability review: Amtrak.com checkout process</a></li><li><a href='http://www.pathf.com/blogs/2008/03/stop-reload-err/' rel='bookmark' title='Permanent Link: Stop, Reload, Error Loading Page 404: Converting Web 1.0 to 2.0'>Stop, Reload, Error Loading Page 404: Converting Web 1.0 to 2.0</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>I was starting up one of the Adobe apps the other day when this somewhat troublesome message was displayed:</p>
<p style="text-align: center;"><img src="http://www.pathf.com/blogs/wp-content/uploads/2009/09/error_adobe.gif" alt="error_adobe" title="error_adobe" width="478" height="199"  /></p>
<p>Ack! On the one hand, good for them for alerting me that an error had occurred. On the other hand, what's up with that message?  I had no idea what I could do beyond clicking ok (and after reading the message I wasn't sure all was ok). A bit unnerving, but it did get me thinking about how applications deal with error messages.</p>
<p>The idea that non-technical users will be viewing error messages is one of those things that tends to be overlooked. You’re so focused on getting all the features up and working that  dealing with errors on the presentation layer are often left out of both design and implementation.</p>
<p>Even if time is crunched on a project, however, here are three scenarios you should always cover in a user-friendly fashion: <span id="more-3897"></span></p>
<h2>Validation Errors</h2>
<p>At a minimum, submitted forms should validate that all required fields have data and that certain data (such as email addresses) are properly formatted. My personal preference is to catch the obvious errors (e.g., empty fields) using client-side validation which gives the user instant feedback and allows them to correct their errors before actually submitting the form. Regardless of whether you’re using client or server side validation, however, you should still alert the user as to what went wrong  — without using technical lingo — and highlight the fields containing the errors.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-3900" title="error_formSubmit" src="http://www.pathf.com/blogs/wp-content/uploads/2009/09/error_formSubmit.gif" alt="error_formSubmit" width="500" height="250" /></p>
<h2>404 Errors</h2>
<p>Design a useful “page not found” page. Make it as clever or funny as you like, but make sure you give the user alternative ways to find the page they were looking for so they don’t feel so helpless. This can be done by providing a site map, a search box or a list of top-level categories.</p>
<p style="text-align: center;"><img style="border: 1px solid #999; padding: 3px;" title="error_404" src="http://www.pathf.com/blogs/wp-content/uploads/2009/09/error_404.gif" alt="error_404" width="500" height="176" /></p>
<h2>500 Errors</h2>
<p>When a page blows up, unless you’re in a development environment you never want the user to see the stack trace. So, make sure that (a) there is a page in place to display when a 500 error occurs, (b) the app knows to display that page and (c) it gives useful feedback to the user. </p>
<p style="text-align: center;"><img style="text-align: center;" title="error_500_designed" src="http://www.pathf.com/blogs/wp-content/uploads/2009/09/error_500_designed.gif" alt="error_500_designed" width="500" height="125"  /></p>
<p>In an ideal world, of course, errors never occur (ha!) but should they happen, your job is to let the user know what went wrong and provide guidance on the next steps. Time spent up front designing good error handling will alleviate user frustration down the line.</p>
<p>Related Services:  <a href="http://www.pathf.com/services/user-experience-design/" rel="nofollow" >User Experience Design</a>, <a href="http://www.pathf.com/services" rel="nofollow" >Custom Software Development</a></p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/09/error-messages-and-usability/">Error Messages &#038; Usability</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2007/04/oops_our_bad/' rel='bookmark' title='Permanent Link: Oops! Our Bad.'>Oops! Our Bad.</a></li><li><a href='http://www.pathf.com/blogs/2008/01/usability-revie/' rel='bookmark' title='Permanent Link: Usability review: Amtrak.com checkout process'>Usability review: Amtrak.com checkout process</a></li><li><a href='http://www.pathf.com/blogs/2008/03/stop-reload-err/' rel='bookmark' title='Permanent Link: Stop, Reload, Error Loading Page 404: Converting Web 1.0 to 2.0'>Stop, Reload, Error Loading Page 404: Converting Web 1.0 to 2.0</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/09/error-messages-and-usability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bridging the Gap Between Rails Developers and HTML Designers</title>
		<link>http://www.pathf.com/blogs/2009/08/bridging-the-gap-between-rails-developers-and-html-designers/</link>
		<comments>http://www.pathf.com/blogs/2009/08/bridging-the-gap-between-rails-developers-and-html-designers/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 15:56:23 +0000</pubDate>
		<dc:creator>Noel Rappin</dc:creator>
				<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Best Practices]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=3817</guid>
		<description><![CDATA[<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/bridging-the-gap-between-rails-developers-and-html-designers/">Bridging the Gap Between Rails Developers and HTML Designers</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2008/07/a-new-workflow-for-web-designers/' rel='bookmark' title='Permanent Link: A New Workflow for Web Designers'>A New Workflow for Web Designers</a></li><li><a href='http://www.pathf.com/blogs/2008/05/down-with-html/' rel='bookmark' title='Permanent Link: Down with HTML + Code Markup!'>Down with HTML + Code Markup!</a></li><li><a href='http://www.pathf.com/blogs/2006/04/designers_on_jo/' rel='bookmark' title='Permanent Link: Designers on Joel'>Designers on Joel</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div class="right"><img src="http://www.pathf.com/blogs/wp-content/uploads/2009/08/5E22427E-BAAE-41A1-B7A8-B1FF4D55753E.jpg" alt="5E22427E-BAAE-41A1-B7A8-B1FF4D55753E.jpg alt="Mind The Gap" border="0" width="" height="" class="right"/><br clear="all"/>
</div>
<p>To make a cheap joke and paraphrase a common quote, web developers and web designers are two groups separated by common languages. In our case, the languages are HTML and CSS, which are the output of both the web design process and the web development process. Developers and designers produce their HTML/CSS in different ways and with different goals. Here are some ideas for bridging the gap so that the developers and designers on your team can work together smoothly.</p>
<p>Designers and developers obviously have different goals for their HTML -- developers have issues of reducing duplication, organization, and performance that are largely not the designer's concerns. The designer is primarily concerned with how the HTML looks and behaves to the user.</p>
<p><span id="more-3817"></span>By the way, I'm absolutely not trying to make this some kind of left brain/right brain thing. It's more of a software needs vs. domain expertise thing. Once upon a time, I was writing scripts that outputted router configuration files, and I had exactly the same issues with the router domain experts -- my software engineering desire to structure the code without duplication conflicted with the way the router experts liked to structure their hand-written configuration instructions.</p>
<p>Our teams have had success with getting everybody on the team using common tools as much as possible. This means putting designs and code in the same code repository, and it means the development team supports the designers in creating a set up to run the current development version of the app locally. (By the way, <a href="http://www.viget.com/inspire/git-a-designers-perspective/" rel="nofollow" >this article by Mindy Wagner</a> might be helpful if you are trying to convert everybody to Git.)</p>
<p>From the developer perspective, if you are working with HTML provided by designers, it's important to keep the view layer of your code accessible to the HTML providers. Exactly what this means is subject to negotiation. Left to my own devices, I'd be putting all kinds of HTML generation in Ruby via helpers or something more esoteric. That didn't work out well when the designer needed to go mucking about in metaprogrammed Ruby code to start changing CSS classes. We do better with putting pure logical stuff in helpers and using partials to split view logic. I'm pretty sure that if I were to suggest Haml for a project, the designers would veto it -- Haml barely meshes with the way I think of HTML, the designers I've shown it to have basically recoiled in horror.</p>
<p>That said, everybody likes <a href="http//lesscss.org" rel="nofollow" >Less CSS</a>, which seems to augment CSS in ways that seem very intuitive to CSS designers, and which are very satisfying to coders. It does all the things that you would expect CSS to do if it was a real language, but vanilla CSS works just fine. It really caught on quickly here.</p>
<p>From the designer perspective, get everything out of photoshop and into HTML/CSS as early as possible. It's just too easy to put stuff into a photoshop image that represents hours of development work, leaving the developers in the position of trying to determine which parts of the impossible image are vital, and which are just chrome. Doing the wireframes in HTML/CSS keeps the design honest.</p>
<p>We use <a href="http://www.pathf.com/blogs/2008/08/integrating-design-drafts-into-your-rails-app/">this little hack</a> to integrate wireframes into the development app, which is really nice for developers when working with in-progress designs. </p>
<p>Ultimately what it comes down to is for everybody in the team to take some responsibility for making the team work together. The developers need to make the code base accessible to designers and to be alert to basic design issues and flexible in adapting wireframes into the site. Designers need to help place their deliverables in a format that keeps the developer from having to guess how things are supposed to work -- nobody wants that. </p>
<p>Related Services:  <a href="http://www.pathf.com/services/technology-expertise/ruby-on-rails/" rel="nofollow" >Ruby on Rails Development</a>, <a href="http://www.pathf.com/services/user-experience-design/" rel="nofollow" >User Experience Design</a>, <a href="http://www.pathf.com/services/technology-expertise/ajax-and-rich-internet-applications/" rel="nofollow" >Ajax Rich Internet Applications</a></p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/bridging-the-gap-between-rails-developers-and-html-designers/">Bridging the Gap Between Rails Developers and HTML Designers</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2008/07/a-new-workflow-for-web-designers/' rel='bookmark' title='Permanent Link: A New Workflow for Web Designers'>A New Workflow for Web Designers</a></li><li><a href='http://www.pathf.com/blogs/2008/05/down-with-html/' rel='bookmark' title='Permanent Link: Down with HTML + Code Markup!'>Down with HTML + Code Markup!</a></li><li><a href='http://www.pathf.com/blogs/2006/04/designers_on_jo/' rel='bookmark' title='Permanent Link: Designers on Joel'>Designers on Joel</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/08/bridging-the-gap-between-rails-developers-and-html-designers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developing Good Wireframes Ahead of Visual Design</title>
		<link>http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/</link>
		<comments>http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 19:39:14 +0000</pubDate>
		<dc:creator>Vena Chitturi</dc:creator>
				<category><![CDATA[Custom Application Development]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Best Practices]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[software design]]></category>
		<category><![CDATA[user experience design]]></category>
		<category><![CDATA[visual design]]></category>
		<category><![CDATA[Wireframes]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=3573</guid>
		<description><![CDATA[In the design process, the wireframes focus on the structure/layout of elements on the screen, and the interaction that the screens will provide. The visual design focuses on aspects of design such as colors, graphics, branding and mood.
Design encompasses both of these, and both are equally important. But by first addressing the software's information design [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/">Developing Good Wireframes Ahead of Visual Design</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/08/wireframes/' rel='bookmark' title='Permanent Link: Exactly What are Wireframes?'>Exactly What are Wireframes?</a></li><li><a href='http://www.pathf.com/blogs/2006/08/the_handoff_bet/' rel='bookmark' title='Permanent Link: The Hand-Off Between Information Architecture and Visual Design'>The Hand-Off Between Information Architecture and Visual Design</a></li><li><a href='http://www.pathf.com/blogs/2008/06/fresh-paint-or-new-drywall-the-cost-of-changing-ia-or-design-mid-project/' rel='bookmark' title='Permanent Link: Fresh paint or new drywall? The cost of changing IA or design mid-project'>Fresh paint or new drywall? The cost of changing IA or design mid-project</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-3584" style="float:right;padding:10px" title="Wireframe" src="http://www.pathf.com/blogs/wp-content/uploads/2009/08/wire2.jpg" alt="Wireframe" width="229" height="300" />In the design process, the wireframes focus on the structure/layout of elements on the screen, and the interaction that the screens will provide. The visual design focuses on aspects of design such as colors, graphics, branding and mood.</p>
<p>Design encompasses both of these, and both are equally important. But by first addressing the software's information design &amp; interaction needs, wireframes help you make sure the user experience makes sense, including that the workflows are natural and intuitive for users, and that the interactions are easy and clear. Without these, a site may not be very usable. Developing good skeletal wireframes before fleshing out the visual design is important for several reasons.</p>
<p><strong>Focuses the Conversation</strong><br />
Visual designs tend to elicit more of an emotional response than wireframes. Hence, putting a fleshed out visual design in front of a client can divert attention from the structure and interaction of the page, and tilt the conversation more towards the color and graphic choices. Skeletal wireframes help you and your client focus the conversation on the business goals and the needs of the user.<span id="more-3573"></span></p>
<p><strong>Creates a Path toward Better Design</strong><br />
Wireframing and information design is really an evolutionary process. Design reviews, customer feedback, and user testing all help the information and interaction design evolve for the better as the project moves forward. Being open and flexible, without having invested deeply into a visual design, allows for the freedom to continuously create and recreate to meet the users' and clients' needs better. Good user experience comes from creating an environment and process that allows for more evolution in design.</p>
<p><strong>Allows for Choices to be Driven by Users' Needs</strong><br />
A great deal of creativity, time and effort goes into mocking up a visual design, so it's natural to feel attached to it. The last thing you want is to feel locked into a certain user experience because you've invested in the visual design too much too early. Because your information design choices should be driven by users' needs and business goals first, it's important to develop good wireframes before investing heavily in visual design.</p>
<p><strong>Saves Time</strong><br />
You don't always hit a great information design on the first try. When you work iteratively, your information design gets refactored and improved. Spending days creating visuals, only to find that you have to redo it because the underlying structure or interaction pattern needs to change, is frustrating and hurts your efficiency and overall progress.</p>
<p><strong>Saves Money</strong><br />
In a world where time is money, having to redo work can cost you a lot. It is inevitable that your design will change. But redoing wireframes costs less in terms of time and money than redoing a visual design.</p>
<p>At the end of the day, if your software is usable and providing users with value, but has less than ideal visual design, people will still use it. However, if your software is confusing and hard to use, but has great visual design, people won't use it. So concentrating on the layout and interaction first will pay off in the end.</p>
<p>Related Services:  <a href="http://www.pathf.com/services/user-experience-design/" rel="nofollow" >User Experience Design</a>, <a href="http://www.pathf.com/services" rel="nofollow" >Custom Software Development</a> </p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/">Developing Good Wireframes Ahead of Visual Design</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/08/wireframes/' rel='bookmark' title='Permanent Link: Exactly What are Wireframes?'>Exactly What are Wireframes?</a></li><li><a href='http://www.pathf.com/blogs/2006/08/the_handoff_bet/' rel='bookmark' title='Permanent Link: The Hand-Off Between Information Architecture and Visual Design'>The Hand-Off Between Information Architecture and Visual Design</a></li><li><a href='http://www.pathf.com/blogs/2008/06/fresh-paint-or-new-drywall-the-cost-of-changing-ia-or-design-mid-project/' rel='bookmark' title='Permanent Link: Fresh paint or new drywall? The cost of changing IA or design mid-project'>Fresh paint or new drywall? The cost of changing IA or design mid-project</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Development and the Construction Analogy</title>
		<link>http://www.pathf.com/blogs/2009/08/software-development-construction-analogy/</link>
		<comments>http://www.pathf.com/blogs/2009/08/software-development-construction-analogy/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 15:59:29 +0000</pubDate>
		<dc:creator>Dietrich Kappe</dc:creator>
				<category><![CDATA[Agile Project Management]]></category>
		<category><![CDATA[Custom Application Development]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Best Practices]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[Agile Development]]></category>
		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=3570</guid>
		<description><![CDATA[Dan Vanderboom has a thoughtful post up about software development methods. I especially like his takedown of the building construction analogy that is overused and abused in the world of software development:
[...] this is completely at odds with how homes are normally built.  People typically choose a previously-implemented design, and only customize superficial features like [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/software-development-construction-analogy/">Software Development and the Construction Analogy</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/08/software-development-wasted-motion/' rel='bookmark' title='Permanent Link: Software Development and Wasted Motion'>Software Development and Wasted Motion</a></li><li><a href='http://www.pathf.com/blogs/2009/08/ten-keys-successful-software-development-9-respect-process/' rel='bookmark' title='Permanent Link: Ten Keys to Successful Software Development: #9: Respect the Process'>Ten Keys to Successful Software Development: #9: Respect the Process</a></li><li><a href='http://www.pathf.com/blogs/2008/12/agile-software-development-and-the-lazy-client-trap/' rel='bookmark' title='Permanent Link: Agile Software Development and the Lazy Client Trap'>Agile Software Development and the Lazy Client Trap</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Dan Vanderboom has a thoughtful post up about <a href="http://dvanderboom.wordpress.com/2009/08/19/software-development-methods/" rel="nofollow"  target="_blank">software development methods</a>. I especially like his takedown of the building construction analogy that is overused and abused in the world of software development:</p>
<blockquote><p>[...] this is completely at odds with how homes are normally built.  People typically choose a previously-implemented design, and only customize superficial features like countertops, cabinets, floors, and railings.  Houses from this plan have been built before, and the labor and materials cost are known from previous experience.</p>
<p>Building software is usually more like constructing something that’s never been built before: the first sky scraper, the Golden Gate Bridge, or the Hoover Dam.  The requirements are unique, the pieces have never been assembled in such a way before, and there’s an inherent level of risk in creating something new.  When this is the case, the Customer needs the services of an Architect, not just a Builder who stamps out deliverables in a cookie-cutter style.</p></blockquote>
<p>I would add two points to his post:</p>
<ul>
<li>One additional reason that building construction is not a good metaphor for software construction is that it breaks down along scale. You can construct a scale model of a house to validate the concept, but a scale model of the software is the same as the software itself. An application's size is measured in features, not feet. That's why agile development seeks to deliver a minimal set of features as quickly as possible.</li>
<li>We've folded <a href="http://www.pathf.com/blogs/2007/12/the-confluence/" target="_blank">User Experience Design</a> (UXD) into our agile process as a way of getting to value more quickly. Feedback in agile is important, but if you can improve the quality of that feedback, you converge on good features more quickly.</li>
</ul>
<p>Related Services:  <a href="http://www.pathf.com/services" rel="nofollow" >Custom Software Development</a>, <a href="http://www.pathf.com/services/how-we-do-it/" rel="nofollow" >Agile Development</a></p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/software-development-construction-analogy/">Software Development and the Construction Analogy</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2009/08/software-development-wasted-motion/' rel='bookmark' title='Permanent Link: Software Development and Wasted Motion'>Software Development and Wasted Motion</a></li><li><a href='http://www.pathf.com/blogs/2009/08/ten-keys-successful-software-development-9-respect-process/' rel='bookmark' title='Permanent Link: Ten Keys to Successful Software Development: #9: Respect the Process'>Ten Keys to Successful Software Development: #9: Respect the Process</a></li><li><a href='http://www.pathf.com/blogs/2008/12/agile-software-development-and-the-lazy-client-trap/' rel='bookmark' title='Permanent Link: Agile Software Development and the Lazy Client Trap'>Agile Software Development and the Lazy Client Trap</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/08/software-development-construction-analogy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exactly What are Wireframes?</title>
		<link>http://www.pathf.com/blogs/2009/08/wireframes/</link>
		<comments>http://www.pathf.com/blogs/2009/08/wireframes/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 17:12:28 +0000</pubDate>
		<dc:creator>Alice Toth</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Development Best Practices]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[Requirements Visualization]]></category>
		<category><![CDATA[Wireframes]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=3491</guid>
		<description><![CDATA[Wireframes are the bare-bones schematic of the presentation layer for an application or web site. They are the visual interpretation of the user and business needs for any given feature. At a basic level, they show the page layout and placement of various elements on the page. At a more detailed level, they identify user [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/wireframes/">Exactly What are Wireframes?</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2007/05/wireframes_much/' rel='bookmark' title='Permanent Link: Wireframes: Much More Effective than Interpretive Dance'>Wireframes: Much More Effective than Interpretive Dance</a></li><li><a href='http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/' rel='bookmark' title='Permanent Link: Developing Good Wireframes Ahead of Visual Design'>Developing Good Wireframes Ahead of Visual Design</a></li><li><a href='http://www.pathf.com/blogs/2009/04/wireframes-in-omnigraffle-5/' rel='bookmark' title='Permanent Link: Wireframes in Omnigraffle 5'>Wireframes in Omnigraffle 5</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Wireframes are the bare-bones schematic of the presentation layer for an application or web site. They are the visual interpretation of the user and business needs for any given feature. At a basic level, they show the page layout and placement of various elements on the page. At a more detailed level, they identify user interactions and the expected behavior. </p>
<h5>Why use them?</h5>
<p>Wireframes are a great communication tool for all members of a project team. Instead of an abstract list of requirements or a verbal description of a concept, the visual nature of a wireframe allows everyone to see exactly what it is they’re discussing.  They are usually black and white (sometimes with shades of gray) schematics because we want to get feedback on the page structure and behavior, not the visual design. However, wireframes created for mature applications can readily incorporate existing visual design since that language is already defined and shouldn’t divert focus from the reason we’re looking at wireframes.</p>
<h5>Annotated Wireframe</h5>
<p>Although a picture is worth a thousand words, adding annotations to a wireframe lets the viewer immediately know the expected user behavior of various elements on the page. While a more detailed explanation of the behavior is generally contained in the design specs, adding a shorter version here is extremely helpful.</p>
<p>Here's an example of what an annotated wireframe can look like:</p>
<p><img src="http://www.pathf.com/blogs/wp-content/uploads/2009/08/wireframe.gif" alt="annotated wireframe" title="annotated wireframe" width="500" height="164" class="aligncenter size-full wp-image-3493" /></p>
<h5>Who uses them?</h5>
<p>All team members. Because they are a visual artifact of what is proposed to be built, they are an easy and cost-effective way to get the stakeholders to sign-off on how their business requirements will be translated to software, before any code is written. They also give development a heads up on what the page will look like and how it’s expected to behave; which means they also let QA know what to expect once the feature is ready for testing. </p>
<p>While I sometimes have to educate clients new to software development on the benefits of wireframes, once they see them within the context of a project, they're sold on the benefits and understand their usefulness.</p>
<p>Related Services:  <a href="http://www.pathf.com/services/user-experience-design/" rel="nofollow" >User Experience Design</a>, <a href="http://www.pathf.com/services" rel="nofollow" >Custom Software Development</a> </p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/wireframes/">Exactly What are Wireframes?</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2007/05/wireframes_much/' rel='bookmark' title='Permanent Link: Wireframes: Much More Effective than Interpretive Dance'>Wireframes: Much More Effective than Interpretive Dance</a></li><li><a href='http://www.pathf.com/blogs/2009/08/designing-wireframes-visual-design/' rel='bookmark' title='Permanent Link: Developing Good Wireframes Ahead of Visual Design'>Developing Good Wireframes Ahead of Visual Design</a></li><li><a href='http://www.pathf.com/blogs/2009/04/wireframes-in-omnigraffle-5/' rel='bookmark' title='Permanent Link: Wireframes in Omnigraffle 5'>Wireframes in Omnigraffle 5</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/08/wireframes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Facebook Connect</title>
		<link>http://www.pathf.com/blogs/2009/08/facebook-connect/</link>
		<comments>http://www.pathf.com/blogs/2009/08/facebook-connect/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 22:40:51 +0000</pubDate>
		<dc:creator>Sholom Sandalow</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web/Tech]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=3429</guid>
		<description><![CDATA[I've just come across Yahoo's new home page, which features a clean streamlined look, the ability to add your favorite pages as links right on the homepage, and most interestingly, a module that gives you access to (a subset of) your Facebook account.  This module, which appears when you hover your mouse over the [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/facebook-connect/">Facebook Connect</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2008/05/facebook-apps-not-too-late-to-compete-on-the-user-experience-front/' rel='bookmark' title='Permanent Link: Facebook apps: Not too late to compete on the user experience front'>Facebook apps: Not too late to compete on the user experience front</a></li><li><a href='http://www.pathf.com/blogs/2007/07/mashups-versus/' rel='bookmark' title='Permanent Link: Mashups versus Facebook'>Mashups versus Facebook</a></li><li><a href='http://www.pathf.com/blogs/2008/01/20-useful-faceb/' rel='bookmark' title='Permanent Link: 20 useful Facebook/FBJS developer resources'>20 useful Facebook/FBJS developer resources</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://www.yourfacebookstuff.com/wp-content/uploads/2008/05/facebook-connect.jpg" alt="" width="221" height="176" align="right" />I've just come across <a href="http://yahoo.com" rel="nofollow"  target="_blank">Yahoo's new home page</a>, which features a clean streamlined look, the ability to add your favorite pages as links right on the homepage, and most interestingly, a module that gives you access to (a subset of) your Facebook account.  This module, which appears when you hover your mouse over the Facebook link on the let hand side of the page, will--after sign in--open up your facebook friend feed right there on the Yahoo home page.<br />
Apparently Facebook has been giving third party websites the ability to connect to their users via Facebook for 8 months now  (through a set of API's collectively called Facebook Connect).  But the Yahoo home page is the most high profile example yet.  This is certainly the first time I've come across it.</p>
<p>The benefits of Facebook connect Facebook is obvious.  It'll gather more information about its users, and become more ubiquitous within the wider web, as users remain connected to its platform even while not actually on the facebook.com.</p>
<p><span id="more-3429"></span></p>
<p>And the (potential) advantage of the relationship to third party sites, such as Yahoo are that those sites can become more engaged with their users by providing them with more relevant content as a result of having access to their facebook information.  It'll also potentially be used as a tool for enhanced direct marketing, although Facebook will have to be careful to to repeat it's <a href="http://www.techcrunch.com/2008/08/14/facebook-gets-slapped-with-another-lawsuit-over-beacon-wishes-it-could-opt-out/" rel="nofollow"  target="_blank">Beacon mistake</a>.</p>
<p>The potential benefits to users of third party sites are that they'll be able to tap into their network (or social graph, as Facebook calls it) as a source of information on those third party sites, and not just facebook.com.  As a hypothetical example, if I'm looking for a movie to add to my Netflix queue, and I, and my friends were sharing our facebook information with Netflix, then the site could theoretically inform me of my friends picks--provided they granted Netflix access to share that information--and that would be more helpful to me than anonymous recommendations.</p>
<p>I like the idea, in theory, and it's seems like an exciting new direction in the evolution of the way we use the web, if implemented properly.  However there are some privacy concerns I have.  In order to allow Yahoo to access my Facebook account, I had to give it the Ok on a couple of different requests relating to access to my information.  The initial confirmation dialog:<br />
Connect Yahoo! with Facebook to interact with your friends on this site and to share on Facebook through your Wall and friends' News Feeds. This site will also be able to automatically post recent activity back to Facebook.</p>
<p>Related Services:  <a href="http://www.pathf.com/services/user-experience-design/" rel="nofollow" >User Experience Design</a>, <<a href="http://www.pathf.com/services/technology-expertise/facebook-applications/" rel="nofollow" >Facebook and Open Social Applications</a></p>
<p>Another dialog asked me to confirm this:<br />
Allow Yahoo! to publish posts or comments without prompting me.<br />
Posts will appear on your Wall, in your friends' News Feeds and in applications like Photos, Videos and Notes.</p>
<p>Now what exactly is Yahoo going to be posting on my Facebook wall?  I don't want all my activity, once I am logged into the Yahoo network, to be potential fodder for conversation among my friends.  This to me seems a little scary.  Yet I went ahead and gave it access.  I do know that it's possible to edit my privacy settings as it related to individual third party applications, including Yahoo.  But I'm curious what kinds of Facebook wall posts Yahoo will make on my behalf so I haven't changed the settings.</p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/facebook-connect/">Facebook Connect</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2008/05/facebook-apps-not-too-late-to-compete-on-the-user-experience-front/' rel='bookmark' title='Permanent Link: Facebook apps: Not too late to compete on the user experience front'>Facebook apps: Not too late to compete on the user experience front</a></li><li><a href='http://www.pathf.com/blogs/2007/07/mashups-versus/' rel='bookmark' title='Permanent Link: Mashups versus Facebook'>Mashups versus Facebook</a></li><li><a href='http://www.pathf.com/blogs/2008/01/20-useful-faceb/' rel='bookmark' title='Permanent Link: 20 useful Facebook/FBJS developer resources'>20 useful Facebook/FBJS developer resources</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/08/facebook-connect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thinking About Displaying Data in a Pie Chart? Think Again.</title>
		<link>http://www.pathf.com/blogs/2009/08/thinking-about-displaying-data-in-a-pie-chart-think-again/</link>
		<comments>http://www.pathf.com/blogs/2009/08/thinking-about-displaying-data-in-a-pie-chart-think-again/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 14:15:50 +0000</pubDate>
		<dc:creator>Matt Nolker</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[uxd]]></category>
		<category><![CDATA[charting]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[data visualization]]></category>
		<category><![CDATA[information visualization]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[user experience design]]></category>

		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=3403</guid>
		<description><![CDATA[From John Graham-Cumming, an excellent point about pie charts: they fail to convey information as well as bar or line charts. Why? Apparently, people aren't able to perceive changes in area nearly as well as they perceive changes in length. It's easy to see in this example from Wikipedia. Something to consider next time you're [...]<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/thinking-about-displaying-data-in-a-pie-chart-think-again/">Thinking About Displaying Data in a Pie Chart? Think Again.</a></p>



Related posts:<ol><li><a href='http://www.pathf.com/blogs/2008/09/data-visualization-and-the-art-of-conveying-information/' rel='bookmark' title='Permanent Link: Data visualization and the art of conveying information'>Data visualization and the art of conveying information</a></li><li><a href='http://www.pathf.com/blogs/2009/10/3d-data-visualization-adobe-air/' rel='bookmark' title='Permanent Link: 3D Data Visualization in Adobe Air'>3D Data Visualization in Adobe Air</a></li><li><a href='http://www.pathf.com/blogs/2009/10/flex-widget-graphing-elections-debt/' rel='bookmark' title='Permanent Link: Flex Widget for Graphing Elections and Debt'>Flex Widget for Graphing Elections and Debt</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>From John Graham-Cumming, an <a href="http://www.jgc.org/blog/2009/08/please-dont-use-pie-charts.html" rel="nofollow" >excellent point about pie charts</a>: they fail to convey information as well as bar or line charts. Why? Apparently, people aren't able to perceive changes in area nearly as well as they perceive changes in length. It's easy to see in <a href="http://en.wikipedia.org/wiki/File:Piecharts.svg" rel="nofollow" >this example</a> from Wikipedia. Something to consider next time you're designing that executive dashboard.</p>
<p>Related Services:  <a href="http://www.pathf.com/services/user-experience-design/" rel="nofollow" >User Experience Design</a>, <a href="http://www.pathf.com/services/technology-expertise/flex-and-rich-internet-applications/" rel="nofollow" >Flex, Flash and Air</a>, <a href="http://www.pathf.com/services" rel="nofollow" >Custom Software Development</a> </p>
<p><hr>
<a href="http://www.pathf.com/">Pathfinder Development - creating innovative software that builds business value. </a>
<br/><br/><a href="http://www.pathf.com/blogs/2009/08/thinking-about-displaying-data-in-a-pie-chart-think-again/">Thinking About Displaying Data in a Pie Chart? Think Again.</a></p>


<p>Related posts:<ol><li><a href='http://www.pathf.com/blogs/2008/09/data-visualization-and-the-art-of-conveying-information/' rel='bookmark' title='Permanent Link: Data visualization and the art of conveying information'>Data visualization and the art of conveying information</a></li><li><a href='http://www.pathf.com/blogs/2009/10/3d-data-visualization-adobe-air/' rel='bookmark' title='Permanent Link: 3D Data Visualization in Adobe Air'>3D Data Visualization in Adobe Air</a></li><li><a href='http://www.pathf.com/blogs/2009/10/flex-widget-graphing-elections-debt/' rel='bookmark' title='Permanent Link: Flex Widget for Graphing Elections and Debt'>Flex Widget for Graphing Elections and Debt</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pathf.com/blogs/2009/08/thinking-about-displaying-data-in-a-pie-chart-think-again/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 7.150 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-03-21 11:26:16 -->
