<?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: Agile Architecting</title>
	<atom:link href="http://traceinthesand.com/blog/index.php/2007/09/08/agile-architecting/feed/" rel="self" type="application/rss+xml" />
	<link>http://traceinthesand.com/blog/2007/09/08/agile-architecting/</link>
	<description>Musing about architecture, architecting and architects</description>
	<lastBuildDate>Sun, 09 Sep 2007 01:24:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ruth</title>
		<link>http://traceinthesand.com/blog/2007/09/08/agile-architecting/comment-page-1/#comment-2743</link>
		<dc:creator>Ruth</dc:creator>
		<pubDate>Sun, 09 Sep 2007 01:24:14 +0000</pubDate>
		<guid isPermaLink="false">http://traceinthesand.com/blog/2007/09/08/agile-architecting/#comment-2743</guid>
		<description>Thanks Arnon! I had read, liked and learned from your Agile Architecture and Documentation post, so I&#039;m very happy you caught my oversight!

I really like that you&#039;re encouraging (agile) architects to document alternatives considered but ruled out and why. This may seem counter to the agile philosophy of minimalist documentation--there is pushback on documenting at all, so it&#039;d be reasonable to ask why we should document approaches we decided against. But it is not counter to _being_ agile. It&#039;s not agile to revisit/rehash decisions, simply because... the collective &quot;we&quot; forgot, someone new came into the room, etc.

Jeff Tyree and Art Ackerman&#039;s &quot;Architecture Decisions: Demystifying Architecture&quot; http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&amp;toc=comp/mags/so/2005/02/s2toc.xml&amp;DOI=10.1109/MS.2005.27 also calls for documenting alternatives not chosen.

Anshu Gaind has an architecture decision template that I also like because it explicitly identifies drawbacks of the approach, so that the discussion of downsides to our chosen approach is not swept off the table but rather addressed head on: http://www.bredemeyer.com/pdf_files/WhitePapers/Key%20Decisions%20Template.doc

We also encourage architects to &quot;connect the dots,&quot; tying decisions to their rationale--business strategy and architecture goals or lessons from our experience. The outcome of our thinking shows up in the code, but not the thought processes, the demands and drivers, the experiences, etc. that we were balancing as we made the architecture decisions. See http://www.bredemeyer.com/HotSpot/20040428EASoapBox.htm</description>
		<content:encoded><![CDATA[<p>Thanks Arnon! I had read, liked and learned from your Agile Architecture and Documentation post, so I&#8217;m very happy you caught my oversight!</p>
<p>I really like that you&#8217;re encouraging (agile) architects to document alternatives considered but ruled out and why. This may seem counter to the agile philosophy of minimalist documentation&#8211;there is pushback on documenting at all, so it&#8217;d be reasonable to ask why we should document approaches we decided against. But it is not counter to _being_ agile. It&#8217;s not agile to revisit/rehash decisions, simply because&#8230; the collective &#8220;we&#8221; forgot, someone new came into the room, etc.</p>
<p>Jeff Tyree and Art Ackerman&#8217;s &#8220;Architecture Decisions: Demystifying Architecture&#8221; <a href="http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&#038;toc=comp/mags/so/2005/02/s2toc.xml&#038;DOI=10.1109/MS.2005.27" rel="nofollow">http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&#038;toc=comp/mags/so/2005/02/s2toc.xml&#038;DOI=10.1109/MS.2005.27</a> also calls for documenting alternatives not chosen.</p>
<p>Anshu Gaind has an architecture decision template that I also like because it explicitly identifies drawbacks of the approach, so that the discussion of downsides to our chosen approach is not swept off the table but rather addressed head on: <a href="http://www.bredemeyer.com/pdf_files/WhitePapers/Key%20Decisions%20Template.doc" rel="nofollow">http://www.bredemeyer.com/pdf_files/WhitePapers/Key%20Decisions%20Template.doc</a></p>
<p>We also encourage architects to &#8220;connect the dots,&#8221; tying decisions to their rationale&#8211;business strategy and architecture goals or lessons from our experience. The outcome of our thinking shows up in the code, but not the thought processes, the demands and drivers, the experiences, etc. that we were balancing as we made the architecture decisions. See <a href="http://www.bredemeyer.com/HotSpot/20040428EASoapBox.htm" rel="nofollow">http://www.bredemeyer.com/HotSpot/20040428EASoapBox.htm</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arnon Rotem-Gal-Oz</title>
		<link>http://traceinthesand.com/blog/2007/09/08/agile-architecting/comment-page-1/#comment-2736</link>
		<dc:creator>Arnon Rotem-Gal-Oz</dc:creator>
		<pubDate>Sat, 08 Sep 2007 20:44:00 +0000</pubDate>
		<guid isPermaLink="false">http://traceinthesand.com/blog/2007/09/08/agile-architecting/#comment-2736</guid>
		<description>Hi Ruth,
I also blogged  a few post on agile processes and architecture which you may find interesting. such as:

http://www.rgoarchitects.com/nblog/2007/06/11/AgileArchitectureAndDocumentation.aspx
http://www.rgoarchitects.com/nblog/2007/05/13/EvolvingArchitectures.aspx</description>
		<content:encoded><![CDATA[<p>Hi Ruth,<br />
I also blogged  a few post on agile processes and architecture which you may find interesting. such as:</p>
<p><a href="http://www.rgoarchitects.com/nblog/2007/06/11/AgileArchitectureAndDocumentation.aspx" rel="nofollow">http://www.rgoarchitects.com/nblog/2007/06/11/AgileArchitectureAndDocumentation.aspx</a><br />
<a href="http://www.rgoarchitects.com/nblog/2007/05/13/EvolvingArchitectures.aspx" rel="nofollow">http://www.rgoarchitects.com/nblog/2007/05/13/EvolvingArchitectures.aspx</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.348 seconds -->
