The TopCoder Global Platform Platform overview
[ ] Overview – Introduction Technology Area:  TopCoder has a new model for crowdsourcing software development where members of a global community compete against each other to complete client projects.   TopCoder connects  its corporate clients to the world’s top technical talent by hosting online competitions where the output ranges from logos and banner ads, to web widgets and prototypes, to components of very large, complex systems.  Community: 220,000 members from 200+ countries Model leads to 30-60% cost savings over in-house or traditional outsourcing, with improved quality  and  speed
[ ] Overview – Proposed Relationship Your stakeholders maintain control of projects and interact directly with community using TopCoder platform tools On-demand access to highly-skilled resources Global human cloud drives innovation and speeds time-to-market Rigorous process results in quality improvements Efficiencies reduce costs Resource redundancy increases project reliability Proposed Relationship – Client Virtual Development Center A development center within your organization through which projects are completed by the TopCoder community  Allows your firm to leverage the TopCoder community as an on-demand delivery back-end for your projects
[ ] Overview – TopCoder Inc. TopCoder Inc. Incorporated 2001 – Privately Funded 2008 Revenue: ~$20 Million HQ’s: Glastonbury, CT Full Time Employees: 60 Community: ~225,000 members from 200+ countries Senior Executives: Jack Hughes, Chairman and Founder Robert Hughes. President and COO Dave Tanacea, President TopCoder Software Pete Bourdon, CFO Ira Heffan, General Counsel Dave Messinger, Chief Architect Michael Morris, SVP TopCoder Software Brian Wyatt, VP TopCoder Business Development Regions Served: N. America, EMEA, Asia/Pacific
[ ] TopCoder Inc. – Introduction Company Vision  Value Proposition  Positioning Sample Output & Technologies
[ ] TopCoder Inc. – Vision Company Vision:  Change the way software gets built. Key Differentiation Competitive model: Multiple resources competing on the same  deliverable increases reliability Asset-based methodology: Only pay for high-quality deliverables, not unproductive hours Model and community scales: Very large bench with little to no carrying cost  Running multiple competitions in parallel speeds time-to-market Software reuse is a core competency Intrinsic geographic diversification Competition pricing is a true market for global talent
[ ] TopCoder Inc. – Value Proposition Our Value Proposition To You Cost of developing high-quality software through the TopCoder platform is significantly lower than traditional outsourcing or in-house models. 30-60% lower.  Virtually no up-front cost to engage with the TopCoder community  Highly leveraged - overhead limited to program and project management Model incentivizes software reuse – on average, 40% of the code of a TopCoder-built application is pre-existing code Higher quality leads to much lower ongoing maintenance costs Dynamically and instantly tap into global talent trends  ROI is immediate and meaningful
[ ] TopCoder – Positioning Target Market Segments TopCoder takes a cross-vertical approach to the market for software development Industries served include: Technology Financial Services Gaming Retail Competitive Landscape Key competition:  Other outsource application development  providers In-house development teams Telecom Health and Life Sciences Manufacturing
[ ] TopCoder Inc. – Sample Output Application Development:  Quickly build large and small applications by leveraging the TopCoder community and the largest catalog or reusable software components  Creative Marketing & Social Media:  Have the community compete to create logos, websites, brochures, banner ads, GUI’s, FLASH demos, prototypes – the possibilities are endless  Idea Generation & Problem Solving:  Tap the creative or analytical minds of the TopCoder Community to drive your next innovation or solve the complex problems  Research and Development:  Tap into an online community to concept, design and create your next product  Projects Categories
[ ] The Platform - Introduction TopCoder Developer Community TopCoder’s Competition-based Methodology TopCoder Studio Geographic Distribution: Sample Application  Competition Types Innovation Engine Component Catalog Quality Through Competition Contest Management Quality Assurance Contest Management Market Pricing Trends: Competition Timelines
[ ] The Platform – Community TopCoder Virtual Workforce Stats Member count: ~ 225,000  Rated Members: ~35,000 Geographic Distribution: 200+ Countries Extensive metrics on all competitors Rating (skill level, reliability, earnings, etc) See demographics report for more information
[ ] The Platform – TopCoder Methodology TopCoder Competition-Based Methodology Developed to identify and reward the best developers in the world Software Development Lifecycle (SDLC) has been broken down into a series of online competitions (see below) Also includes strong competency in algorithmic problem-solving and graphic design (TopCoder Studio) Subscription includes license to TopCoder’s extensive catalog of reusable software components  Competitions requires and rewards key value-drivers: quality, software reuse, clarity of documentation, testing Managed like a virtual software factory with scalable/on-demand capacity
[ ] The Platform – TopCoder Studio TopCoder Studio – Graphic Design Competitions Studio challenges top creative talent from around the world to present  their best concepts to clients searching for new design solutions Competitors submit on a variety of competitions & client selects winners Mini-tournaments allow for client feedback and iteration Creative solution to drive conceptualization & requirements gathering
[ ] The Platform – Sample Application Winning Contributors to a Sample Application:   TopCoder Is True Global Collaboration .
[ ] The Platform – Competition Types Software Competition Categories Algorithm Marathon Match Conceptualization  Specification Architecture Software Component Design Software Component Development Application Assembly Testing Bug Races Studio Competitions Categories Logo Banner Ads Wireframes Storyboards Prototypes  Flash Games/Animation Presentations (i.e. PowerPoint) Print Design (Programs, stationary, T-Shirts etc)
[ ] The Platform –Innovation Engine Sensations Developer Challenge Ribbit Killer App Challenge ESPN Winning Formula Truveo Developer Challenge Open AIM Developer Challenge
[ ] The Platform – Component Catalog TopCoder’s Catalog of Reusable Software Components 1,400 reusable software components created over the past 5 years through component competitions Developed using standard Java, .Net, C++  technologies 40% of an average TopCoder-built Java or .Net application preexists in the TC catalog Includes full access to source code, test code and documentation  82% - 5-year growth rate of catalog (# of components has doubled every ~14 months) 3:1 – Average ratio of test code to source code Competitions demand/reward key value drivers: quality, software reuse, clarity of documentation, testing
[ ] The Platform - Quality Through Competition Quality control is built into the TopCoder Methodology All software competitions are evaluated by 3 independent members of the TopCoder Peer Review Board Standardized documentation is a competition requirement – submission scores cover formatting, language, etc. 3:1 – Average ratio of test lines of code to source lines of code  < 1- Average defects per 1000 lines of code Competitions demand/reward key value drivers: quality, software reuse, clarity of  documentation, testing
[ ] The Platform - Contest Management Contest Type (Software Design) Technology (JAVA) Contest Name Timeline Submission ID’s & Competitors (w/link to their profile) 3 Independent Reviewers Links to Scorecard  (see next slide) Appeals Process Alerts Contest Phases
[ ] The Platform – QA Scorecard
[ ] The Platform – Market Pricing
[ ] The Platform – Timeline Trends
[ ] Who is TopCoder? © Copyright 2008, TopCoder, Inc.
[ ] As Seen In… If you want to appreciate the competitive underpinnings of open-source collaboration, pay a virtual visit to TopCoder, Inc., a for-profit, all-business twist on Linux, Apache and other grassroots approaches to creating high-performance software. Founder Jack Hughes describes TopCoder as “open source meets capitalism” – and the moment you see his business model in action, you understand what he means. This is, indeed, a geek’s paradise.  -Taylor, William and Polly Labarre.  Mavericks at Work: Why the Most Original Minds in Business Win . New York: HarperCollins, 2006. Page 78 Hughes and company could have been following the crowdsourcing playbook, except of course that no such thing existed. -Howe, Jeff.  Crowdsourcing: Why the Power of the Crowd is Driving the Future of Business . New York: Crown Business, 2008
[ ] As Seen In…

More Related Content

PPTX
Top coder
PPTX
Top coder
PDF
Software economics: tradeoffs of decoupled softwre
PPT
The software management and engineering in the AI-oriented projects tutorial
PDF
Software Modernisation: a strategic approach
PPTX
Competitive Programming
PPTX
Competitive programming
PDF
Stimuler la créativité via la gestion des facteurs humains
Top coder
Top coder
Software economics: tradeoffs of decoupled softwre
The software management and engineering in the AI-oriented projects tutorial
Software Modernisation: a strategic approach
Competitive Programming
Competitive programming
Stimuler la créativité via la gestion des facteurs humains

Similar to Top Coder Platform Overview 92209 (20)

PPT
Coghead Overview 21 Aug08
PDF
Cloud Migration: Azure acceleration with CAST Highlight
PDF
Building a Culture of Experimentation at HP
PPT
Leonardo Group Americas Introduction
PPT
Digite Enterprise - Integrate ALM for Corporate IT
PDF
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
PDF
Something super epic...
PPT
Click Earn Grow 2009 Original Concept Next Generation Online Betting Technolo...
PDF
Greetings david cutler inform and connect
PPTX
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
PDF
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
PPT
P4 Branching Overview
PPTX
Aginext 2021: Built-in Quality - How agile coaches can contribute
PPTX
Ireland Apo University Fy 10 Tibbs Slideshare
PDF
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
PDF
CAST HIGHLIGHT - Overview & Demos
PDF
BUDDY White Paper
PPTX
Content Management System Selection Best Practices
PPTX
FY21 Go-To-Market Readiness series_06.26..pptx
PPTX
Starting-Your-Own-Software-Development-Business
Coghead Overview 21 Aug08
Cloud Migration: Azure acceleration with CAST Highlight
Building a Culture of Experimentation at HP
Leonardo Group Americas Introduction
Digite Enterprise - Integrate ALM for Corporate IT
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Something super epic...
Click Earn Grow 2009 Original Concept Next Generation Online Betting Technolo...
Greetings david cutler inform and connect
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
P4 Branching Overview
Aginext 2021: Built-in Quality - How agile coaches can contribute
Ireland Apo University Fy 10 Tibbs Slideshare
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
CAST HIGHLIGHT - Overview & Demos
BUDDY White Paper
Content Management System Selection Best Practices
FY21 Go-To-Market Readiness series_06.26..pptx
Starting-Your-Own-Software-Development-Business
Ad

Recently uploaded (20)

PDF
Kishore Vora - Best CFO in India to watch in 2025.pdf
DOCX
80 DE ÔN VÀO 10 NĂM 2023vhkkkjjhhhhjjjj
PDF
#1 Safe and Secure Verified Cash App Accounts for Purchase.pdf
PPTX
TRAINNING, DEVELOPMENT AND APPRAISAL.pptx
PDF
1911 Gold Corporate Presentation Aug 2025.pdf
PDF
Comments on Clouds that Assimilate Parts I&II.pdf
PDF
Satish NS: Fostering Innovation and Sustainability: Haier India’s Customer-Ce...
PPTX
2 - Self & Personality 587689213yiuedhwejbmansbeakjrk
PDF
Cross-Cultural Leadership Practices in Education (www.kiu.ac.ug)
DOCX
Handbook of Entrepreneurship- Chapter 5: Identifying business opportunity.docx
PDF
Sustainable Digital Finance in Asia_FINAL_22.pdf
PPT
Retail Management and Retail Markets and Concepts
PPTX
basic introduction to research chapter 1.pptx
DOCX
Center Enamel Powering Innovation and Resilience in the Italian Chemical Indu...
PDF
Highest-Paid CEO in 2025_ You Won’t Believe Who Tops the List.pdf
PPTX
IMM.pptx marketing communication givguhfh thfyu
PPTX
operations management : demand supply ch
PPTX
33ABJFA6556B1ZP researhchzfrsdfasdfsadzd
PDF
Second Hand Fashion Call to Action March 2025
PDF
Communication Tactics in Legal Contexts: Historical Case Studies (www.kiu.ac...
Kishore Vora - Best CFO in India to watch in 2025.pdf
80 DE ÔN VÀO 10 NĂM 2023vhkkkjjhhhhjjjj
#1 Safe and Secure Verified Cash App Accounts for Purchase.pdf
TRAINNING, DEVELOPMENT AND APPRAISAL.pptx
1911 Gold Corporate Presentation Aug 2025.pdf
Comments on Clouds that Assimilate Parts I&II.pdf
Satish NS: Fostering Innovation and Sustainability: Haier India’s Customer-Ce...
2 - Self & Personality 587689213yiuedhwejbmansbeakjrk
Cross-Cultural Leadership Practices in Education (www.kiu.ac.ug)
Handbook of Entrepreneurship- Chapter 5: Identifying business opportunity.docx
Sustainable Digital Finance in Asia_FINAL_22.pdf
Retail Management and Retail Markets and Concepts
basic introduction to research chapter 1.pptx
Center Enamel Powering Innovation and Resilience in the Italian Chemical Indu...
Highest-Paid CEO in 2025_ You Won’t Believe Who Tops the List.pdf
IMM.pptx marketing communication givguhfh thfyu
operations management : demand supply ch
33ABJFA6556B1ZP researhchzfrsdfasdfsadzd
Second Hand Fashion Call to Action March 2025
Communication Tactics in Legal Contexts: Historical Case Studies (www.kiu.ac...
Ad

Top Coder Platform Overview 92209

  • 1. The TopCoder Global Platform Platform overview
  • 2. [ ] Overview – Introduction Technology Area: TopCoder has a new model for crowdsourcing software development where members of a global community compete against each other to complete client projects. TopCoder connects its corporate clients to the world’s top technical talent by hosting online competitions where the output ranges from logos and banner ads, to web widgets and prototypes, to components of very large, complex systems. Community: 220,000 members from 200+ countries Model leads to 30-60% cost savings over in-house or traditional outsourcing, with improved quality and speed
  • 3. [ ] Overview – Proposed Relationship Your stakeholders maintain control of projects and interact directly with community using TopCoder platform tools On-demand access to highly-skilled resources Global human cloud drives innovation and speeds time-to-market Rigorous process results in quality improvements Efficiencies reduce costs Resource redundancy increases project reliability Proposed Relationship – Client Virtual Development Center A development center within your organization through which projects are completed by the TopCoder community Allows your firm to leverage the TopCoder community as an on-demand delivery back-end for your projects
  • 4. [ ] Overview – TopCoder Inc. TopCoder Inc. Incorporated 2001 – Privately Funded 2008 Revenue: ~$20 Million HQ’s: Glastonbury, CT Full Time Employees: 60 Community: ~225,000 members from 200+ countries Senior Executives: Jack Hughes, Chairman and Founder Robert Hughes. President and COO Dave Tanacea, President TopCoder Software Pete Bourdon, CFO Ira Heffan, General Counsel Dave Messinger, Chief Architect Michael Morris, SVP TopCoder Software Brian Wyatt, VP TopCoder Business Development Regions Served: N. America, EMEA, Asia/Pacific
  • 5. [ ] TopCoder Inc. – Introduction Company Vision Value Proposition Positioning Sample Output & Technologies
  • 6. [ ] TopCoder Inc. – Vision Company Vision: Change the way software gets built. Key Differentiation Competitive model: Multiple resources competing on the same deliverable increases reliability Asset-based methodology: Only pay for high-quality deliverables, not unproductive hours Model and community scales: Very large bench with little to no carrying cost Running multiple competitions in parallel speeds time-to-market Software reuse is a core competency Intrinsic geographic diversification Competition pricing is a true market for global talent
  • 7. [ ] TopCoder Inc. – Value Proposition Our Value Proposition To You Cost of developing high-quality software through the TopCoder platform is significantly lower than traditional outsourcing or in-house models. 30-60% lower. Virtually no up-front cost to engage with the TopCoder community Highly leveraged - overhead limited to program and project management Model incentivizes software reuse – on average, 40% of the code of a TopCoder-built application is pre-existing code Higher quality leads to much lower ongoing maintenance costs Dynamically and instantly tap into global talent trends ROI is immediate and meaningful
  • 8. [ ] TopCoder – Positioning Target Market Segments TopCoder takes a cross-vertical approach to the market for software development Industries served include: Technology Financial Services Gaming Retail Competitive Landscape Key competition: Other outsource application development providers In-house development teams Telecom Health and Life Sciences Manufacturing
  • 9. [ ] TopCoder Inc. – Sample Output Application Development: Quickly build large and small applications by leveraging the TopCoder community and the largest catalog or reusable software components Creative Marketing & Social Media: Have the community compete to create logos, websites, brochures, banner ads, GUI’s, FLASH demos, prototypes – the possibilities are endless Idea Generation & Problem Solving: Tap the creative or analytical minds of the TopCoder Community to drive your next innovation or solve the complex problems Research and Development: Tap into an online community to concept, design and create your next product Projects Categories
  • 10. [ ] The Platform - Introduction TopCoder Developer Community TopCoder’s Competition-based Methodology TopCoder Studio Geographic Distribution: Sample Application Competition Types Innovation Engine Component Catalog Quality Through Competition Contest Management Quality Assurance Contest Management Market Pricing Trends: Competition Timelines
  • 11. [ ] The Platform – Community TopCoder Virtual Workforce Stats Member count: ~ 225,000 Rated Members: ~35,000 Geographic Distribution: 200+ Countries Extensive metrics on all competitors Rating (skill level, reliability, earnings, etc) See demographics report for more information
  • 12. [ ] The Platform – TopCoder Methodology TopCoder Competition-Based Methodology Developed to identify and reward the best developers in the world Software Development Lifecycle (SDLC) has been broken down into a series of online competitions (see below) Also includes strong competency in algorithmic problem-solving and graphic design (TopCoder Studio) Subscription includes license to TopCoder’s extensive catalog of reusable software components Competitions requires and rewards key value-drivers: quality, software reuse, clarity of documentation, testing Managed like a virtual software factory with scalable/on-demand capacity
  • 13. [ ] The Platform – TopCoder Studio TopCoder Studio – Graphic Design Competitions Studio challenges top creative talent from around the world to present their best concepts to clients searching for new design solutions Competitors submit on a variety of competitions & client selects winners Mini-tournaments allow for client feedback and iteration Creative solution to drive conceptualization & requirements gathering
  • 14. [ ] The Platform – Sample Application Winning Contributors to a Sample Application: TopCoder Is True Global Collaboration .
  • 15. [ ] The Platform – Competition Types Software Competition Categories Algorithm Marathon Match Conceptualization Specification Architecture Software Component Design Software Component Development Application Assembly Testing Bug Races Studio Competitions Categories Logo Banner Ads Wireframes Storyboards Prototypes Flash Games/Animation Presentations (i.e. PowerPoint) Print Design (Programs, stationary, T-Shirts etc)
  • 16. [ ] The Platform –Innovation Engine Sensations Developer Challenge Ribbit Killer App Challenge ESPN Winning Formula Truveo Developer Challenge Open AIM Developer Challenge
  • 17. [ ] The Platform – Component Catalog TopCoder’s Catalog of Reusable Software Components 1,400 reusable software components created over the past 5 years through component competitions Developed using standard Java, .Net, C++ technologies 40% of an average TopCoder-built Java or .Net application preexists in the TC catalog Includes full access to source code, test code and documentation 82% - 5-year growth rate of catalog (# of components has doubled every ~14 months) 3:1 – Average ratio of test code to source code Competitions demand/reward key value drivers: quality, software reuse, clarity of documentation, testing
  • 18. [ ] The Platform - Quality Through Competition Quality control is built into the TopCoder Methodology All software competitions are evaluated by 3 independent members of the TopCoder Peer Review Board Standardized documentation is a competition requirement – submission scores cover formatting, language, etc. 3:1 – Average ratio of test lines of code to source lines of code < 1- Average defects per 1000 lines of code Competitions demand/reward key value drivers: quality, software reuse, clarity of documentation, testing
  • 19. [ ] The Platform - Contest Management Contest Type (Software Design) Technology (JAVA) Contest Name Timeline Submission ID’s & Competitors (w/link to their profile) 3 Independent Reviewers Links to Scorecard (see next slide) Appeals Process Alerts Contest Phases
  • 20. [ ] The Platform – QA Scorecard
  • 21. [ ] The Platform – Market Pricing
  • 22. [ ] The Platform – Timeline Trends
  • 23. [ ] Who is TopCoder? © Copyright 2008, TopCoder, Inc.
  • 24. [ ] As Seen In… If you want to appreciate the competitive underpinnings of open-source collaboration, pay a virtual visit to TopCoder, Inc., a for-profit, all-business twist on Linux, Apache and other grassroots approaches to creating high-performance software. Founder Jack Hughes describes TopCoder as “open source meets capitalism” – and the moment you see his business model in action, you understand what he means. This is, indeed, a geek’s paradise. -Taylor, William and Polly Labarre. Mavericks at Work: Why the Most Original Minds in Business Win . New York: HarperCollins, 2006. Page 78 Hughes and company could have been following the crowdsourcing playbook, except of course that no such thing existed. -Howe, Jeff. Crowdsourcing: Why the Power of the Crowd is Driving the Future of Business . New York: Crown Business, 2008
  • 25. [ ] As Seen In…