<?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: Programming Contract Work Tips Part 2</title>
	<atom:link href="http://www.michikono.com/2007/02/05/programming-contract-work-tips-part-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michikono.com/2007/02/05/programming-contract-work-tips-part-2/</link>
	<description>Stuff only Michi cares to read</description>
	<lastBuildDate>Sun, 22 Jan 2012 10:48:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: James</title>
		<link>http://www.michikono.com/2007/02/05/programming-contract-work-tips-part-2/#comment-14778</link>
		<dc:creator>James</dc:creator>
		<pubDate>Sat, 03 May 2008 17:34:34 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/05/programming-contract-work-tips-part-2/#comment-14778</guid>
		<description>Hi Michi,

Thanks for your advice on how to handle contract work.  I found your advice regarding estimates to be very helpful and have first-hand experience with  the cost of underestimating a project.  

In regards to iterative development, I think it can be a very helpful way to manage change in a project; however, I still assert that there does need to be a specification and an in-stone list of features.  To allow for change, each feature should have a breakdown of it&#039;s individual cost so that one feature can be removed or added and allow for changes in pricing.  This protects both parties from the effects of change while still allowing for change.

I haven&#039;t tested this theory yet, so I&#039;ll let you know how it goes!

James</description>
		<content:encoded><![CDATA[<p>Hi Michi,</p>
<p>Thanks for your advice on how to handle contract work.  I found your advice regarding estimates to be very helpful and have first-hand experience with  the cost of underestimating a project.  </p>
<p>In regards to iterative development, I think it can be a very helpful way to manage change in a project; however, I still assert that there does need to be a specification and an in-stone list of features.  To allow for change, each feature should have a breakdown of it&#8217;s individual cost so that one feature can be removed or added and allow for changes in pricing.  This protects both parties from the effects of change while still allowing for change.</p>
<p>I haven&#8217;t tested this theory yet, so I&#8217;ll let you know how it goes!</p>
<p>James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michi</title>
		<link>http://www.michikono.com/2007/02/05/programming-contract-work-tips-part-2/#comment-502</link>
		<dc:creator>Michi</dc:creator>
		<pubDate>Tue, 06 Feb 2007 18:47:09 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/05/programming-contract-work-tips-part-2/#comment-502</guid>
		<description>bhaskar: I appreciate your feedback, but I think you misunderstand what the term &quot;infect&quot; means in the context it was used. I am referring to the fact that many of the most popular open source licenses force you to apply its license to your entire code base even if you are using it in a trivial portion of your code. In my post, I refer to the idea of using an open source library, but warn that if you use that library, your entire code may now become open source -- something your client may not want. Thus the term &quot;infect,&quot; which I even put in quotes. The term was not an attack on open source.</description>
		<content:encoded><![CDATA[<p>bhaskar: I appreciate your feedback, but I think you misunderstand what the term &#8220;infect&#8221; means in the context it was used. I am referring to the fact that many of the most popular open source licenses force you to apply its license to your entire code base even if you are using it in a trivial portion of your code. In my post, I refer to the idea of using an open source library, but warn that if you use that library, your entire code may now become open source &#8212; something your client may not want. Thus the term &#8220;infect,&#8221; which I even put in quotes. The term was not an attack on open source.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bhaskar</title>
		<link>http://www.michikono.com/2007/02/05/programming-contract-work-tips-part-2/#comment-500</link>
		<dc:creator>bhaskar</dc:creator>
		<pubDate>Tue, 06 Feb 2007 16:48:38 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/05/programming-contract-work-tips-part-2/#comment-500</guid>
		<description>I agree with you on most points.
The only thing I found strange was you use of the term &quot;infect&quot;, to refer to open source licenses. 
The fact of the matter is, if you want to use various open source licenses, in a place where things are going to be proprietary, then you have only once choice.
Get sound legal advice from a lawyer that deals with IP related stuff. After that if the Open Source licenses allows you to do what you want to do, then by all means use it. If not, then don&#039;t use it, but don&#039;t claim that so and so license &quot;infects&quot; your code. No one is obligated to write Open source software for you, neither are they obligated to release it under terms that are favorable to you. 
Claiming a software license infects you code, is FUD, Microsoft style.</description>
		<content:encoded><![CDATA[<p>I agree with you on most points.<br />
The only thing I found strange was you use of the term &#8220;infect&#8221;, to refer to open source licenses.<br />
The fact of the matter is, if you want to use various open source licenses, in a place where things are going to be proprietary, then you have only once choice.<br />
Get sound legal advice from a lawyer that deals with IP related stuff. After that if the Open Source licenses allows you to do what you want to do, then by all means use it. If not, then don&#8217;t use it, but don&#8217;t claim that so and so license &#8220;infects&#8221; your code. No one is obligated to write Open source software for you, neither are they obligated to release it under terms that are favorable to you.<br />
Claiming a software license infects you code, is FUD, Microsoft style.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Website developers</title>
		<link>http://www.michikono.com/2007/02/05/programming-contract-work-tips-part-2/#comment-487</link>
		<dc:creator>Website developers</dc:creator>
		<pubDate>Tue, 06 Feb 2007 09:25:49 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/05/programming-contract-work-tips-part-2/#comment-487</guid>
		<description>All good points, especially the point about &quot;partnering with designers&#039;. It is true, since it is rare to find a good web developer (I mean web programmer) and is still rarer to find a good web developer who designs excellently.</description>
		<content:encoded><![CDATA[<p>All good points, especially the point about &#8220;partnering with designers&#8217;. It is true, since it is rare to find a good web developer (I mean web programmer) and is still rarer to find a good web developer who designs excellently.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil</title>
		<link>http://www.michikono.com/2007/02/05/programming-contract-work-tips-part-2/#comment-478</link>
		<dc:creator>Phil</dc:creator>
		<pubDate>Mon, 05 Feb 2007 17:55:34 +0000</pubDate>
		<guid isPermaLink="false">http://michikono.com/blog/2007/02/05/programming-contract-work-tips-part-2/#comment-478</guid>
		<description>Good article. One nitpicky point is that you use the term &quot;Intellectual Property&quot; a fair bit. I think it would be helpful to use more specific terms like copyrights, patents, and trademarks since &quot;Intellectual Property&quot; is really vague. When you talk about it in specific terms, it is much clearer.</description>
		<content:encoded><![CDATA[<p>Good article. One nitpicky point is that you use the term &#8220;Intellectual Property&#8221; a fair bit. I think it would be helpful to use more specific terms like copyrights, patents, and trademarks since &#8220;Intellectual Property&#8221; is really vague. When you talk about it in specific terms, it is much clearer.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Object Caching 395/399 objects using disk: basic

Served from: www.michikono.com @ 2012-02-10 16:47:57 -->
