<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.1" -->
<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">
	<channel>
		<title>cocos2d for iPhone &#187; Topic: charging for programming</title>
		<link>http://www.cocos2d-iphone.org/forum/topic/6361</link>
		<description>A fast, easy to use, free, and community supported 2D game engine</description>
		<language>en-US</language>
		<pubDate>Fri, 10 Feb 2012 01:34:26 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://www.cocos2d-iphone.org/forum/search.php</link>
		</textInput>
		<atom:link href="http://www.cocos2d-iphone.org/forum/rss/topic/6361" rel="self" type="application/rss+xml" />

		<item>
			<title>Questor on "charging for programming"</title>
			<link>http://www.cocos2d-iphone.org/forum/topic/6361#post-37238</link>
			<pubDate>Wed, 12 May 2010 19:00:22 +0000</pubDate>
			<dc:creator>Questor</dc:creator>
			<guid isPermaLink="false">37238@http://www.cocos2d-iphone.org/forum/</guid>
			<description><p>Your biggest issue is going to be if they want a fixed price for the projects.  Invariably projects change (usual getting more complicated) and of course unexpected issues will arise.  I have seen many people get burned by using per project pricing...not necessarily because the employer were bad people (though that can happen too)...it is just because all projects are fluid and dynamic things.  Not to mention, you are going to be responsible for integrating other peoples' code in the first part and directly taking over someone else's code in the second part.  While this could go incredibly smoothly, I think the odds are against it.</p>
<p>My suggestion is push (as hard as is reasonable) for a per hour basis (or at least per day, if it's fulltime).  This way if the project goes smoothly everyone wins and if not, at least you are getting paid for all the work you do.  Also, having them pay by the hour/day will ensure that they will take time and effort into consideration for any changes/enhancement (and especially design decisions) down the road.</p>
<p>If per project pricing is the only option, try to come to an (as detailed as possible) agreement on what constitutes the completion of the project.  Everyone invariably has different ideas of what "done" means.  Also, if possible, get a look at the code in part 2 (before giving a project quote) to get an idea of the quality of the code you will be working with.  Granted, there is limited info you can gleen from the code in a short time, but very poorly written code (and/or unreadable code with little to no comments) will generally jump right out at you.  Anyway, the point is, if you have to go with per project pricing, make an informed choice and remember the age-old rule of estimating a projects labor effort: "Make your best, most educated guess....then double it."    More often than not, that old axiom tends to be alot closer to reality than you could imagine.</p>
<p>Good luck,<br />
Q
</p></description>
		</item>
		<item>
			<title>jd on "charging for programming"</title>
			<link>http://www.cocos2d-iphone.org/forum/topic/6361#post-37236</link>
			<pubDate>Wed, 12 May 2010 18:42:08 +0000</pubDate>
			<dc:creator>jd</dc:creator>
			<guid isPermaLink="false">37236@http://www.cocos2d-iphone.org/forum/</guid>
			<description><p>Fixed bid - you get burned every time unless you have rock solid requirements and expectations.
</p></description>
		</item>
		<item>
			<title>finder39 on "charging for programming"</title>
			<link>http://www.cocos2d-iphone.org/forum/topic/6361#post-37235</link>
			<pubDate>Wed, 12 May 2010 18:39:35 +0000</pubDate>
			<dc:creator>finder39</dc:creator>
			<guid isPermaLink="false">37235@http://www.cocos2d-iphone.org/forum/</guid>
			<description><p>what about if it was a flat rate kinda thing?
</p></description>
		</item>
		<item>
			<title>steg90 on "charging for programming"</title>
			<link>http://www.cocos2d-iphone.org/forum/topic/6361#post-37234</link>
			<pubDate>Wed, 12 May 2010 18:21:57 +0000</pubDate>
			<dc:creator>steg90</dc:creator>
			<guid isPermaLink="false">37234@http://www.cocos2d-iphone.org/forum/</guid>
			<description><p>I've done lots of contracting work in my time as a software engineer, I'm based in the UK and the normal rates are around £30-£45 per hour in the North and up to £60 per hour in the Capital.  A friend of mine works for a Swiss bank in Geneva doing back end server Java stuff, he gets £2500 a week.</p>
<p>It is all down to experience, the more you have the better the rate.
</p></description>
		</item>
		<item>
			<title>finder39 on "charging for programming"</title>
			<link>http://www.cocos2d-iphone.org/forum/topic/6361#post-37227</link>
			<pubDate>Wed, 12 May 2010 17:20:14 +0000</pubDate>
			<dc:creator>finder39</dc:creator>
			<guid isPermaLink="false">37227@http://www.cocos2d-iphone.org/forum/</guid>
			<description><p>that's interesting, so I would thing charging around $60/hour isn't that bad then. thanks! :)</p>
<p>anyone else have input by chance?
</p></description>
		</item>
		<item>
			<title>mobilebros on "charging for programming"</title>
			<link>http://www.cocos2d-iphone.org/forum/topic/6361#post-37224</link>
			<pubDate>Wed, 12 May 2010 17:00:07 +0000</pubDate>
			<dc:creator>mobilebros</dc:creator>
			<guid isPermaLink="false">37224@http://www.cocos2d-iphone.org/forum/</guid>
			<description><p>Funny you mention this, there's a recent discussion you probably wouldn't mind looking over:</p>
<p><a href="http://www.cocos2d-iphone.org/forum/topic/6257" rel="nofollow">http://www.cocos2d-iphone.org/forum/topic/6257</a>
</p></description>
		</item>
		<item>
			<title>finder39 on "charging for programming"</title>
			<link>http://www.cocos2d-iphone.org/forum/topic/6361#post-37223</link>
			<pubDate>Wed, 12 May 2010 16:55:58 +0000</pubDate>
			<dc:creator>finder39</dc:creator>
			<guid isPermaLink="false">37223@http://www.cocos2d-iphone.org/forum/</guid>
			<description><p>ok, so i have been asked to do some programming for a company and have never done any programming other than for myself before so I have no idea what to charge for work. </p>
<p>1. I have been asked to make a menu system for launching apps in a "value pack" type deal for one project, with more work to come from it with updates and such. this will involve probably learning a little bit of code from each to make run correctly, but they will do the apps part here mostly, i will be telling them the code to make it switch back to the menu though.</p>
<p>2. also i have been asked to  edit code on an exiting game to fit to their liking, not my game, one they bought off someone and they want to change, will will involve learning the engine and how the game works code wise for it.</p>
<p>they want me to give a price for these two projects. any thoughts?
</p></description>
		</item>

	</channel>
</rss>

