<?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: Software Architecture &#8211; 5 years later</title>
	<atom:link href="http://arnon.me/2010/06/software-architecture-5-years/feed/" rel="self" type="application/rss+xml" />
	<link>http://arnon.me/2010/06/software-architecture-5-years/</link>
	<description>Musings of a holistic architect by Arnon Rotem-Gal-Oz</description>
	<lastBuildDate>Fri, 11 May 2012 12:51:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Link Roundup: June 14, 2010 &#171; SATURN Network Blog</title>
		<link>http://arnon.me/2010/06/software-architecture-5-years/comment-page-1/#comment-277</link>
		<dc:creator>Link Roundup: June 14, 2010 &#171; SATURN Network Blog</dc:creator>
		<pubDate>Mon, 14 Jun 2010 13:07:25 +0000</pubDate>
		<guid isPermaLink="false">http://arnon.me/?p=172#comment-277</guid>
		<description>[...] Software Architecture &#8211; 5 Years Later, by Arnon Rotem-Gal-Oz at Cirrus Minor. Arnon reminisces about how far he&#8217;s come since he began working as a software architect five years ago. [...]</description>
		<content:encoded><![CDATA[<p>[...] Software Architecture &#8211; 5 Years Later, by Arnon Rotem-Gal-Oz at Cirrus Minor. Arnon reminisces about how far he&#8217;s come since he began working as a software architect five years ago. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: William Martinez Pomares</title>
		<link>http://arnon.me/2010/06/software-architecture-5-years/comment-page-1/#comment-255</link>
		<dc:creator>William Martinez Pomares</dc:creator>
		<pubDate>Fri, 11 Jun 2010 04:57:28 +0000</pubDate>
		<guid isPermaLink="false">http://arnon.me/?p=172#comment-255</guid>
		<description>Almost all points should be taken and the actual state of thinking. That is, there should be no one saying the contrary.Almost.1. The construction architect analogy is dated back to NATO, and was a loosely and quickly deprecated one, It may be use as a introduction for people outside of IT domain, but everybody should know now it is faulty.2. Almost agree. EA should know about SA. Software is not ONE solution, but the constelation of solutions too. A system is not made only of software.3. Architecture is not the design or the UML model. The architecture is the final structure created in code. That said, you have no architecture if all you have is a model in UML. BUT, although jumping to code will create an architecture faster, it is terrible difficult to decide and control the development if there is only the code level view.4. Coding is the description of a solution. Code may be executable or not, and may be at different levels. I code in UML, so to speak. I can create a solution at tactical level, and someone may fill in the holes by writing the ifs and fors, at the end is the same solution. Architect should be able to write code at all levels.5. Agree, when research has a business value goal.6. Agree, when agility means rationale based, structured and disciplined development, instead of chaos and heads down coding.Cheers.</description>
		<content:encoded><![CDATA[<p>Almost all points should be taken and the actual state of thinking. That is, there should be no one saying the contrary.Almost.1. The construction architect analogy is dated back to NATO, and was a loosely and quickly deprecated one, It may be use as a introduction for people outside of IT domain, but everybody should know now it is faulty.2. Almost agree. EA should know about SA. Software is not ONE solution, but the constelation of solutions too. A system is not made only of software.3. Architecture is not the design or the UML model. The architecture is the final structure created in code. That said, you have no architecture if all you have is a model in UML. BUT, although jumping to code will create an architecture faster, it is terrible difficult to decide and control the development if there is only the code level view.4. Coding is the description of a solution. Code may be executable or not, and may be at different levels. I code in UML, so to speak. I can create a solution at tactical level, and someone may fill in the holes by writing the ifs and fors, at the end is the same solution. Architect should be able to write code at all levels.5. Agree, when research has a business value goal.6. Agree, when agility means rationale based, structured and disciplined development, instead of chaos and heads down coding.Cheers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan</title>
		<link>http://arnon.me/2010/06/software-architecture-5-years/comment-page-1/#comment-233</link>
		<dc:creator>Nathan</dc:creator>
		<pubDate>Wed, 09 Jun 2010 19:15:16 +0000</pubDate>
		<guid isPermaLink="false">http://arnon.me/?p=172#comment-233</guid>
		<description>Good post,&#160; in todays modern agile development environment the architect should be coding.</description>
		<content:encoded><![CDATA[<p>Good post,&nbsp; in todays modern agile development environment the architect should be coding.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

