SlideShare une entreprise Scribd logo
1  sur  42
Chris Conley
  chris@chrisconley.me
Mechanical Turk
 Marketplace for Work
• HITs - Human Intelligence Tasks
• Turkers - Mechanical Turk Workers
• Requesters ~ Employers
• Example HITs:
 • Product Categorization ($0.03)
 • Edit Zappos Product Reviews ($0.05)
 • Find Company Contact Info ($0.02)
Mechanical Turk
 Marketplace for Work
• HITs - Human Intelligence Tasks
• Turkers - Mechanical Turk Workers
• Requesters ~ Employers
• Example HITs:
 • Product Categorization ($0.03)
 • Edit Zappos Product Reviews ($0.05)
 • Find Company Contact Info ($0.02)


        Artificial Artificial Intelligence
Problem
• Time and effort still required for
 • Qualifying Turkers
 • Reviewing Work
Problem
• Time and effort still required for
 • Qualifying Turkers
 • Reviewing Work


          Automatic
Artificial Artificial Intelligence
Trustification Tactics

• Qualification Tests
• Classifying Turkers
• Turker Reviewed Work
• Spam Filtering
Qualification Tests

• Qualification AND Training
Qualification Tests

• Qualification AND Training



    Work Quality              5
     Worker Pool              1
Ease of Implementation        4
   Automatic-ness             3
Classifying Workers

• Track Trusted / Rejected
Classifying Workers

• Track Trusted / Rejected



    Work Quality             5
     Worker Pool             5
Ease of Implementation       3
   Automatic-ness            3
Turker Reviewed Work

• Compare / Majority Vote
• Work Then Verify
Turker Reviewed Work

• Compare / Majority Vote
• Work Then Verify


    Work Quality            3.5
     Worker Pool            5
Ease of Implementation      1
   Automatic-ness           5
Spam Filtering
• Examples: Avg work duration, # of approved
  HITs, answer content
Spam Filtering
• Examples: Avg work duration, # of approved
  HITs, answer content



      Work Quality               3
       Worker Pool               5
  Ease of Implementation         2
     Automatic-ness              4
Trustification Tactics

• Qualification Tests
• Classifying Turkers
• Turker Reviewed Work
• Spam Filtering


                Questions?
Event data collection with Mechanical Turk
                - Andy Guy




     Basecamp Business
   Business Events
             Calendar
                −   Wide coverage
                −   Input events to
                    sustain coverage
            Sultan
                −   Internal web app
                −   Large API use




We are the Sultans
   External form
            Worker Qualifications
                −   Test, Hand picked
            Event split into 2 HITs
                −   Event, Address
            Multiple (2) HITs per
             event




Process Highlights
Sultan Event Acquisition Process
                                   Source
                                    URL
Sultan Event Acquisition Process
                                     Source
                                      URL



           HIT                HIT               HIT       HIT
          Event              Event            Address   Address
Sultan Event Acquisition Process
                                           Source
                                            URL



           HIT                HIT                         HIT               HIT
          Event              Event                      Address           Address



      E   E   E   E      E   E     E   E            A     A   A   A   A   A    A    A
     E    E   E   E     E    E     E   E            A     A   A   A   A   A    A    A
Sultan Event Acquisition Process
                                           Source
                                            URL



           HIT                  HIT                       HIT               HIT
          Event                Event                    Address           Address



      E   E   E   E       E    E   E   E            A     A   A   A   A   A    A    A
     E    E   E   E      E     E   E   E            A     A   A   A   A   A    A    A




                   Group
                    Name
                  Start Date
                  Start Time
Sultan Event Acquisition Process
                                           Source
                                            URL



           HIT                  HIT                       HIT               HIT
          Event                Event                    Address           Address



      E   E   E   E       E    E   E   E            A     A   A   A   A   A    A    A
     E    E   E   E      E     E   E   E            A     A   A   A   A   A    A    A




                   Group               E    E
                    Name
                  Start Date           E    E
                  Start Time
                                       E    E
Sultan Event Acquisition Process
                                           Source
                                            URL



           HIT                  HIT                       HIT                    HIT
          Event                Event                    Address                Address



      E   E   E   E       E    E   E   E            A     A   A     A      A   A    A    A
     E    E   E   E      E     E   E   E            A     A   A     A      A   A    A    A




                   Group               E    E                       Match
                    Name                                            Name
                  Start Date           E    E                     Start Date
                  Start Time                                         URL
                                       E    E
Sultan Event Acquisition Process
                                           Source
                                            URL



           HIT                  HIT                       HIT                     HIT
          Event                Event                    Address                 Address



      E   E   E   E       E    E   E   E            A     A   A      A      A   A    A    A
     E    E   E   E      E     E   E   E            A     A   A      A      A   A    A    A




                   Group               E    E                        Match
                    Name                                             Name
                  Start Date           E    E                      Start Date
                  Start Time                                          URL
                                       E    E




                                                                  Reviewable
                                                                    Event
Sultan Event Acquisition Process

                                           Source
                                            URL



           HIT                  HIT                       HIT                     HIT
          Event                Event                    Address                 Address



      E   E   E   E       E    E   E   E            A     A   A      A      A   A    A    A
     E    E   E   E      E     E   E   E            A     A   A      A      A   A    A    A




                   Group               E    E                        Match
                    Name                                             Name
                  Start Date           E    E                      Start Date
                  Start Time                                          URL
                                       E    E




                        Resolve discrepancies                     Reviewable
                                 and                                Event
                              Approve
   Identify workers
   Communicate and motivate workers
   Fine tune price




                      Keys
Satyajeet Shahade
6- 25 /hr   $400 -
            $1600




            $1500 –
$500 –      $4500
$3000
Outsourcing on oDesk
 Creating a Worldwide Team
          Phil Ives

April 20, 2010 @ Philly Startup
            Leaders
Process for oDesk Projects
• Define value of in-house staff – stick to it
• Scope Small
• How to hire… or how I learned to
  understand the NCAA tournament seeds
• Trust, but verify
• Build a real team, get related
• SCR-AGILEo – My day to day process
What would you say ya do here?
Define Value in the process
• Hard                        • Harder
 – Define your and local        Stick to what you said
   staff’s value.              When timelines slip…
 – What can’t be               stick to what you said
   outsourced?                 When people turnover…
 – If you don’t have know..    stick to what you said
   better rethink your
   career
Bite size is better
Scope Small
• Scope early and often
• Keep tasks small for accountability
• Check in with the freelancer early and
  often
How to Hire
• What’s your time worth?
• What would an interview process on
  email and annoying Skype give you?
• Why would you do that to yourself?
• Hire 2x - 3x actual need and weed out.
Trust, but Verify
• Like anything important to your business
 – Verify that work is correct and complete
 – Create tests and validation procedures
 – Spot check
 – Use the tools you have: Team Room, Bugzilla,
   Skype
 – Have a conversation….
Build a Team
• Really, they aren’t actually “mechanical”
• Manage them like your local team
• Use the technology to have conversations
• Get acquainted: Who are they / what goals?
• Where possible, let them create from
  nothing
• Inspire them with the goals of your project
SCR-AGILEo
• Loose agile process
• Daily Check-in
• Timelines, coordinate time of days
• Don’t work with consultants who can’t
  work on your schedule - make them
  stick to it.
• Iterate both the product and your
  process for managing it

Contenu connexe

En vedette

Going Mobile For Public Health
Going Mobile For Public HealthGoing Mobile For Public Health
Going Mobile For Public Healthcraig lefebvre
 
Creating the Evidence Base for mHealth
Creating the Evidence Base for mHealthCreating the Evidence Base for mHealth
Creating the Evidence Base for mHealthcraig lefebvre
 
Update of Social Marketing Organization
Update of Social Marketing OrganizationUpdate of Social Marketing Organization
Update of Social Marketing Organizationcraig lefebvre
 
Digital tools that facilitate conversations: Understanding the social health ...
Digital tools that facilitate conversations: Understanding the social health ...Digital tools that facilitate conversations: Understanding the social health ...
Digital tools that facilitate conversations: Understanding the social health ...craig lefebvre
 
Social Media: Strategic Shift or Tactical Tool?
Social Media: Strategic Shift or Tactical Tool?Social Media: Strategic Shift or Tactical Tool?
Social Media: Strategic Shift or Tactical Tool?craig lefebvre
 
The Cellphone Culture and Public Health
The Cellphone Culture and Public HealthThe Cellphone Culture and Public Health
The Cellphone Culture and Public Healthcraig lefebvre
 
Marketing to Expand the Practice of Behaviors Associated with Food Literacy
Marketing to Expand the Practice of Behaviors Associated with Food LiteracyMarketing to Expand the Practice of Behaviors Associated with Food Literacy
Marketing to Expand the Practice of Behaviors Associated with Food Literacycraig lefebvre
 
The Facts, Fictions and Objects of Social Media
The Facts, Fictions and Objects of Social MediaThe Facts, Fictions and Objects of Social Media
The Facts, Fictions and Objects of Social Mediacraig lefebvre
 
Beyond social: Transformative social marketing
Beyond social: Transformative social marketingBeyond social: Transformative social marketing
Beyond social: Transformative social marketingcraig lefebvre
 
Marketing for Social Change
Marketing for Social ChangeMarketing for Social Change
Marketing for Social Changecraig lefebvre
 

En vedette (10)

Going Mobile For Public Health
Going Mobile For Public HealthGoing Mobile For Public Health
Going Mobile For Public Health
 
Creating the Evidence Base for mHealth
Creating the Evidence Base for mHealthCreating the Evidence Base for mHealth
Creating the Evidence Base for mHealth
 
Update of Social Marketing Organization
Update of Social Marketing OrganizationUpdate of Social Marketing Organization
Update of Social Marketing Organization
 
Digital tools that facilitate conversations: Understanding the social health ...
Digital tools that facilitate conversations: Understanding the social health ...Digital tools that facilitate conversations: Understanding the social health ...
Digital tools that facilitate conversations: Understanding the social health ...
 
Social Media: Strategic Shift or Tactical Tool?
Social Media: Strategic Shift or Tactical Tool?Social Media: Strategic Shift or Tactical Tool?
Social Media: Strategic Shift or Tactical Tool?
 
The Cellphone Culture and Public Health
The Cellphone Culture and Public HealthThe Cellphone Culture and Public Health
The Cellphone Culture and Public Health
 
Marketing to Expand the Practice of Behaviors Associated with Food Literacy
Marketing to Expand the Practice of Behaviors Associated with Food LiteracyMarketing to Expand the Practice of Behaviors Associated with Food Literacy
Marketing to Expand the Practice of Behaviors Associated with Food Literacy
 
The Facts, Fictions and Objects of Social Media
The Facts, Fictions and Objects of Social MediaThe Facts, Fictions and Objects of Social Media
The Facts, Fictions and Objects of Social Media
 
Beyond social: Transformative social marketing
Beyond social: Transformative social marketingBeyond social: Transformative social marketing
Beyond social: Transformative social marketing
 
Marketing for Social Change
Marketing for Social ChangeMarketing for Social Change
Marketing for Social Change
 

Dernier

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Dernier (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Making outsourcing work for you (or getting other people to do your work)

  • 1. Chris Conley chris@chrisconley.me
  • 2. Mechanical Turk Marketplace for Work • HITs - Human Intelligence Tasks • Turkers - Mechanical Turk Workers • Requesters ~ Employers • Example HITs: • Product Categorization ($0.03) • Edit Zappos Product Reviews ($0.05) • Find Company Contact Info ($0.02)
  • 3. Mechanical Turk Marketplace for Work • HITs - Human Intelligence Tasks • Turkers - Mechanical Turk Workers • Requesters ~ Employers • Example HITs: • Product Categorization ($0.03) • Edit Zappos Product Reviews ($0.05) • Find Company Contact Info ($0.02) Artificial Artificial Intelligence
  • 4. Problem • Time and effort still required for • Qualifying Turkers • Reviewing Work
  • 5. Problem • Time and effort still required for • Qualifying Turkers • Reviewing Work Automatic Artificial Artificial Intelligence
  • 6. Trustification Tactics • Qualification Tests • Classifying Turkers • Turker Reviewed Work • Spam Filtering
  • 8. Qualification Tests • Qualification AND Training Work Quality 5 Worker Pool 1 Ease of Implementation 4 Automatic-ness 3
  • 9. Classifying Workers • Track Trusted / Rejected
  • 10. Classifying Workers • Track Trusted / Rejected Work Quality 5 Worker Pool 5 Ease of Implementation 3 Automatic-ness 3
  • 11. Turker Reviewed Work • Compare / Majority Vote • Work Then Verify
  • 12. Turker Reviewed Work • Compare / Majority Vote • Work Then Verify Work Quality 3.5 Worker Pool 5 Ease of Implementation 1 Automatic-ness 5
  • 13. Spam Filtering • Examples: Avg work duration, # of approved HITs, answer content
  • 14. Spam Filtering • Examples: Avg work duration, # of approved HITs, answer content Work Quality 3 Worker Pool 5 Ease of Implementation 2 Automatic-ness 4
  • 15. Trustification Tactics • Qualification Tests • Classifying Turkers • Turker Reviewed Work • Spam Filtering Questions?
  • 16. Event data collection with Mechanical Turk - Andy Guy Basecamp Business
  • 17. Business Events Calendar − Wide coverage − Input events to sustain coverage  Sultan − Internal web app − Large API use We are the Sultans
  • 18. External form  Worker Qualifications − Test, Hand picked  Event split into 2 HITs − Event, Address  Multiple (2) HITs per event Process Highlights
  • 19. Sultan Event Acquisition Process Source URL
  • 20. Sultan Event Acquisition Process Source URL HIT HIT HIT HIT Event Event Address Address
  • 21. Sultan Event Acquisition Process Source URL HIT HIT HIT HIT Event Event Address Address E E E E E E E E A A A A A A A A E E E E E E E E A A A A A A A A
  • 22. Sultan Event Acquisition Process Source URL HIT HIT HIT HIT Event Event Address Address E E E E E E E E A A A A A A A A E E E E E E E E A A A A A A A A Group Name Start Date Start Time
  • 23. Sultan Event Acquisition Process Source URL HIT HIT HIT HIT Event Event Address Address E E E E E E E E A A A A A A A A E E E E E E E E A A A A A A A A Group E E Name Start Date E E Start Time E E
  • 24. Sultan Event Acquisition Process Source URL HIT HIT HIT HIT Event Event Address Address E E E E E E E E A A A A A A A A E E E E E E E E A A A A A A A A Group E E Match Name Name Start Date E E Start Date Start Time URL E E
  • 25. Sultan Event Acquisition Process Source URL HIT HIT HIT HIT Event Event Address Address E E E E E E E E A A A A A A A A E E E E E E E E A A A A A A A A Group E E Match Name Name Start Date E E Start Date Start Time URL E E Reviewable Event
  • 26. Sultan Event Acquisition Process Source URL HIT HIT HIT HIT Event Event Address Address E E E E E E E E A A A A A A A A E E E E E E E E A A A A A A A A Group E E Match Name Name Start Date E E Start Date Start Time URL E E Resolve discrepancies Reviewable and Event Approve
  • 27. Identify workers  Communicate and motivate workers  Fine tune price Keys
  • 29.
  • 30.
  • 31. 6- 25 /hr $400 - $1600 $1500 – $500 – $4500 $3000
  • 32.
  • 33. Outsourcing on oDesk Creating a Worldwide Team Phil Ives April 20, 2010 @ Philly Startup Leaders
  • 34. Process for oDesk Projects • Define value of in-house staff – stick to it • Scope Small • How to hire… or how I learned to understand the NCAA tournament seeds • Trust, but verify • Build a real team, get related • SCR-AGILEo – My day to day process
  • 35. What would you say ya do here?
  • 36. Define Value in the process • Hard • Harder – Define your and local Stick to what you said staff’s value. When timelines slip… – What can’t be stick to what you said outsourced? When people turnover… – If you don’t have know.. stick to what you said better rethink your career
  • 37. Bite size is better
  • 38. Scope Small • Scope early and often • Keep tasks small for accountability • Check in with the freelancer early and often
  • 39. How to Hire • What’s your time worth? • What would an interview process on email and annoying Skype give you? • Why would you do that to yourself? • Hire 2x - 3x actual need and weed out.
  • 40. Trust, but Verify • Like anything important to your business – Verify that work is correct and complete – Create tests and validation procedures – Spot check – Use the tools you have: Team Room, Bugzilla, Skype – Have a conversation….
  • 41. Build a Team • Really, they aren’t actually “mechanical” • Manage them like your local team • Use the technology to have conversations • Get acquainted: Who are they / what goals? • Where possible, let them create from nothing • Inspire them with the goals of your project
  • 42. SCR-AGILEo • Loose agile process • Daily Check-in • Timelines, coordinate time of days • Don’t work with consultants who can’t work on your schedule - make them stick to it. • Iterate both the product and your process for managing it

Notes de l'éditeur