<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for User Experience Blog | Evantage Consulting</title>
	<atom:link href="http://userexperience.evantageconsulting.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://userexperience.evantageconsulting.com</link>
	<description>Dialogue around issues and ideas that impact user experience</description>
	<lastBuildDate>Thu, 11 Aug 2011 20:06:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on United Airlines and the Terrible, Horrible, No Good, Very Bad Experience by Kate</title>
		<link>http://userexperience.evantageconsulting.com/2011/08/united-airlines-experience/comment-page-1/#comment-31488</link>
		<dc:creator>Kate</dc:creator>
		<pubDate>Thu, 11 Aug 2011 20:06:15 +0000</pubDate>
		<guid isPermaLink="false">http://userexperience.evantageconsulting.com/?p=1026#comment-31488</guid>
		<description>My response to this post?  &quot;Oie Loy&quot; (with hand pressed to forehead).   Hard to believe that usability can STILL be THIS BAD on SO MANY SITES.</description>
		<content:encoded><![CDATA[<p>My response to this post?  &#8220;Oie Loy&#8221; (with hand pressed to forehead).   Hard to believe that usability can STILL be THIS BAD on SO MANY SITES.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Requirements-Driven Software Development Must Die by Fred Beecher</title>
		<link>http://userexperience.evantageconsulting.com/2011/07/requirements-driven-software-development-must-die/comment-page-1/#comment-31453</link>
		<dc:creator>Fred Beecher</dc:creator>
		<pubDate>Wed, 10 Aug 2011 12:53:07 +0000</pubDate>
		<guid isPermaLink="false">http://userexperience.evantageconsulting.com/?p=971#comment-31453</guid>
		<description>@cogmios: This is a very very high-level diagram. Also, I&#039;m not sure what you mean about &quot;non-functional&quot; requirements. If you&#039;re talking business goals and strategy, identifying those items is part of the first box. If you&#039;re talking user requirements, well, that&#039;s what user research generates. (Although in most circumstances I consider design documentation to represent &quot;user requirements,&quot; in some contexts the requirements must be articulated explicitly in the typical brutally long Excel doc.)</description>
		<content:encoded><![CDATA[<p>@cogmios: This is a very very high-level diagram. Also, I&#8217;m not sure what you mean about &#8220;non-functional&#8221; requirements. If you&#8217;re talking business goals and strategy, identifying those items is part of the first box. If you&#8217;re talking user requirements, well, that&#8217;s what user research generates. (Although in most circumstances I consider design documentation to represent &#8220;user requirements,&#8221; in some contexts the requirements must be articulated explicitly in the typical brutally long Excel doc.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Requirements-Driven Software Development Must Die by cogmios</title>
		<link>http://userexperience.evantageconsulting.com/2011/07/requirements-driven-software-development-must-die/comment-page-1/#comment-31434</link>
		<dc:creator>cogmios</dc:creator>
		<pubDate>Tue, 09 Aug 2011 20:37:45 +0000</pubDate>
		<guid isPermaLink="false">http://userexperience.evantageconsulting.com/?p=971#comment-31434</guid>
		<description>I think i miss the non functonal requirements in the diagram?</description>
		<content:encoded><![CDATA[<p>I think i miss the non functonal requirements in the diagram?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on United Airlines and the Terrible, Horrible, No Good, Very Bad Experience by Mary Donnelly</title>
		<link>http://userexperience.evantageconsulting.com/2011/08/united-airlines-experience/comment-page-1/#comment-31431</link>
		<dc:creator>Mary Donnelly</dc:creator>
		<pubDate>Tue, 09 Aug 2011 18:15:34 +0000</pubDate>
		<guid isPermaLink="false">http://userexperience.evantageconsulting.com/?p=1026#comment-31431</guid>
		<description>Spike- It was absurd and made me want to cry a little.</description>
		<content:encoded><![CDATA[<p>Spike- It was absurd and made me want to cry a little.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on United Airlines and the Terrible, Horrible, No Good, Very Bad Experience by spike</title>
		<link>http://userexperience.evantageconsulting.com/2011/08/united-airlines-experience/comment-page-1/#comment-31430</link>
		<dc:creator>spike</dc:creator>
		<pubDate>Tue, 09 Aug 2011 17:55:47 +0000</pubDate>
		<guid isPermaLink="false">http://userexperience.evantageconsulting.com/?p=1026#comment-31430</guid>
		<description>wow.  

thats absurd.

and somewhat reminiscent of an Oatmeal post or two...

-spike</description>
		<content:encoded><![CDATA[<p>wow.  </p>
<p>thats absurd.</p>
<p>and somewhat reminiscent of an Oatmeal post or two&#8230;</p>
<p>-spike</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Requirements-Driven Software Development Must Die by 14 Roundup &#8211; 1st August 2011 &#124; 14principles</title>
		<link>http://userexperience.evantageconsulting.com/2011/07/requirements-driven-software-development-must-die/comment-page-1/#comment-31375</link>
		<dc:creator>14 Roundup &#8211; 1st August 2011 &#124; 14principles</dc:creator>
		<pubDate>Mon, 01 Aug 2011 06:17:28 +0000</pubDate>
		<guid isPermaLink="false">http://userexperience.evantageconsulting.com/?p=971#comment-31375</guid>
		<description>[...] Requirements driven development must die via @TriKro [...]</description>
		<content:encoded><![CDATA[<p>[...] Requirements driven development must die via @TriKro [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Requirements-Driven Software Development Must Die by Requirements-Driven Software Development Must Die &#124; iconmobile-insights</title>
		<link>http://userexperience.evantageconsulting.com/2011/07/requirements-driven-software-development-must-die/comment-page-1/#comment-31344</link>
		<dc:creator>Requirements-Driven Software Development Must Die &#124; iconmobile-insights</dc:creator>
		<pubDate>Thu, 28 Jul 2011 10:45:11 +0000</pubDate>
		<guid isPermaLink="false">http://userexperience.evantageconsulting.com/?p=971#comment-31344</guid>
		<description>[...] Requirements-Driven Software Development Must Die. [...]</description>
		<content:encoded><![CDATA[<p>[...] Requirements-Driven Software Development Must Die. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Requirements-Driven Software Development Must Die by Michael Gaigg</title>
		<link>http://userexperience.evantageconsulting.com/2011/07/requirements-driven-software-development-must-die/comment-page-1/#comment-31337</link>
		<dc:creator>Michael Gaigg</dc:creator>
		<pubDate>Wed, 27 Jul 2011 17:48:21 +0000</pubDate>
		<guid isPermaLink="false">http://userexperience.evantageconsulting.com/?p=971#comment-31337</guid>
		<description>Everything up to Design Concepting should typically be covered during Proposal phase. Stakeholder (and yes, the end-user has to be a stakeholder as well) involvement is paramount during each process (box in your diagram). Love it, thanks! Mike</description>
		<content:encoded><![CDATA[<p>Everything up to Design Concepting should typically be covered during Proposal phase. Stakeholder (and yes, the end-user has to be a stakeholder as well) involvement is paramount during each process (box in your diagram). Love it, thanks! Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Requirements-Driven Software Development Must Die by Fred Beecher</title>
		<link>http://userexperience.evantageconsulting.com/2011/07/requirements-driven-software-development-must-die/comment-page-1/#comment-31335</link>
		<dc:creator>Fred Beecher</dc:creator>
		<pubDate>Wed, 27 Jul 2011 15:09:54 +0000</pubDate>
		<guid isPermaLink="false">http://userexperience.evantageconsulting.com/?p=971#comment-31335</guid>
		<description>Wow. Thanks everyone for all the comments and the great discussion around this issue. I&#039;ll try to respond in a single comment. Hopefully WordPress doesn&#039;t blow up. : ) Before I get started with that, though, I want to let you know that if you felt this post was useful, I encourage you to read a couple of posts by Anders Ramsay on the UX of User Stories, which addresses some of these same issues but in an Agile environment. 
- Part 1: http://www.andersramsay.com/2011/07/16/the-ux-of-user-stories-part-1
- Part 2: http://www.andersramsay.com/2011/07/24/the-ux-of-user-stories-part-2

@Susan: Your instinct is right… The situation is rare in which I&#039;d just listen to business goals, whip up a prototype, and then put in front of users. There is definitely a use for that process, but it&#039;s an exception. During user research, I&#039;m thinking more the traditional interview and observation that you mentioned, with a huge focus on observation. Concurrently, that&#039;s when BAs would be gathering their high-level requirements. You bring those two things together with business goals to come up with a preliminary design &amp; prototype, then use the prototype to drive out the details of what&#039;s required. Regarding who drives the prototype, it&#039;s probably slightly better if a user does if they&#039;re given a *realistic* task to complete along with the data they need to do so. When you need to get mass feedback, though, a walkthrough is fine.

@Andrew Absolutely. Thanks man!

@Jen Yep. That&#039;s the main focus of this article, eliciting requirements through design. And yes, a strong BA/UX partnership can go a LONG way to make that successful. If you&#039;re interested in learning more about sketching sessions, I encourage you to check out Will Evans&#039; series on facilitating design studio sessions. You can find Part 1 here: http://blog.semanticfoundry.com/2011/04/30/introduction-to-design-studio-methodology/

@Stuart I&#039;ve had the exact same experience. Hence this article. : )

@Scott Wow. Clearly you are deep, deep into software development process design. I&#039;d love to see you turn that Powerpoint into a blog article and post a link to it here. On the surface, what you described seems very complex. Clearly I could be missing something, because this is a blog post comment and not a fully articulated argument, but I&#039;ve seen complex processes like this really struggle with adoption. The people who are supposed to carry them out get confused and just fall back on the way things have always been done. Even when directives come from on high that the process must be used and there are process mentors and all that corporate infrastructure intended to enforce adoption. That said, you&#039;ve named it &quot;Behavior Driven Development&quot; and it is &quot;activity-centered&quot; which to me is a good sign. To me, this indicates that the purpose of this process is to really understand the business and user goals in order to develop something that actually solves them. Anyway, I&#039;d love to know more… please write that article and post a link here in the comments!

@Kathy Much earlier in my career, I had the same issues with prototyping as you described. But for the past almost 6 years now I&#039;ve been using a prototyping tool called Axure. I can do my wireframes, richly-interactive prototypes, and documentation all in the same tool. It&#039;s allowed us to really strongly integrate iterative design here at Evantage. Axure isn&#039;t the only tool out there that lets you do this and it might not be right for every situation, but for us it allows us to do what we need to do. And Agile&#039;s more than just a buzzword, so I&#039;d recommend getting used to it. : ) Check out those articles I posted at the beginning of this comment. Anders is a *great* source for all things Agile &amp; UX.

@Peter Valid criticisms all. Take a look at the white boxes in the flows. Those are collaborative and include technology. I should have made that more obvious. The entire team needs to understand the business problem and to have a voice in how these problems will be solved, hence the collaborative nature of determining/uncovering business goals and design concepting. Also, these flows are drastically simplified for the purposes of this article. You&#039;ll notice I omitted visual design too. In the more detailed version of this flow, visual design-specific activities (ideation, mood boards, etc) can begin as soon as observations start flowing in from user research. Technology-specific activities (estimation, feasibility analysis, etc.) can begin once the concepts begin to take shape. In the full version, I&#039;ve also got technology providing and taking input from iterative prototyping, as you recommend.

@Nick Absolutely. Although I do favor going interactive as soon as possible. That&#039;s for two reasons. First, I happen to be good with a rapid prototyping tool called Axure. Second (and more important), interactive prototypes more clearly communicate how a system is really going to behave, allowing you to get more accurate feedback. But using paper prototypes to gather feedback and elicit more detailed requirements is DEFINITELY better than interminable requirements review meetings. And yes, developers need early involvement too. Check the collaborative activities indicated by the white boxes.</description>
		<content:encoded><![CDATA[<p>Wow. Thanks everyone for all the comments and the great discussion around this issue. I&#8217;ll try to respond in a single comment. Hopefully WordPress doesn&#8217;t blow up. : ) Before I get started with that, though, I want to let you know that if you felt this post was useful, I encourage you to read a couple of posts by Anders Ramsay on the UX of User Stories, which addresses some of these same issues but in an Agile environment.<br />
- Part 1: <a href="http://www.andersramsay.com/2011/07/16/the-ux-of-user-stories-part-1" rel="nofollow">http://www.andersramsay.com/2011/07/16/the-ux-of-user-stories-part-1</a><br />
- Part 2: <a href="http://www.andersramsay.com/2011/07/24/the-ux-of-user-stories-part-2" rel="nofollow">http://www.andersramsay.com/2011/07/24/the-ux-of-user-stories-part-2</a></p>
<p>@Susan: Your instinct is right… The situation is rare in which I&#8217;d just listen to business goals, whip up a prototype, and then put in front of users. There is definitely a use for that process, but it&#8217;s an exception. During user research, I&#8217;m thinking more the traditional interview and observation that you mentioned, with a huge focus on observation. Concurrently, that&#8217;s when BAs would be gathering their high-level requirements. You bring those two things together with business goals to come up with a preliminary design &#038; prototype, then use the prototype to drive out the details of what&#8217;s required. Regarding who drives the prototype, it&#8217;s probably slightly better if a user does if they&#8217;re given a *realistic* task to complete along with the data they need to do so. When you need to get mass feedback, though, a walkthrough is fine.</p>
<p>@Andrew Absolutely. Thanks man!</p>
<p>@Jen Yep. That&#8217;s the main focus of this article, eliciting requirements through design. And yes, a strong BA/UX partnership can go a LONG way to make that successful. If you&#8217;re interested in learning more about sketching sessions, I encourage you to check out Will Evans&#8217; series on facilitating design studio sessions. You can find Part 1 here: <a href="http://blog.semanticfoundry.com/2011/04/30/introduction-to-design-studio-methodology/" rel="nofollow">http://blog.semanticfoundry.com/2011/04/30/introduction-to-design-studio-methodology/</a></p>
<p>@Stuart I&#8217;ve had the exact same experience. Hence this article. : )</p>
<p>@Scott Wow. Clearly you are deep, deep into software development process design. I&#8217;d love to see you turn that Powerpoint into a blog article and post a link to it here. On the surface, what you described seems very complex. Clearly I could be missing something, because this is a blog post comment and not a fully articulated argument, but I&#8217;ve seen complex processes like this really struggle with adoption. The people who are supposed to carry them out get confused and just fall back on the way things have always been done. Even when directives come from on high that the process must be used and there are process mentors and all that corporate infrastructure intended to enforce adoption. That said, you&#8217;ve named it &#8220;Behavior Driven Development&#8221; and it is &#8220;activity-centered&#8221; which to me is a good sign. To me, this indicates that the purpose of this process is to really understand the business and user goals in order to develop something that actually solves them. Anyway, I&#8217;d love to know more… please write that article and post a link here in the comments!</p>
<p>@Kathy Much earlier in my career, I had the same issues with prototyping as you described. But for the past almost 6 years now I&#8217;ve been using a prototyping tool called Axure. I can do my wireframes, richly-interactive prototypes, and documentation all in the same tool. It&#8217;s allowed us to really strongly integrate iterative design here at Evantage. Axure isn&#8217;t the only tool out there that lets you do this and it might not be right for every situation, but for us it allows us to do what we need to do. And Agile&#8217;s more than just a buzzword, so I&#8217;d recommend getting used to it. : ) Check out those articles I posted at the beginning of this comment. Anders is a *great* source for all things Agile &#038; UX.</p>
<p>@Peter Valid criticisms all. Take a look at the white boxes in the flows. Those are collaborative and include technology. I should have made that more obvious. The entire team needs to understand the business problem and to have a voice in how these problems will be solved, hence the collaborative nature of determining/uncovering business goals and design concepting. Also, these flows are drastically simplified for the purposes of this article. You&#8217;ll notice I omitted visual design too. In the more detailed version of this flow, visual design-specific activities (ideation, mood boards, etc) can begin as soon as observations start flowing in from user research. Technology-specific activities (estimation, feasibility analysis, etc.) can begin once the concepts begin to take shape. In the full version, I&#8217;ve also got technology providing and taking input from iterative prototyping, as you recommend.</p>
<p>@Nick Absolutely. Although I do favor going interactive as soon as possible. That&#8217;s for two reasons. First, I happen to be good with a rapid prototyping tool called Axure. Second (and more important), interactive prototypes more clearly communicate how a system is really going to behave, allowing you to get more accurate feedback. But using paper prototypes to gather feedback and elicit more detailed requirements is DEFINITELY better than interminable requirements review meetings. And yes, developers need early involvement too. Check the collaborative activities indicated by the white boxes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Requirements-Driven Software Development Must Die by Nick Kizirnis</title>
		<link>http://userexperience.evantageconsulting.com/2011/07/requirements-driven-software-development-must-die/comment-page-1/#comment-31331</link>
		<dc:creator>Nick Kizirnis</dc:creator>
		<pubDate>Wed, 27 Jul 2011 09:11:49 +0000</pubDate>
		<guid isPermaLink="false">http://userexperience.evantageconsulting.com/?p=971#comment-31331</guid>
		<description>I&#039;m a fan of taking paper prototypes out as early as possible, it can help lower the customer&#039;s subjective take on the &quot;design&quot; they are seeing, especially when we rip up pages that we don&#039;t want to use. :) 

I also think we should get developers in as early as possible so that we don&#039;t show ideas that can&#039;t exist in nature. Plus it makes them feel good, which is helpful later. :)</description>
		<content:encoded><![CDATA[<p>I&#8217;m a fan of taking paper prototypes out as early as possible, it can help lower the customer&#8217;s subjective take on the &#8220;design&#8221; they are seeing, especially when we rip up pages that we don&#8217;t want to use. <img src='http://userexperience.evantageconsulting.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>I also think we should get developers in as early as possible so that we don&#8217;t show ideas that can&#8217;t exist in nature. Plus it makes them feel good, which is helpful later. <img src='http://userexperience.evantageconsulting.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

