Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Topcoder: The Anatomy of a Challenge

Topcoder: The Anatomy of a Challenge

In this talk Katy Price will discuss the Topcoder platform, focusing specifically on a new offering that Topcoder is rolling out to it’s community - ios.topcoder.com. In conjunction with many partners Topcoder is beginning to roll out a pipeline of design work and development work focusing on iOS to enable the crowd to help deliver innovative solutions for clients all around the world. Topcoder is focused on helping members improve, hone their skills, earn cash rewards and to be recognized for the work they complete. By becoming part of the Topcoder iOS Community you can raise your mobile app dev game while earning badges and coding or designing for real-world app development projects. Rather than focus on just the platform, Katy will walk the audience through a real life challenge that ran on the platform, how members signed up and competed and how the code review process works for challenges in general using the competitive crowdsourcing model to get work done.

By Katy Price http://ios.topcoder.com

Powered by http://xebia.com

do{iOS} conference

November 09, 2015
Tweet

More Decks by do{iOS} conference

Other Decks in Programming

Transcript

  1. Learn, Compete, Win
    Katy Price
    @katynprice

    View Slide

  2. View Slide

  3. View Slide

  4. Problem Atomisation
    Breaking a project down into constituent units of work.
    Unique problems to be addressed;
    – Facial Recognition
    – Voice Command
    – Multi-Agency Barcode Compatibility

    View Slide

  5. View Slide

  6. View Slide

  7. What is Topcoder?
    897,000+
    COMMUNITY MEMBERS
    190
    COUNTRIES & REGIONS
    REPRESENTED
    $74M+
    PAID TO COMMUNITY
    ~6,5k
    CHALLENGES LAUNCHED
    IN 2014

    View Slide

  8. Marathon Matches Data & Business Analytics
    Development
    Assembly
    Testing
    Bug Races
    Architecture
    Concepts
    Design
    Wireframes
    Storyboards
    Prototype
    What can I work on?

    View Slide

  9. How a challenge works...

    View Slide

  10. Narinder What?!

    View Slide

  11. Develop As Normal!

    View Slide

  12. Test As Normal!

    View Slide

  13. Get Reviewed

    View Slide

  14. Source: http://www.kpcb.com/internet-trends
    Why be Part of the Community?

    View Slide

  15. Trend: Crowdsourcing
    increasingly prevalent in
    business
    Gartner
    “By 2018, over 75% of high-performing enterprises will be
    using some type of crowdsourcing for business process
    services”
    “Crowdsourcing will also constitute 20% of all enterprise
    application development sourcing initiatives”
    Why be Part of the Community?

    View Slide

  16. No Really, Why?
    Java Developer
    Bogotá, Colombia
    Algorithmist
    Santa Fe, New Mexico
    Designer
    Shanghai, China
    Mobile Expert
    Kyzyl, Russia
    iOS Guru
    Perth, Australia
    Web Designer
    Lyon, France
    The Cloud Makes it Possible to Connect in
    Ways Never Before Possible.

    View Slide

  17. View Slide

  18. • Visit ios.topcoder.com
    • Register
    • Sign up for and start earning badges while you compete
    • @katynprice
    How do I Get Started?

    View Slide

  19. Questions?
    Katy Price
    @katynprice

    View Slide