Current Articles | RSS Feed RSS Feed

Rentacoder: a great source of talent, and a case study in how to use Branded Portfolios

Posted by Andy Singleton on Thu, Jun 11, 2009 @ 03:20 PM
 

When I started Assembla, Rentacoder was the first place that I advertised to find programmers, and I was not disappointed.  They have a huge number of talented contractors on their list.  Three years later, we are still working with some outstanding core team members that responded to that advertisement.  So, it's not a coincidence that our online workspaces fit perfectly with the Rentacoder idea of on-demand, global teams.  It's a privilege to be able to announce that Assembla is now officially providing workspaces for Rentacoder projects.

The Rentacoder integration demonstrates some interesting features of Assembla that other users can learn from, including the affiliate plan, branded portfolios, and user-defined configurations.  I'll discuss that below.

First, I will suggest some ways that you can adapt Rentacoder to an agile process.  When you post a job on Rentacoder, "coders" respond with fixed-price bids.  You select a coder by evaluating the price and track record of a coder, and start work on the fixed price job.  Rentacoder does arbitration to resolve any disputes about when the work is done.  This type of fixed-price bidding is great for small jobs, but it isn't very agile. 

We don't recommend doing fixed-price work, since that fixes your specification too early.  In our recommended process, you try working with "coders" for a week, and then ask them to join the long-term team if that works well, and typically pay hourly.  Rentacoder offers a couple of special features to make this work.  I used to buy a "bulletin board" advertisement from them.  You pay for this advertisement in advance, and then you aren't obligated to use the Rentacoder bidding and payment system.   However, I have just received word that Rentacoder will be soon be supporting hourly payments, which will work great with an agile process.

Let's look at some of the secrets of this integration.

User-defined configurations

We defined some template workspaces with custom configurations, and added them to the catalog with the tag "rentacoder", as you can see here.

Branded portfolios - Branding

The Rentacoder configurations are part of the Rentacoder branded portfolio, so they get a nice customized header, style, and link, like this.

Portfolios - Automatic permissions

In order to provide arbitration services, Rentacoder needs access to all communications between the client and the coder.  This helps them check to see if the client requested something new that wasn't in the bid, or if the coder offered something.  Assembla solves this problem because new Rentacoder spaces automatically become members of the Rentacoder portfolio.  The arbitrators are team members in the portfolio space, and they have read access to the member projects.  When the Rentacoder phase of the project is done, the project owner can remove the portfolio link, and work privately.

You can use this feature of Assembla user-defined configurations to accumulate proposals, contest submissions, or budget requests in a portfolio, and review them.

Affiliate Program

Rentacoder is a registered Assembla affiliate.  They added links on their site that recommend Assembla workspaces, and include the user/affiliate code RAC.  So, Rentacoder users that follow those links get a $5 discount.  Rentacoder can view the affiliate report and see how many users they referred, how many signed up, and how many became paying subscribers.  This is important for tracking and improving the offer.

Tags: ,

COMMENTS

This looks great as a service, but they really should do something about the design of the web site. It looks like it was "BUILT" by a coder. Simply cause of the way it looks I wouldn't use it or refer customers to it.

posted @ Friday, June 12, 2009 8:03 AM by Preston


I recently had the experience that a coder on Rentacoder did nothing at all on the project until just before the deadline when he (incorrectly) declared that he didn't have the right materials.  
 
I put the project into arbitration and eventually got him to finish - although not according to instructions and not with anything useful - only after a huge amount of effort from me. I had to ask for every tiny thing in the bid about three times and the coder simply did not read the messages - nor did Rentacoder help in any way. 
 
Rentacoder then allowed him to leave bad feedback for me (despite closing the arbitration neutrally) - quite contrary to their stated rules - while not allowing me to leave feedback.

posted @ Friday, August 28, 2009 8:22 AM by Buyer


I just have to chime in and say that I've had very pleasing results from RentACoder. Look, you can go out into the wild (craigslist, etc.) to find people, but that is a totally uncontrolled environment.  
 
 
 
RAC offers plenty of safeguards. Maybe it's not perfect, but it's well-thought-out and certainly less risky than hiring somebody totally blind.

posted @ Monday, October 12, 2009 8:54 PM by tim ferguson


Comments have been closed for this article.

Follow Assembla

twitter facebook youtube linkedin googleplus

Subscribe by Email

Your email: