workteam with odesk

24
Workteam with oDesk - web development case study [email protected]

Upload: tsungwei-hu

Post on 15-Jan-2015

745 views

Category:

Technology


2 download

DESCRIPTION

short talk at CloudTW gathering 2011/11/30 ref1: http://www.openfoundry.org/tw/enterprise-application/8577-build-your-remote-team-through-odesk ref2: http://blogs.hbr.org/cs/2012/08/are_you_taking_your_people_for.html ref3: http://www.inside.com.tw/2013/03/22/on-one-at-office ref4: http://techwhich.blogspot.com/2007/04/odesk.html

TRANSCRIPT

Page 1: Workteam with oDesk

Workteam with oDesk- web development case study

[email protected]

Page 2: Workteam with oDesk

Why ?

We Need Coders/Developers, but …• the top software talents will chase the big

bucks at hardware OEM companies.• top taiwan hackers are too proud to chase

your dream.• the only other good talents left are the

ultra-smart, hungry and talented engineering graduates who don’t have any real development experience at age of 27.

Quotes from Jimmy Chen,CEO, gulu.com

Page 3: Workteam with oDesk

oDesk ?

http://www.odesk.com/

Page 4: Workteam with oDesk

Crowdsourced Development

• great developers treat the code and your project overall as if it were their own.

• it’s one thing to have someone knock out a prototype, but another to build something scalable and maintainable.

• Odds are, you will not have good success with the first developer you choose. Don’t hang on.

• Treat developers well, take the time to explain the rationale for your designs or approach, and you’re far more likely to get great results in return.

Quotes from David Feinleib,entrepreneur, vcdave.com

Page 5: Workteam with oDesk

104case / jcase ?

“Please buy this bottle first, you will enjoy the milk once we have the cow.”

Page 6: Workteam with oDesk

Cut Out the Middleman

Page 7: Workteam with oDesk

Hour Worked is Hour Billed / Paid

• Get guaranteed payment for the time you work• Avoid the hassle of creating invoices and

time sheets• Live where you want, work when you

want, on the jobs you want• Set your own hourly rate based on your

skills, experience and reputation• Access jobs around the world• Prove and market your skills via free

online testing• Post a profile, apply, and interview for

jobs without paying a membership fee• Build your own business online

• Audit the people and hours worked• Access talent from around the world• Know the identity, skills and

experience of every team member• Pay your global online team without

the hassle of payroll and taxes• Pay competitive rates worldwide• Offer work online without paying a

membership fee or a posting fee• Build your own online workteam

The Right for Contractor: The Right for Employer:

Page 8: Workteam with oDesk

Job Posting

Page 9: Workteam with oDesk

Job Type• HourlyPay by the hour. Verify with the Work Diary.• Fixed PricePay by the project. Requires detailed specifications.

Most employers choose hourly• Ramp hours up or down as needed.• See what work is being done. Time and

screenshots are automatically logged in the Work Diary.

• Control your budget with weekly limits.

Page 10: Workteam with oDesk

Candidate Listing

Page 11: Workteam with oDesk

Applicant

Page 12: Workteam with oDesk

Hour Limits

Page 13: Workteam with oDesk

Contract Created

Page 14: Workteam with oDesk

Team Software

Page 15: Workteam with oDesk

Work Diary #1

Page 16: Workteam with oDesk

Work Diary #2

Page 17: Workteam with oDesk

Status and Log

Non-billed Time / Billed TimeAuto Tracked / Manual

Disconnected, Offline, Online, ActiveOver the Weekly Limit

Page 18: Workteam with oDesk

Payment

Page 19: Workteam with oDesk

Weekly Report

Page 20: Workteam with oDesk

Dispute - Warning

Any hours not disputed during the review period are deemed accepted by the employer and cannot be disputed thereafter.

Dispute - Note

The oDesk Dispute Resolution process applies to hourly contracts only. All disputes must be filed during the review period and will be resolved through mediation within 4 business days.

Page 21: Workteam with oDesk

Idle Job Notification

Page 22: Workteam with oDesk

Get Started Carefully

• Choosing Developers Smartly• Are You Technical Enough?• A Clear Vision• Design before Implement• Quick Specs and Iterations• Hiring bases on the Data• Managing with Tools• Scaling requires Many People• Timezone Challenge

Page 23: Workteam with oDesk

Web Development Cycle

• Requirements• Specifications• Visual Design• Testing• Debug• I18n & Localization• Database Integration• System Deployment

Page 24: Workteam with oDesk

To Outsource Or Not To ?

• Confidential?• Detailed Specs?• Tight Schedule?• When to Scale? It’s by no means linear• Complex Project?• Manageable Tradeoffs?