Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TopCoder
Held Competitions
Client
Crowd
TopCoder
Held Competitions
Client
Crowd
Architec ture
Certific ation
Deploy ment
v2.1
PM
Client
Crowd
30
20 10 0 2007 2007 2007 2007 2008 2008 2008 2008 2009 2009 2009 2009 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
Revenue/PM Revenue/client
Types of Competition
Algorithm Competition
Attract new members Retain existing members
Algorithm Competitions
Timed competitions Available in Java, C#, C++ & VB.Net Single Round Match consists:
Coding Phase Challenging Phase System Testing Phase
Motivating members
Money is the most attractive thing TopCoder ratings Peer reviews
Community
TopCoder Community Activeness & Earning Distribution
Active Pool Latent Pool Other Earners Top Earners
82.5% 17.5%
95% 5%
Prospective Jobs
Advantages
TopCoder
Increase Profit Higher Product Quality Happier Customers Increased Catalogue Size
Community(Crowd)
Better Feedback for their work Enrichment Flexible time Flexible Income
Advantages contd
Clients
Reduced cost Increase efficiency More ideas Better quality
Economy
Cost savings of the client will be passed on to the consumers
Disadvantages
TopCoder
Higher cost incurred for evaluation Possibility of lost of community Higher cost incurred to manage projects
Community(Crowd)
Reduced prize money Possible little or no credit
Disadvantages contd
Clients
Possible lost of IP Possible lost of security Possible lost of control of project
Economies
What happens to companies using the conventional model of sourcing?
Examples
Future Of Crowdsourcing
The increasing complexity of problems has caused a rise in mass collaboration
Big problem broken into small problems for a huge group of participants to solve
Supplying a way for companies to engage with and harness the crowd for help
More ideas More efficient More creative
Musician Pete Seeger: Participation is the only thing that is going to save us from global warming