Если раньше сообщество, формирующееся вокруг TopCoder, предлагало главным образом специализированные приложения для крупных предприятий, то теперь, благодаря новой возможности, выставлять свои задачи в качестве конкурсных сможет более широкий круг заинтересованных лиц и организаций.
На портале может быть подготовлено описание разрабатываемого продукта, указать вознаграждение и начать конкурс. После этого члены сообщества предлагают свои решения, а заказчик выбирает победителя и получает его решение.
Первоначально TopCoder Direct будет ориентирован на интерфейсные задачи, такие как создание Web-сайтов и оформление их внешнего вида, затем расширен на функционально полные приложения. В дальнейшем на портале будут предложены услуги членов сообщества, которые за оговоренную плату помогут в организации конкурсов.
Плата за доступ к сайту не предусмотрена; пользователи платят за то, чтобы открыть конкурс. Устроители и технический персонал конкурса TopCoder будут получать деньги из призового фонда (пока установлено, что вознаграждение составит 20% от этой суммы).
В бета-тестировании TopCoder Direct принял участие поставщик финансовых сервисов, компания Tree.com.
На первый взгляд, выставление своей задачи на конкурс не способствует снижению затрат, пояснил Кит Мур, старший вице-президент Tree.com; компания, приняв участие в этом бета-тестировании, не ставила перед собой такой цели.
"Для нас это не модель аутсорсинга, - подчеркнул Мур, - а модель инноваций. Со временем я пойму, может ли она помочь нам сократить затраты, но пока мы не рассматриваем ее под этим углом".
В целом разработка приложений на принципах аутсорсинга имеет смысл при условии, что проект четко определен и оценить его успешность не представляет труда, заметил аналитик компании Redmonk Майкл Коут.
"Чем лучше вы представляете себе, чего хотите, тем дешевле это стоит, - добавил Коут. – Может быть, и можно построить дом без чертежей. Но при этом его придется много раз перестраивать".
Сообщество разработчиков, формирующееся вокруг TopCoder, насчитывает свыше 170 тыс. членов из более чем 200 стран мира. Помимо разработок, которые ведут эти специалисты, TopCoder имеет каталог предварительно созданных продуктов. Компания утверждает, что уже в самом начале программа может оказаться наполовину сделанной. Воспользоваться каталогом можно на условиях подписки.