<?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: Code As A Liability</title>
	<atom:link href="http://www.agilemicroisv.com/2008/03/code-as-a-liabi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agilemicroisv.com/2008/03/code-as-a-liabi/</link>
	<description>Small fish. Big pond.</description>
	<lastBuildDate>Tue, 07 Sep 2010 01:12:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jason Abate</title>
		<link>http://www.agilemicroisv.com/2008/03/code-as-a-liabi/comment-page-1/#comment-92</link>
		<dc:creator>Jason Abate</dc:creator>
		<pubDate>Wed, 12 Mar 2008 09:11:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilemicroisv.com/2008/03/code-as-a-liabi.html #comment-92</guid>
		<description>&lt;p&gt;Interesting timing, I was just thinking about technical debt and my own uISV earlier today...  &lt;/p&gt;

&lt;p&gt;I&#039;ve realized some real differences in how I approach technical debt
with my uISV compared to my &quot;previous live&quot; running a team of 60+
developers. One one hand, I feel more willing to take on debt at times,
because I have the full view of the software infrastructure, at both
the high and low level. With a big team, that knowledge is distributed
across many people and it&#039;s harder for any one person to make educated
decisions on what types of debt are worth taking on and what will end
up costing many times more down the road, and senior
developers/architects are often more removed from the small decisions
that often compound over time to result in the &quot;surprise debt&quot; that
tends to be insidious on big projects.&lt;/p&gt;

&lt;p&gt;On the flip side, because I get to dictate the pace and schedule of
development, I have the ability to make the decision to take the time
to wipe out debt before it starts to compound - I can take half a day
to revamp particularly ugly pieces of code or to refactor one section
of the infrastructure to better support future work without having to
worry about arbitrary deadlines that I have no visibility into.&lt;/p&gt;

&lt;p&gt;I&#039;d be curious to hear if others have similar experiences, and how
they change (or don&#039;t) as you start to bring in more developers to
assist with the work.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>Interesting timing, I was just thinking about technical debt and my own uISV earlier today&#8230;  </p>
<p>I&#8217;ve realized some real differences in how I approach technical debt<br />
with my uISV compared to my &#8220;previous live&#8221; running a team of 60+<br />
developers. One one hand, I feel more willing to take on debt at times,<br />
because I have the full view of the software infrastructure, at both<br />
the high and low level. With a big team, that knowledge is distributed<br />
across many people and it&#8217;s harder for any one person to make educated<br />
decisions on what types of debt are worth taking on and what will end<br />
up costing many times more down the road, and senior<br />
developers/architects are often more removed from the small decisions<br />
that often compound over time to result in the &#8220;surprise debt&#8221; that<br />
tends to be insidious on big projects.</p>
<p>On the flip side, because I get to dictate the pace and schedule of<br />
development, I have the ability to make the decision to take the time<br />
to wipe out debt before it starts to compound &#8211; I can take half a day<br />
to revamp particularly ugly pieces of code or to refactor one section<br />
of the infrastructure to better support future work without having to<br />
worry about arbitrary deadlines that I have no visibility into.</p>
<p>I&#8217;d be curious to hear if others have similar experiences, and how<br />
they change (or don&#8217;t) as you start to bring in more developers to<br />
assist with the work.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
