chris clarke
software development that works…or something
Outsourcing My Own Project
April 7, 2008 on 10:00 pm | In Agile Planning, Testing, Outsourcing | No CommentsI’ve decided to outsource one of my own pet projects, I just don’t realistically have enough time to work on it but I would still like to see it come to life. I’m using a site called RentACoder to hire a developer to do the coding. I don’t really know quite yet how I’m going to run it, I’ve started by writing some acceptance criteria, and I’ll be testing it myself by writing some automated acceptance tests. Ideally I’d like to give these tests to the developer first but I’m not really sure how all this RentACoder stuff works yet - should be a fun experiment!
One of the more interesting things about starting a RentACoder project is the options they present to you regarding time of delivery:

I’m sure we’ve all been on one of those Option One “Project must be delivered in X days” types. I’ve been lucky enough to be on a few Option Two projects and even a few Option One projects where we’ve negotiated what will be delivered in X days and in what priority. As my project has no deadline and I don’t want my Programmer-For-Hire to rush and reduce quality in order to meet a deadline, I plumped for Option Three.
I quite like the question regarding Managing Coder Estimates - its like your signing up to a contract agreeing that all programmers underestimate by either 2 or 5 times!
Outsourcing My Own Project
April 7, 2008 on 10:00 pm | In Agile Planning, Testing, Outsourcing | No CommentsI’ve decided to outsource one of my own pet projects, I just don’t realistically have enough time to work on it but I would still like to see it come to life. I’m using a site called RentACoder to hire a developer to do the coding. I don’t really know quite yet how I’m going to run it, I’ve started by writing some acceptance criteria, and I’ll be testing it myself by writing some automated acceptance tests. Ideally I’d like to give these tests to the developer first but I’m not really sure how all this RentACoder stuff works yet - should be a fun experiment!
One of the more interesting things about starting a RentACoder project is the options they present to you regarding time of delivery:

I’m sure we’ve all been on one of those Option One “Project must be delivered in X days” types. I’ve been lucky enough to be on a few Option Two projects and even a few Option One projects where we’ve negotiated what will be delivered in X days and in what priority. As my project has no deadline and I don’t want my Programmer-For-Hire to rush and reduce quality in order to meet a deadline, I plumped for Option Three.
I quite like the question regarding Managing Coder Estimates - its like your signing up to a contract agreeing that all programmers underestimate by either 2 or 5 times!
Powered by Cheese.
RSS Entries Feed.
RSS Comments Feed
^Top^