<?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 on: Is Your Agile Software Process Handcuffing the User Experience Design?</title>
	<atom:link href="http://design-for-users.com/user-experience/agile-software-process-user-experience-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/</link>
	<description>designing the universal experience</description>
	<lastBuildDate>Tue, 20 Oct 2009 19:56:36 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Christopher Ritter</title>
		<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/comment-page-1/#comment-273</link>
		<dc:creator>Christopher Ritter</dc:creator>
		<pubDate>Sat, 04 Apr 2009 03:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://design-for-users.com/?p=189#comment-273</guid>
		<description>Hello!

I found your blog from your Twitter profile as well, and wanted to thank you for validating my experiences with the Agile Method! (I thought I was going insane all by myself.)

As a UX Designer, I wanted to give a +1 to the developer who recommended a prototype being developed alongside the product. We have had some challenges with developing usability in tandem with new features, and are currently developing a prototype that will be wired into the main product as part of the sprint.</description>
		<content:encoded><![CDATA[<p>Hello!</p>
<p>I found your blog from your Twitter profile as well, and wanted to thank you for validating my experiences with the Agile Method! (I thought I was going insane all by myself.)</p>
<p>As a UX Designer, I wanted to give a +1 to the developer who recommended a prototype being developed alongside the product. We have had some challenges with developing usability in tandem with new features, and are currently developing a prototype that will be wired into the main product as part of the sprint.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ahad Bokhari</title>
		<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/comment-page-1/#comment-256</link>
		<dc:creator>Ahad Bokhari</dc:creator>
		<pubDate>Mon, 09 Mar 2009 12:39:04 +0000</pubDate>
		<guid isPermaLink="false">http://design-for-users.com/?p=189#comment-256</guid>
		<description>Hi Kristi,

Found your blog from your twitter profile.  Wanted to say i that i also find the redesign of website/application much easier than to design from scratch and that has become my speciality these days.

Naturally 2nd and 3rd generation websites are challenging to rebrand as clients have been through their first most probable &quot;bad experience&quot;.  They realize that they actually need to dish out some cash and get it done professionally.

We have also established an agile web development team and much like yourself are trying to get with the program!  I&#039;d have to agree with @Dave Sherohman about why Agile code is less buggy - it does make alot of sense. 

Well thanks for the great reading and your insight into the universal experience!  Excellent and well thought out content!  Many thanks...

Ahad
http://blogspot.fluidewmedia.com</description>
		<content:encoded><![CDATA[<p>Hi Kristi,</p>
<p>Found your blog from your twitter profile.  Wanted to say i that i also find the redesign of website/application much easier than to design from scratch and that has become my speciality these days.</p>
<p>Naturally 2nd and 3rd generation websites are challenging to rebrand as clients have been through their first most probable &#8220;bad experience&#8221;.  They realize that they actually need to dish out some cash and get it done professionally.</p>
<p>We have also established an agile web development team and much like yourself are trying to get with the program!  I&#8217;d have to agree with @Dave Sherohman about why Agile code is less buggy &#8211; it does make alot of sense. </p>
<p>Well thanks for the great reading and your insight into the universal experience!  Excellent and well thought out content!  Many thanks&#8230;</p>
<p>Ahad<br />
<a href="http://blogspot.fluidewmedia.com" rel="nofollow">http://blogspot.fluidewmedia.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glen Lipka</title>
		<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/comment-page-1/#comment-244</link>
		<dc:creator>Glen Lipka</dc:creator>
		<pubDate>Mon, 02 Mar 2009 17:39:07 +0000</pubDate>
		<guid isPermaLink="false">http://design-for-users.com/?p=189#comment-244</guid>
		<description>Agile, to me, is summed up with the words &quot;Embrace Change&quot;.  I&#039;ve been in Waterfall, Agile,  and Fragile processes.  (Fragile is like Agile but without any of the discipline and totally chaotic).  I believe the key to success is the willingness to change things based on gained knowledge and wisdom.

It sounds like your method of fixing the UX is to do a waterfall project. (2-6 months)  It totally depends on the organization and the product, but if the product has alot of pieces you could improve the UX in smaller chunks with an agile release schedule.

I love the big bang approach myself and sometimes it&#039;s the only way.  But its not ALWAYS the only way.</description>
		<content:encoded><![CDATA[<p>Agile, to me, is summed up with the words &#8220;Embrace Change&#8221;.  I&#8217;ve been in Waterfall, Agile,  and Fragile processes.  (Fragile is like Agile but without any of the discipline and totally chaotic).  I believe the key to success is the willingness to change things based on gained knowledge and wisdom.</p>
<p>It sounds like your method of fixing the UX is to do a waterfall project. (2-6 months)  It totally depends on the organization and the product, but if the product has alot of pieces you could improve the UX in smaller chunks with an agile release schedule.</p>
<p>I love the big bang approach myself and sometimes it&#8217;s the only way.  But its not ALWAYS the only way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kristi</title>
		<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/comment-page-1/#comment-238</link>
		<dc:creator>Kristi</dc:creator>
		<pubDate>Sat, 28 Feb 2009 02:17:14 +0000</pubDate>
		<guid isPermaLink="false">http://design-for-users.com/?p=189#comment-238</guid>
		<description>Hi Bora! You are definitely one of my Agile clients, but I have several others. I am just trying to understand how to play with this unfamiliar process... iterative, I am somewhat used to, but not the precision of the schedule. I cannot WAIT to see how the product we&#039;re working on is coming out! We will figure it out, I am sure. :-)</description>
		<content:encoded><![CDATA[<p>Hi Bora! You are definitely one of my Agile clients, but I have several others. I am just trying to understand how to play with this unfamiliar process&#8230; iterative, I am somewhat used to, but not the precision of the schedule. I cannot WAIT to see how the product we&#8217;re working on is coming out! We will figure it out, I am sure. <img src='http://design-for-users.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bora</title>
		<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/comment-page-1/#comment-237</link>
		<dc:creator>Bora</dc:creator>
		<pubDate>Fri, 27 Feb 2009 18:28:28 +0000</pubDate>
		<guid isPermaLink="false">http://design-for-users.com/?p=189#comment-237</guid>
		<description>Can&#039;t help but wonder whether we are the cause of this article lol :) It&#039;s turning out OK Kristi, thank you!</description>
		<content:encoded><![CDATA[<p>Can&#8217;t help but wonder whether we are the cause of this article lol <img src='http://design-for-users.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  It&#8217;s turning out OK Kristi, thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Thilmany</title>
		<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/comment-page-1/#comment-236</link>
		<dc:creator>Christian Thilmany</dc:creator>
		<pubDate>Thu, 26 Feb 2009 22:34:02 +0000</pubDate>
		<guid isPermaLink="false">http://design-for-users.com/?p=189#comment-236</guid>
		<description>I also will be bloggin about ALM and UX on www.flyover18.com.</description>
		<content:encoded><![CDATA[<p>I also will be bloggin about ALM and UX on <a href="http://www.flyover18.com" rel="nofollow">http://www.flyover18.com</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Thilmany</title>
		<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/comment-page-1/#comment-235</link>
		<dc:creator>Christian Thilmany</dc:creator>
		<pubDate>Thu, 26 Feb 2009 22:32:57 +0000</pubDate>
		<guid isPermaLink="false">http://design-for-users.com/?p=189#comment-235</guid>
		<description>I will be speaking at Mix 2009 about this very topic and how some tooling may aide in integrating the two process models (UX and Agile/Dev).  My slide will be up on slideshare.net shortly.  I have to side on the first commenter Etan.  Although some larger architecture components can&#039;t be fully shown every month they can be discussed, layed out, and certain elements can be developed in an agile fashion with the use of certain design patterns such as facade and mocks.  Without getting too nerdy it is possible.  And Yes large orgs are using agile more and more as my job was to improve those processes for them at Microsoft.  One of the largest computer manufacturers in the world are almost completely agile now (I&#039;m sure you can guess who that is).  ;-)</description>
		<content:encoded><![CDATA[<p>I will be speaking at Mix 2009 about this very topic and how some tooling may aide in integrating the two process models (UX and Agile/Dev).  My slide will be up on slideshare.net shortly.  I have to side on the first commenter Etan.  Although some larger architecture components can&#8217;t be fully shown every month they can be discussed, layed out, and certain elements can be developed in an agile fashion with the use of certain design patterns such as facade and mocks.  Without getting too nerdy it is possible.  And Yes large orgs are using agile more and more as my job was to improve those processes for them at Microsoft.  One of the largest computer manufacturers in the world are almost completely agile now (I&#8217;m sure you can guess who that is).  <img src='http://design-for-users.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kristi</title>
		<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/comment-page-1/#comment-227</link>
		<dc:creator>Kristi</dc:creator>
		<pubDate>Tue, 17 Feb 2009 20:59:17 +0000</pubDate>
		<guid isPermaLink="false">http://design-for-users.com/?p=189#comment-227</guid>
		<description>Dave, thank you!!!! I can definitely wrap my mind around getting done what I need within an Agile process by doing this:

&quot;Even if it’s a major workflow overhaul which needs to be presented to the users as a single changeover, the underlying functionality can still be developed in month-sized chunks until it’s ready to support the new workflow while keeping all those changes behind the scenes (at least as far as the public UI is concerned), then, when that’s ready, 4-6 weeks to change over the interface all in one shot should be sufficient.&quot;

Thanks for this feedback!</description>
		<content:encoded><![CDATA[<p>Dave, thank you!!!! I can definitely wrap my mind around getting done what I need within an Agile process by doing this:</p>
<p>&#8220;Even if it’s a major workflow overhaul which needs to be presented to the users as a single changeover, the underlying functionality can still be developed in month-sized chunks until it’s ready to support the new workflow while keeping all those changes behind the scenes (at least as far as the public UI is concerned), then, when that’s ready, 4-6 weeks to change over the interface all in one shot should be sufficient.&#8221;</p>
<p>Thanks for this feedback!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Sherohman</title>
		<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/comment-page-1/#comment-226</link>
		<dc:creator>Dave Sherohman</dc:creator>
		<pubDate>Tue, 17 Feb 2009 20:44:44 +0000</pubDate>
		<guid isPermaLink="false">http://design-for-users.com/?p=189#comment-226</guid>
		<description>Speaking as a developer rather than a designer or UX specialist...

I have a hard time accepting your assertion that there are interface changes which a) will take over a month to implement and b) must be released atomically (i.e., &quot;all or nothing&quot;).  Even if it&#039;s a major workflow overhaul which needs to be presented to the users as a single changeover, the underlying functionality can still be developed in month-sized chunks until it&#039;s ready to support the new workflow while keeping all those changes behind the scenes (at least as far as the public UI is concerned), then, when that&#039;s ready, 4-6 weeks to change over the interface all in one shot should be sufficient.

In the ideal case, there would also be a separate project running in parallel to prototype the new UI and get user feedback, usability tests, etc. via Agile methods (as mentioned in an earlier comment) so that it&#039;s all ready to be put into place once the back end is prepared to support the new workflow.  Unfortunately, in the real world, there rarely seem to be the resources available to allow this.

On your side question of how buggy Agile code tends to be, the answer is &quot;not very&quot;, for two primary reasons:

1)  Automated testing (and, often, test-driven design) figures prominently into Agile methodologies - it&#039;s often considered one of their defining characteristics.  A good test suite helps to find and fix bugs quickly, then ensures they don&#039;t return.

2)  Shorter release cycles mean less time (and fewer new features) for bugs to creep in on each release.  They also mean that, when bugs do appear, they get fixed faster.</description>
		<content:encoded><![CDATA[<p>Speaking as a developer rather than a designer or UX specialist&#8230;</p>
<p>I have a hard time accepting your assertion that there are interface changes which a) will take over a month to implement and b) must be released atomically (i.e., &#8220;all or nothing&#8221;).  Even if it&#8217;s a major workflow overhaul which needs to be presented to the users as a single changeover, the underlying functionality can still be developed in month-sized chunks until it&#8217;s ready to support the new workflow while keeping all those changes behind the scenes (at least as far as the public UI is concerned), then, when that&#8217;s ready, 4-6 weeks to change over the interface all in one shot should be sufficient.</p>
<p>In the ideal case, there would also be a separate project running in parallel to prototype the new UI and get user feedback, usability tests, etc. via Agile methods (as mentioned in an earlier comment) so that it&#8217;s all ready to be put into place once the back end is prepared to support the new workflow.  Unfortunately, in the real world, there rarely seem to be the resources available to allow this.</p>
<p>On your side question of how buggy Agile code tends to be, the answer is &#8220;not very&#8221;, for two primary reasons:</p>
<p>1)  Automated testing (and, often, test-driven design) figures prominently into Agile methodologies &#8211; it&#8217;s often considered one of their defining characteristics.  A good test suite helps to find and fix bugs quickly, then ensures they don&#8217;t return.</p>
<p>2)  Shorter release cycles mean less time (and fewer new features) for bugs to creep in on each release.  They also mean that, when bugs do appear, they get fixed faster.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bookmarks from February 13th to February 16th &#124; BlobFisk.com</title>
		<link>http://design-for-users.com/user-experience/agile-software-process-user-experience-design/comment-page-1/#comment-225</link>
		<dc:creator>Bookmarks from February 13th to February 16th &#124; BlobFisk.com</dc:creator>
		<pubDate>Tue, 17 Feb 2009 17:03:47 +0000</pubDate>
		<guid isPermaLink="false">http://design-for-users.com/?p=189#comment-225</guid>
		<description>[...] Is Your Agile Software Process Handcuffing the User Experience Design? &#124; Design for Users [...]</description>
		<content:encoded><![CDATA[<p>[...] Is Your Agile Software Process Handcuffing the User Experience Design? | Design for Users [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
