<?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: Notes from the Agile UX Retreat at Cooper</title>
	<atom:link href="http://www.andersramsay.com/2010/02/04/notes-from-the-agile-ux-retreat-at-cooper/feed" rel="self" type="application/rss+xml" />
	<link>http://www.andersramsay.com/2010/02/04/notes-from-the-agile-ux-retreat-at-cooper</link>
	<description>designing user experiences</description>
	<lastBuildDate>Tue, 27 Jul 2010 10:01:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Aaron Johnson &#8211; Links: 6-8-2010</title>
		<link>http://www.andersramsay.com/2010/02/04/notes-from-the-agile-ux-retreat-at-cooper/comment-page-1#comment-47537</link>
		<dc:creator>Aaron Johnson &#8211; Links: 6-8-2010</dc:creator>
		<pubDate>Wed, 09 Jun 2010 07:58:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.andersramsay.com/?p=829#comment-47537</guid>
		<description>[...] Notes from the Agile UX Retreat at Cooper - Anders Ramsay.com Quote: &quot;&#8230; The idea that UX should be more a competency and less a role resonated strongly. Alan likened the software team to a sports team on a field, in which everyone has set roles but their actual work can be fluid across the field/project.&quot; (categories: ui ux agile softwareengineering software design ) [...]</description>
		<content:encoded><![CDATA[<p>[...] Notes from the Agile UX Retreat at Cooper &#8211; Anders Ramsay.com Quote: &quot;&#8230; The idea that UX should be more a competency and less a role resonated strongly. Alan likened the software team to a sports team on a field, in which everyone has set roles but their actual work can be fluid across the field/project.&quot; (categories: ui ux agile softwareengineering software design ) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Sokohl</title>
		<link>http://www.andersramsay.com/2010/02/04/notes-from-the-agile-ux-retreat-at-cooper/comment-page-1#comment-41074</link>
		<dc:creator>Joe Sokohl</dc:creator>
		<pubDate>Tue, 13 Apr 2010 00:21:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.andersramsay.com/?p=829#comment-41074</guid>
		<description>Hi Anders,

Thanks for the report about the event. Sounds very interesting!

I would perhaps disagree a bit with the analogy. Consider a baseball team: A position player has quite different skills and capabilities than a pitcher, for example. They are on the same team, they have the same goal (victory without injury), and they are managed by a coach (hence Agile&#039;s use of the term).

Yet a pitcher would not likely be a leadoff hitter, nor would a center-fielder easily pitch for middle relief. Could a bullpen catcher play right field in a playoff game? Possible, but again not likely.

In the same way, a person whose skills are centered in understanding and empathizing with people does not likely have the same skills as a person who easily codes Ruby on Rails or defines data architecture. Yes, each person needs to communicate intent, requirements, and capabilities, in the same way that a baseball team sometimes congregates on the mound to determine specific situation&#039;s (read: scrum?) or inning&#039;s approach. Yet a 2nd baseman trains as a second baseman and is expected to work as a second baseman: great glove, so-so bat, no pitching.

A programmer can analyze user behavior as well as an interaction designer can refactor code. In individual cases, this might happen...but only in the sense that the Cubbies might win the World Series (barely possible but highly unlikely).</description>
		<content:encoded><![CDATA[<p>Hi Anders,</p>
<p>Thanks for the report about the event. Sounds very interesting!</p>
<p>I would perhaps disagree a bit with the analogy. Consider a baseball team: A position player has quite different skills and capabilities than a pitcher, for example. They are on the same team, they have the same goal (victory without injury), and they are managed by a coach (hence Agile&#8217;s use of the term).</p>
<p>Yet a pitcher would not likely be a leadoff hitter, nor would a center-fielder easily pitch for middle relief. Could a bullpen catcher play right field in a playoff game? Possible, but again not likely.</p>
<p>In the same way, a person whose skills are centered in understanding and empathizing with people does not likely have the same skills as a person who easily codes Ruby on Rails or defines data architecture. Yes, each person needs to communicate intent, requirements, and capabilities, in the same way that a baseball team sometimes congregates on the mound to determine specific situation&#8217;s (read: scrum?) or inning&#8217;s approach. Yet a 2nd baseman trains as a second baseman and is expected to work as a second baseman: great glove, so-so bat, no pitching.</p>
<p>A programmer can analyze user behavior as well as an interaction designer can refactor code. In individual cases, this might happen&#8230;but only in the sense that the Cubbies might win the World Series (barely possible but highly unlikely).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Allison</title>
		<link>http://www.andersramsay.com/2010/02/04/notes-from-the-agile-ux-retreat-at-cooper/comment-page-1#comment-36228</link>
		<dc:creator>Tom Allison</dc:creator>
		<pubDate>Wed, 03 Mar 2010 22:25:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.andersramsay.com/?p=829#comment-36228</guid>
		<description>Hi, once more, Anders,

I&#039;ve read a bit more around the Web and can only conclude that I may have &quot;jumped the gun&quot;, somewhat, here with my complaint. Although I must say, I&#039;m also still a tad confused -- on the one hand you have a book coming out soon that is specifically for UX professionals who may want to integrate themselves into Agile teams (very much looking forward to reading that!) - and, clearly, from the guest list at this gathering, alone, you have a deep familarity with Agile methods... So, I guess what I was keying off was the analogy I&#039;ve seen you use a couple of places (and here) about the baseball team being able to freely substitute between positions being like an Agile development team with developers and UX designers.

Now, I took that to mean that everybody should be able to &quot;play all positions&quot; -- was I simply over-extending your analogy somehow? 

OK, well I feel as though I should have hung back a bit until I had a more nuanced understanding of what you were trying to say, but I was in the throes of the topic and really enjoying something juicy to engage with (there hasn&#039;t been much Agile + UX talk around these parts for the longest of times!).

I&#039;ll still be interested to hear if you make anything of the points I was shooting for -- are we really talking orthogonal vectors with respect to what you are proposing? Hope not.

Best,
Tom</description>
		<content:encoded><![CDATA[<p>Hi, once more, Anders,</p>
<p>I&#8217;ve read a bit more around the Web and can only conclude that I may have &#8220;jumped the gun&#8221;, somewhat, here with my complaint. Although I must say, I&#8217;m also still a tad confused &#8212; on the one hand you have a book coming out soon that is specifically for UX professionals who may want to integrate themselves into Agile teams (very much looking forward to reading that!) &#8211; and, clearly, from the guest list at this gathering, alone, you have a deep familarity with Agile methods&#8230; So, I guess what I was keying off was the analogy I&#8217;ve seen you use a couple of places (and here) about the baseball team being able to freely substitute between positions being like an Agile development team with developers and UX designers.</p>
<p>Now, I took that to mean that everybody should be able to &#8220;play all positions&#8221; &#8212; was I simply over-extending your analogy somehow? </p>
<p>OK, well I feel as though I should have hung back a bit until I had a more nuanced understanding of what you were trying to say, but I was in the throes of the topic and really enjoying something juicy to engage with (there hasn&#8217;t been much Agile + UX talk around these parts for the longest of times!).</p>
<p>I&#8217;ll still be interested to hear if you make anything of the points I was shooting for &#8212; are we really talking orthogonal vectors with respect to what you are proposing? Hope not.</p>
<p>Best,<br />
Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Allison</title>
		<link>http://www.andersramsay.com/2010/02/04/notes-from-the-agile-ux-retreat-at-cooper/comment-page-1#comment-36172</link>
		<dc:creator>Tom Allison</dc:creator>
		<pubDate>Wed, 03 Mar 2010 18:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.andersramsay.com/?p=829#comment-36172</guid>
		<description>Hi, again, Anders,

I guess my first message was aimed at the discussion of &quot;role vs competency&quot; in terms of how one thinks of UX in an Agile team. Just now, in re-reading your post, I realized that I also wanted to comment on the &quot;us v. them&quot; problem -- and that the two are related. 

You seem to be saying that the way to deal with the tension between the roles is to eliminate them as separate entities -- but I&#039;d like to put forward the idea that there are &quot;valuable tensions&quot; on a team and it&#039;s always been my sense that Agile doesn&#039;t try to eliminate the struggle between say, the sponsor and the developers, so much as greatly reduce it in magnitude to the point that it is manageable and even productive --  by, for example: 1) shortening the cycles of specification/production/evaluation and 2) giving each role its own logical non-overlapping control points to keep it secure. 

By doing 1), the disappointments and misunderstandings that are inevitable in such complex work are reduced to a level that can be managed and turned into a gentle course-correction, rather than a violent falling out with its attendant political maneuvering and felt need to stone-wall, etc that can all-too-easily occur in projects of this sort. Further, by allowing for 2) each party is empowered where it makes sense -- business in planning, developers in estimating -- and not tempted to make underhanded strategic moves in the sort of ugly game of &quot;musical chairs&quot; that sometimes takes hold when roles and control points are not so well distributed.

So, if you buy this model of Agile -- that it doesn&#039;t eliminate tensions, but merely mitigates them to everyone&#039;s ultimate benefit -- might it not be possible to do the same with the UX role? This then wraps around to what I was talking about in my first post -- why I think keeping it as a distinct role is valuable -- but also is trying to say that &quot;us v. them&quot; is not necessarily a bad thing in the context of a well-designed methodology. Then the question becomes one of how to insert UX in the process with the right kind of structure and appropriate control points so that it can contribute without doing violence to the team harmony and over-all project progress. I think it&#039;s possible, but I&#039;ve rambled on a bit, to this point, and should probably wait to see how adamantly you disagree with my analysis, so far, before I launch into that arena ;).

Fascinating topic. Thanks for providing a sense of the discussion at this gathering and the opportunity to comment!

Best,
Tom</description>
		<content:encoded><![CDATA[<p>Hi, again, Anders,</p>
<p>I guess my first message was aimed at the discussion of &#8220;role vs competency&#8221; in terms of how one thinks of UX in an Agile team. Just now, in re-reading your post, I realized that I also wanted to comment on the &#8220;us v. them&#8221; problem &#8212; and that the two are related. </p>
<p>You seem to be saying that the way to deal with the tension between the roles is to eliminate them as separate entities &#8212; but I&#8217;d like to put forward the idea that there are &#8220;valuable tensions&#8221; on a team and it&#8217;s always been my sense that Agile doesn&#8217;t try to eliminate the struggle between say, the sponsor and the developers, so much as greatly reduce it in magnitude to the point that it is manageable and even productive &#8212;  by, for example: 1) shortening the cycles of specification/production/evaluation and 2) giving each role its own logical non-overlapping control points to keep it secure. </p>
<p>By doing 1), the disappointments and misunderstandings that are inevitable in such complex work are reduced to a level that can be managed and turned into a gentle course-correction, rather than a violent falling out with its attendant political maneuvering and felt need to stone-wall, etc that can all-too-easily occur in projects of this sort. Further, by allowing for 2) each party is empowered where it makes sense &#8212; business in planning, developers in estimating &#8212; and not tempted to make underhanded strategic moves in the sort of ugly game of &#8220;musical chairs&#8221; that sometimes takes hold when roles and control points are not so well distributed.</p>
<p>So, if you buy this model of Agile &#8212; that it doesn&#8217;t eliminate tensions, but merely mitigates them to everyone&#8217;s ultimate benefit &#8212; might it not be possible to do the same with the UX role? This then wraps around to what I was talking about in my first post &#8212; why I think keeping it as a distinct role is valuable &#8212; but also is trying to say that &#8220;us v. them&#8221; is not necessarily a bad thing in the context of a well-designed methodology. Then the question becomes one of how to insert UX in the process with the right kind of structure and appropriate control points so that it can contribute without doing violence to the team harmony and over-all project progress. I think it&#8217;s possible, but I&#8217;ve rambled on a bit, to this point, and should probably wait to see how adamantly you disagree with my analysis, so far, before I launch into that arena ;).</p>
<p>Fascinating topic. Thanks for providing a sense of the discussion at this gathering and the opportunity to comment!</p>
<p>Best,<br />
Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Allison</title>
		<link>http://www.andersramsay.com/2010/02/04/notes-from-the-agile-ux-retreat-at-cooper/comment-page-1#comment-36163</link>
		<dc:creator>Tom Allison</dc:creator>
		<pubDate>Wed, 03 Mar 2010 17:30:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.andersramsay.com/?p=829#comment-36163</guid>
		<description>Hi Anders,

I&#039;m not sure I understand why you would want to insist that UX and Coding team members need to be interchangeable, any more than you would insist on the same with respect to Graphic Designers. Or, do you expect excellent programmers to also be able to play that role?

All three of these areas strike me as having distinctly different ways of perceiving, organizing and moving through the world. Of course, talents in any combination of these areas may *happen* to be present in the same individual, but *insisting on it* as a prerequisite for team membership, seems to add an odd and potentiallly deliterious obstacle to the whole process. To my mind (and based on my project  experience) keeping the concern for the human-psychological and machine-formally-logical spheres in seperate heads on a project is actually a better (not just a probably necessary) way to organize the work of software development. It brings some important (what I would argue are) inherent tensions to the surface and forces them out in the open space of conversation, so that priorities can be maintained and compromises clearly noted. 

It&#039;s great to hear that a place for UX practitioners is being actively pursued in the Agile cosmos. I just think it would be a mistake to try to reduce it to another set of procedures for the programmers to attend to... rather than recognizing it as a talent in the social/psychological realm, the way wicked good coding is in the logical one.

Are you completely convinced that this is not the case?

Best,
Tom</description>
		<content:encoded><![CDATA[<p>Hi Anders,</p>
<p>I&#8217;m not sure I understand why you would want to insist that UX and Coding team members need to be interchangeable, any more than you would insist on the same with respect to Graphic Designers. Or, do you expect excellent programmers to also be able to play that role?</p>
<p>All three of these areas strike me as having distinctly different ways of perceiving, organizing and moving through the world. Of course, talents in any combination of these areas may *happen* to be present in the same individual, but *insisting on it* as a prerequisite for team membership, seems to add an odd and potentiallly deliterious obstacle to the whole process. To my mind (and based on my project  experience) keeping the concern for the human-psychological and machine-formally-logical spheres in seperate heads on a project is actually a better (not just a probably necessary) way to organize the work of software development. It brings some important (what I would argue are) inherent tensions to the surface and forces them out in the open space of conversation, so that priorities can be maintained and compromises clearly noted. </p>
<p>It&#8217;s great to hear that a place for UX practitioners is being actively pursued in the Agile cosmos. I just think it would be a mistake to try to reduce it to another set of procedures for the programmers to attend to&#8230; rather than recognizing it as a talent in the social/psychological realm, the way wicked good coding is in the logical one.</p>
<p>Are you completely convinced that this is not the case?</p>
<p>Best,<br />
Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SQL Server Modeling, LINQ to M and AndAnd &#171; Tales from a Trading Desk</title>
		<link>http://www.andersramsay.com/2010/02/04/notes-from-the-agile-ux-retreat-at-cooper/comment-page-1#comment-32395</link>
		<dc:creator>SQL Server Modeling, LINQ to M and AndAnd &#171; Tales from a Trading Desk</dc:creator>
		<pubDate>Tue, 09 Feb 2010 14:49:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.andersramsay.com/?p=829#comment-32395</guid>
		<description>[...] from the Agile UX Retreat at Cooper  Possibly related posts: (automatically generated)It&#8217;s SQL Server Modeling [...]</description>
		<content:encoded><![CDATA[<p>[...] from the Agile UX Retreat at Cooper  Possibly related posts: (automatically generated)It&rsquo;s SQL Server Modeling [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anders</title>
		<link>http://www.andersramsay.com/2010/02/04/notes-from-the-agile-ux-retreat-at-cooper/comment-page-1#comment-32136</link>
		<dc:creator>Anders</dc:creator>
		<pubDate>Thu, 04 Feb 2010 14:40:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.andersramsay.com/?p=829#comment-32136</guid>
		<description>Hi Rotkapchen -  not sure what you mean here.  How is the commitment to architecture missing and what does that have to do with Agile?  One of the biggest problems with traditional software development methods has been the reliance on engineering metaphors, such as &quot;Software Engineering&quot; or &quot;UX Architect,&quot; which imply that creating a software product can be approached similarly to the creation of a physical structure or machine, such as a building or airplane.  This has failed miserably, and has been one of the fundamental driving forces in propelling the Agile movement into the mainstream.   While engineering projects work with (relatively) stable research data (e.g. the geological research done when building a bridge is unlikely to change any time soon) and communication standards (e.g. building drawings use age-old building codes), software is a high-change, high-novelty domain, more akin to a &lt;a href=&quot;http://www.amazon.com/Artful-Making-Managers-About-Artists/dp/0130086959&quot; rel=&quot;nofollow&quot;&gt;theater production&lt;/a&gt;.   In other words, I feel like your comments seem to be an example of old thinking applied to a new paradigm.</description>
		<content:encoded><![CDATA[<p>Hi Rotkapchen &#8211;  not sure what you mean here.  How is the commitment to architecture missing and what does that have to do with Agile?  One of the biggest problems with traditional software development methods has been the reliance on engineering metaphors, such as &#8220;Software Engineering&#8221; or &#8220;UX Architect,&#8221; which imply that creating a software product can be approached similarly to the creation of a physical structure or machine, such as a building or airplane.  This has failed miserably, and has been one of the fundamental driving forces in propelling the Agile movement into the mainstream.   While engineering projects work with (relatively) stable research data (e.g. the geological research done when building a bridge is unlikely to change any time soon) and communication standards (e.g. building drawings use age-old building codes), software is a high-change, high-novelty domain, more akin to a <a href="http://www.amazon.com/Artful-Making-Managers-About-Artists/dp/0130086959" rel="nofollow">theater production</a>.   In other words, I feel like your comments seem to be an example of old thinking applied to a new paradigm.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rotkapchen</title>
		<link>http://www.andersramsay.com/2010/02/04/notes-from-the-agile-ux-retreat-at-cooper/comment-page-1#comment-32134</link>
		<dc:creator>Rotkapchen</dc:creator>
		<pubDate>Thu, 04 Feb 2010 14:13:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.andersramsay.com/?p=829#comment-32134</guid>
		<description>Well you might as well throw out the role because even the practitioners are missing a critical element: it&#039;s User Experience ARCHITECT. It&#039;s the commitment to Architecture that&#039;s missing and the corollaries to what happens in development being akin to the sub-contracting trades in commercial construction -- which is a phase that happens after ALL the architects work on the designs.</description>
		<content:encoded><![CDATA[<p>Well you might as well throw out the role because even the practitioners are missing a critical element: it&#8217;s User Experience ARCHITECT. It&#8217;s the commitment to Architecture that&#8217;s missing and the corollaries to what happens in development being akin to the sub-contracting trades in commercial construction &#8212; which is a phase that happens after ALL the architects work on the designs.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
