Current Articles | RSS Feed RSS Feed

Assembla + oDesk = faster staffing and faster software delivery

Posted by Andy Singleton on Thu, Mar 26, 2009 @ 08:45 AM

Our mission is to accelerate software development, and the most effective way to accomplish this mission is to find talented programmers and get them working efficiently.  In addition to promoting our own capable users, we have been reaching out labor exchanges like oDesk to make this process easier.

Today we posted links to oDesk on our team pages, and on our Talent page.   If you need help, you can fill in the search form, and be connected with a big catalog of “providers” that have signed up on oDesk.  oDesk makes it easy to hire them by the hour, which is perfect for the trial process that I recommend.

A year ago, I criticized oDesk as being rigid for developers and out of touch with the needs of managers running projects with more than a few people.  To remedy this, I rashly announced that Assembla was launching its own online staffing service with fewer rules, more payment options, and generally better integration with a larger project team.

Ahh.. the folly of youth.

As it turned out, the projects that people posted on Assembla were very small – not what I wanted to put before our community of hotshot developers – and it quickly became apparent that we weren’t going to be competitive as an online staffing portal.

So, I took a second look at oDesk, with an eye to what they are doing right. After we tried it, I realized that the job that oDesk does in managing qualification, contracting, and payment for a 10% margin is pretty amazing.  I asked for the chance to sit down with oDesk management, and get answers to some of the questions that had been bothering me about oDesk.

Andy’s concern:  If I am working through oDesk, I have to run the oDesk time logger, which takes pictures of my screen every 15 minutes.  This seems intrusive or impractical, especially for workers that are not coders, which is a decent percentage of the total project mix.
Answer:  oDesk has no requirement that providers run oDesk Team (the automatic time tracker) and we will even bill the buyer for time entered into the system maually (we call this time "offline time").  There are several benefits to running oDesk Team, though.  You can avoid the hassle of making timesheet entries, and oDesk guarantees payment for the time that you track with oDesk Team.

Andy’s concern: I have to pay on a credit card.  This circumvents the normal accounting process for a business.
Answer: oDesk will invoice qualified buyers who prefer to pay by check.  Indeed, many oDesk buyers pay by check.  Look here for more information. 

Andy’s concern: I am prohibited by the oDesk agreement from getting out from under these, and other rules by moving oDesk contractors to direct business relationships.
Answer:
It is possible to hire people out of oDesk for direct arrangements for buyout fee.  For more information see our "Buy Out" process.

I realized that the oDesk service fits well with our recommended staffing process, which boils down to:

  • Advertise globally, to maximize the chance of finding someone really good
  • Try a few candidates.  Pay them to work on real tickets from the project.  This will qualify people more effectively and reliably than an interview process, and more efficiently than a trial that does not involve real tasks.
  • When you find someone you like, sign them up.


Tags: 

COMMENTS

So would Assembla still continue its job portal and allow others to post jobs (big or small)? 
Would Assembla now post its own jobs at oDesk or would continue to use its own job portal? 
 
Regarding oDesk offline time you need written permission from the buyer also buyers can reject offline hours without any form of arbitration or mediation. 
 
Regarding buyout its complicated to understand and expensive and would cost at least $2500 or 15% of yearly payment to provider. 
 
However oDesk is much more organized and user friendly than other online market places but again at all of these I hardly see big projects ie with value > $10,000 posted. 
 
Its good to have integration with oDesk but I think Assembla should continue its own job portal too. 
 
Thanks 
Sachin 

posted @ Thursday, March 26, 2009 9:15 AM by Sachin Mittal


We still offer the Assembla staffing tool and job postings with no restrictions. You can create a free Staffing tool, use it to write job postings, link to those job posting pages, and use it to manage the responses. 
 
We also offer the Talent search feature. You can browse profiles for users that have selected the checkbox on their "Skills" page to appear in the talent search. Again, there are no rules or restrictions for this feature. 
 
So, we continue to provide free recruiting services for developers and employers. We are canceling our payment service. This is a sophisticated service that does what oDesk and Rentacoder do, with hourly or fixed-price billing. It has been very useful for us, and we continue to use it heavily to recruit and pay our own team and build client teams. However, as a small player in this business, we were getting a small number of small jobs and we aren't competitive for the general public. oDesk and similar services do it at higher volume. 
 
We removed the "Jobs" tab, where we show these jobs, from our top level menu because many of our paying subscribers are employers who are not comfortable inviting their team members to a site that does recruiting for other jobs. We need to keep these paying subscribers happy. Also, we did not have a lot of jobs showing up on this page. Most people were going elsewhere to actually advertise the jobs. 
 
However, we still link the jobs page from our about page, and we will soon put in features that will repost these jobs to other, higher volume sites.  
 
We will not be reposting these free Assembla job listings to oDesk, because oDesk requires a different account. You will go directly to oDesk if you want to set up an oDesk billing and payment arrangement. 

posted @ Thursday, March 26, 2009 10:01 AM by Andy Singleton


Post Comment
Name
 *
Email
 *
Website (optional)
Comment
 *

Allowed tags: <a> link, <b> bold, <i> italics

Receive email when someone replies.

About This Blog

Author Andy Singleton writes about accelerating software development, distributed agile teams, and Assembla.com services.

Subscribe by Email

Your email: