Кіріспе
Topcoder (бұрынғы TopCoder) – дизайнерлер, бағдарламашылар, деректер ғалымдары және жарыс бағдарламалаушылардың ашық, жаһандық қауымдастығы бар, көпшілік ресурстарды пайдаланатын компания. Topcoder қауымдастық мүшелеріне жобалардағы еңбегі үшін төлем жасайды және корпоративтік, орта және шағын бизнестің клиенттеріне қауымдастықтың қызметтерін сатады. Topcoder жыл сайынғы Topcoder Open турнирін және бірқатар кішкентай аймақтық іс-шараларды ұйымдастырады.
Тарих
Topcoder 2001 жылы Tallan компаниясының төрағасы және негізін қалаушы Джек Хьюз құрды. 2006 жылдан бастап Topcoder дизайн байқауларын өткізді, осылайша клиенттеріне дизайн қызметтерін ұсынды. Қаржылық шығыстарды оңтайландыру мақсатында Topcoder 2007-2008 жылдары жаңа бәсекелестік бағыттарын енгізді және қызметкерлерінің жұмысын қауымдастыққа көбірек жүктеді. 2009 жылға қарай Topcoder штаты 35 клиентке қызмет көрсететін 16 жоба менеджеріне дейін азайды, ал қауымдастық көпшілік ресурстарды пайдалану арқылы жұмыстың басым бөлігін атқарды. Topcoder өкілдерінің мәліметінше, сол кезде қауымдастықта 170 мыңға жуық тіркелген мүше болды және компанияның жылдық кірісі шамамен 19 миллион долларға жетті. 2013 жылы Topcoder Appirio компаниясымен сатып алынды, ал Topcoder қауымдастығы (шамамен 500 мың адамды құрады) Appirio құрған және басқарған 75 мың мүшелі Cloudspokes қауымдастығымен Topcoder бренді астында біріктірілді. 2016 жылы Topcoder, Appirio компаниясымен бірге Wipro компаниясының 500 миллион долларлық келісімі аясында сатып алынды және өз брендімен тәуелсіз компания ретінде жұмысын жалғастырды. 2017 жылдың соңынан бастап Topcoder корпоративтік клиенттеріне Hybrid Crowd платформасын ұсынып келеді, бұл көпшілік ресурстарды пайдалану жобаларында интеллектуалдық меншікті қорғаудың бір жолы. Topcoder қауымдастығынан басқа, Hybrid Crowd платформасы сертификатталған және жеке көпшілік ресурстар қауымдастықтарын құруға мүмкіндік береді. Оның сертификатталған қауымдастықтарына клиенттің нақты талаптарына сәйкес тексерілген Topcoder қауымдастығының мүшелері кіреді, мысалы, қосымша NDA-ға қол қою, тексеруден өту немесе басқа да сертификаттарды алу. Жеке қауымдастықтарға кәсіпорынның қызметкерлері мен серіктестері кіре алады. Hybrid Crowd платформасын алғаш пайдаланған Wipro компаниясы өзінің ішкі (тек қызметкерлерге арналған) TopGear көпшілік ресурстарды пайдалану платформасын Topcoder-мен біріктірді.
Бәсекеге қабілетті бағдарламалау
Topcoder қауымдастығының бәсекелестік бағдарламалау бағыты Single Round Match (SRM) жарыстарында өтеді – барлық қатысушылар бірдей мәселелерді мүмкіндігінше жылдам шешуге тырысатын 1,5 сағаттық уақыт белгіленген онлайн жарыстар. Бұл Topcoder-дегі алғашқы сынақтардың бірі болды.
Eli Lilly and Company компаниясы
2008 жылы Eli Lilly and Co. компаниясы әлемдік дәрі-дәрмек ашу операциялары үшін ақпараттық технологиялық қолданбаларды жасауды Topcoder платформасы арқылы көпшілікке жүктеуге (crowdsource) көшетіні туралы хабарланды.
Гарвард медицина мектебі
2013 жылы Гарвард медицина мектебінің, Гарвард бизнес мектебінің және Лондон бизнес мектебінің зерттеушілері Topcoder Community платформасын күрделі биологиялық проблемаларды шешу үшін табысты қолданды. Зерттеушілердің айтуынша, Topcoder қатысушылары биологиямен байланысты үлкен деректерге қатысты мәселені шешіп, BLAST алгоритмінен 1000 есе жылдам және дәл баламасын жасауға қол жеткізді.
IARPA
Intelligence Advanced Research Projects Activity ұйымы барлау саласындағы қолданулар үшін инновациялық алгоритмдерді жасау мақсатында Topcoder-мен ынтымақтастық етеді. 2017 жылдың шілдесінен 2018 жылдың ақпанына дейін әуежайлар, мектептер, мұнай ұңғымалары, кеме жасаушылықтар немесе порттар сияқты әртүрлі нысандарды спутниктік суреттерден сканерлеп, анықтай алатын терең оқыту алгоритмдерін әзірлеу үшін «Functional Map of the World» сынағын өткізді. «Меркурий» сынағы аясында Таяу Шығыстағы әскери қимылдар, зорлықсыз азаматтық наразылықтар және жұқпалы аурулар сияқты маңызды оқиғаларды автоматты түрде болжауға арналған жасанды интеллект әдістерін құруды көздейді.
IBM
2016 жылдан бері IBM компаниясы Topcoder компаниясымен бірлесіп, IBM Cloud бұлтты платформасын және әсіресе IBM Watson қызметтерін ілгерілетуде. Осы серіктестік шеңберінде Topcoder арнайы танымдық қоғамдастық құрды және көптеген оқу және клиенттерге бағытталған бәсекелер өткізді.
NASA-ның
2010 жылы NASA Topcoder қауымдастығынан болашақ адамдардың ғарыш саяхаттары үшін медициналық жиынтықтың құрамын оңтайландыруды сұрады. 2013 жылы NASA Tournament Lab Topcoder-мен бірлесіп, Robonaut 2 адам тәрізді роботы үшін компьютерлік көру алгоритмдерін жақсартуға бағытталған деректерді зерттеу сын-тесттерін өткізді; тағы бір сынақта Topcoder мүшелерінен ISS күн батареяларын пайдалануды оңтайландыруға арналған алгоритмдерді жасау сұралды. Сондай-ақ 2013 жылы Topcoder NASA-ға ғарышкерлердің тамақ тұтынуын қадағалауға арналған бағдарламалық шешімді әзірлеуге көмектесті. Келесі сынақта Topcoder қауымдастығы NASA және National Geographic саяхатшысы Альберт Линге Чингисханның туған жерінде адамдар салған құрылыстарды анықтау алгоритмін жасауға көмектесті. 2014 жылы Asteroid Data Hunter, Asteroid Tracker және тағы да басқа көптеген сын-тесттер ғарыш суреттеріндегі астероидтерді анықтау үшін жақсы алгоритмдерді әзірлеу мақсатында жүргізілді. 2015 жылы Topcoder Data Science қауымдастығына NASA, Quakefinder, Harvard Crowd Innovation Lab және Amazon Web Services компаниялары Жерден шығатын өте төмен жиілікті электромагниттік сигналдар мен одан кейінгі орташа және күшті жер сілкіністері арасындағы байланысты табатын алгоритмді жасауға шақыру жасады. 2017 жылы NASA, HeroX және Topcoder сұйықтық динамикасы бойынша күрделі есептеулерді қажет ететін FUN3D бағдарламалық қамтамасыз етуін оңтайландыру бойынша сын жариялады, бірақ тіркеу кезінде өтініш берушілердің саны көп болғандықтан (1800-ден астам) және бағдарламалық қамтамасыз етуді қоғамдық таратуды бақылау туралы алаңдаушылықтар туындағандықтан ол кейіннен тоқтатылды. 2018 жылы Халықаралық ғарыш станциясында RFID таңбасы бар заттарды қадағалау үшін жақсы алгоритмдерді әзірлеу бойынша дерек ғылымы сынағы қазіргі кезде жүргізілуде.
Топкодерлер ардагерлері қауымдастығы
2017 жылдың соңында Topcoder, Operation Code коммерциялық емес қайырымдылық ұйымымен бірлесіп, Topcoder Veterans Community іске қосылғанын жариялады. Бұл қауымдастық АҚШ әскери қызметін өткергендерге білім беру бағдарламалары мен төленген краудсорсинг жобалары арқылы бағдарламалық жасақтаманы әзірлеу саласында мансап табуға көмектесуге бағытталған.