Краудсорсинг. Коллективный разум как инструмент развития бизнеса - Джефф Хау
Шрифт:
Интервал:
Закладка:
Приводя в пример «Википедию», часто говорят, что коллективный разум лучше проявляет себя на практике, чем в теории49. Результаты его работы порой кажутся парадоксальными, противоречащими общепринятым правилам мироустройства. Ведь согласно им группа «Менса» в любом случае должна была превзойти «коричневые носки». Интернет предоставляет нам прекрасную возможность переосмыслить понимание человеческого поведения. Поэтому, перед тем как погрузиться в практическое изучение вопроса о роли и месте коллективного разума в краудсорсинге, попытаемся определиться с принципами функционирования самого краудсорсинга.
Краудсорсинг уходит своими корнями в базовый эгалитарный принцип: каждый человек обладает знаниями и талантами, которые могут оказаться востребованными другими людьми. В более широком смысле краудсорсинг предполагает формирование связей между людьми. То есть, и это еще один парадокс краудсорсинга, человек со всеми своими особыми навыками – центральное звено краудсорсинга. Наши индивидуальные особенности – целый букет стечений обстоятельств: места рождения, семьи, географического фактора, практического опыта и бесчисленного множества иных изменчивых составляющих, которые посредством необыкновенной алхимии порождает уникальность нашей личности. Когда уникальность присутствует в больших группах, мы называем ее разнообразием – термином, обремененным багажом неудач, порожденных многолетней политикой сохранения идентичности. Но поскольку мы говорим о краудсорсинге, необходимо концептуально разделить два понятия: «разнообразие» и «политика разнообразия». Ученые, предприниматели уже убедились, что разнообразие, как и разногласия, – это очень мощная сила, которую можно использовать для решения разнообразных проблем, разработки новых продуктов. Философ XVII в. Мишель де Монтень писал: «В мире никогда не существовало двух одинаковых мнений, как не существует двух одинаковых волос или зерен. Самым универсальным качеством является разнообразие». Если перефразировать Монтеля, можно сказать, что нас объединяет лишь одно – наше различие. В век Интернета это может служить только во благо.
Для целой группы образованных людей Нед Гуллей выступает в роли своего рода лабораторного сосуда, эдакой чашки Петри. Гуллей работает в компании Mathworks, известной по MATLAB, пакету прикладных программ для технических вычислений и одноименному языку программирования, широко используемому математиками и инженерами для решения настолько сложных задач, при одном виде которых у многих отвисает челюсть. В 1999 г. компания решила провести очередной конкурс среди программистов. Конкурсы проводились и ранее, правда, тогда использовалась электронная почта. Анализ присланных работ был громоздким, утомительным и занимал немало времени. Новый конкурс Гуллей предложил провести на веб-сайте и судить его в режиме реального времени50.
Цель, которую преследовала компания, запуская новый конкурс, состояла в том, чтобы «приятно развлечь сообщество пользователей MATLAB, поощрить обмен передовым опытом программирования». Вообще, конкурсы по программированию – часть субкультуры «компьютерных гениев» начиная с первых дней развития вычислительной техники. Это объясняется одной причиной: конкурсы развивают навыки, хотя это всего лишь игра. Различные отделы вычислительной техники стали проводить свои турниры еще в 1970-е, а неофициальные матчи между программистами начались еще раньше. В общем, Mathworks поддержала добрую традицию.
На первый взгляд задача, предложенная на конкурс Гуллеем, носила весьма условный характер. Конкурсанты должны были предложить свои решения так называемой «дилеммы коммивояжера», смысл которой заключается в поиске оптимального маршрута, проходящего через указанные точки, в которых торговец должен появиться хотя бы по одному разу, с последующим возвращением в исходный пункт. Участники предоставляли свои решения либо в виде алгоритмов, либо уже готовых программ. Конкурс должен был продолжаться 10 дней; представленные решения становились известными всем участникам конкурса, разработчик наиболее эффективного алгоритма объявлялся победителем.
Но Гуллей «подкинул в печку дровишек», разрешив конкурсантам использовать коды других участников, с условием, что будет найдено более лучшее решение задачи. Каждый раз, когда поступало новое решение, его учитывали, оценивали и вывешивали на вебсайте. Каждый участник мог видеть полные программные коды конкурентов, копировать их, вносить свои поправки и улучшения, даже самые незначительные. Уловка же Гуллея приводила к тому, что предложившим самый эффективный алгоритм, а стало быть, и победителем конкурса мог оказаться человек, изменивший всего несколько строк в уже представленном кем-то коде.
Гуллей говорил, что все это напоминает общепринятый процесс разработки программного обеспечения. «В офисе, если один человек найдет решение проблемы, остальные тут же собираются вокруг, чтобы узнать, как он это сделал. Осознав свои и чужие ошибки, они учтут их в своих кодах. В нашей культуре бытует миф о Томасе Эдисоне, умном парне, который мог решить любую проблему. Он увидит ее, как только войдет в комнату, а на выходе уже будет идеальное решение. В действительности большинство достижений – это продукт коллективной работы. Я хотел сделать конкурс, который бы смоделировал движение мысли по всему миру».
Во избежание недопонимания: конкурс компании Mathworks не столько пример краудсорсинга, сколько демонстрация принципа, который делает краудсорсинг таким эффективным. Этот конкурс по своей сути ближе к экспериментам Пейджа с «искусственными агентами», чем к корпорации TopCoder с ее использованием «толпы» в создании реального ПО. Mathworks поощряла среди своих участников «кражи» ПО для получения наилучшего результата. Натан, участник конкурса из Ирландии, даже написал Гуллею письмо с просьбой учесть, что он страдал «от физической дрожи во время подготовки к покорению кода». На время проведения конкурса некоторые игроки брали отпуска, прогуливали учебные занятия, брали больничные листы – и все для того, чтобы принять участие в гонке за право быть первым в списке лидеров. Гуллей назвал конкурс MATLAB «заразным сотрудничеством» – поразительный парафраз «сопернического сотрудничества» Джека Хьюза из TopCoder.
«Программист потратит ночь на разработку идеального, по его мнению, алгоритма, который должен принести победу. А потом кто-то другой добавляет в него небольшие улучшения и выходит на первое место. Первый программист приходит в бешенство из-за того, что кто-то скинул его с пьедестала, используя его же код! С целью восстановить свое первенство он добавляет в него свое улучшение». По словам Гуллея, в итоге конечной целью участия в конкурсе является не победа, а создание такого улучшения, которое впечатлит и «задвинет» других участников. «Это можно сравнить с системой учета баллов, основанной на деловой репутации».
Выдающимся аспектом конкурса MATLAB стал все же не накал страстей, а то, что в нем интеллектуальную собственность выставили на общественное обозрение, сделали из нее продукт неоднократного использования, и это оказалось необычайно эффективным методом решения поставленной задачи. С момента своего первого проведения в 1999 г. конкурс организуется дважды в год. Гуллей отмечает, что в среднем алгоритм, полученный в конце конкурса, превосходит первоначальный вариант в тысячу раз.