П'ять принципів успішного масового співробітництва ч2

Продовжую публікувати переклад статті Чарльза Лідбетера з linux.com про роль спільноти у створенні продуктів.


П'ять принципів успішного масового співробітництва, частина 2.

Оригінал статті www.linux.com/feature/130024

Автор Charles Leadbeater www.wethinkthebook.net/home.aspx

(Коментарі перекладача, написані як пояснення до авторського тексту оформлені в дужках)

Успішний проект We-Think (Ми-Думаємо) ґрунтується на п'яти ключових принципах, які всі разом присутні в проекті Linux. Вчора я розповідав про Основу і Співробітництво. Сьогодні йтиметься про Сполучення.

Ця стаття є витягом з нещодавно виданої книги "Ми-Думаємо: Сила масової творчості "www.amazon.co.uk/exec/obidos/asin/1861978928/vasoft-20

З'єднання

На виставці-ярмарку St. Louis World's Fair у 1904 році морозиво продавали в чашках. Одного разу на стенді, де продавали морозиво закінчилися чашки. Неподалік власник вафельного стенду почав згортати вафлі у формі конуса (щоб туди можна було покласти морозиво). У цьому компоненті не було нічого нового, але комбінація морозива і вафлі створило щось зовсім нове і незвичайне.

Чим більше комбінацій, які спільнота може створити, тим більше інновацій там буде. Міста є творчими, коли вони роблять ці комбінації можливими. Це очевидно для проекту Ми-Думаємо.

Різноманітність не має великого значення, якщо різні ідеї, які витають навколо, не можуть бути зібрані разом для «перехресного досвіду». Спільнота різноманітна, але розділена (дезінтегрована) не може бути творчою. Люди з різними ідеями повинні знайти шлях для спільних контактів і спілкування один з одним. Коли вони працюють і знаходяться на правильному шляху - результати роботи не змушують себе чекати.

Джеймс Ватсон і Френсіс Крік розшифрували структуру ДНК завдяки тому, що вони знайшли шлях для того, щоб об'єднати свої дуже різноманітні підходи < до проблеми >.

Гарний вишкіл Крика у фізиці, біології та хімії з одного боку, і Ватсона, який добре вивчив зоологію, але був зачарований ДНК після вивчення вірусів, з іншого. Вони об'єднали свої ідеї шляхом установчої інтенсивної бесіди до якої їхні конкуренти були нездатні. Співпраця Ватсона і Крика є аргументом того, що у сфері співпраці один плюс один (може) дорівнює дванадцяти.

Чим більше група і більш різноманітні можливості залучені в проект, тим більше вигоди від їх об'єднання. Візьмемо, наприклад, п'ять осіб з різними навичками. Це дає десять можливих сполук навичок. Додамо шосту людину з особливою навичкою. Це створить не 12 пар, але інші п'ять можливих поєднань від 1 до 115 з усіх можливих. Група, що має в своєму розпорядженні 20 різних інструментів має 190 можливих пар інструментів і більш ніж 1000 комбінацій з трьох інструментів. Група, що має 13 різних інструментів має майже також багато інструментів, тобто 87 відсотків від тієї кількості як і у групи з 15-ма інструментами. Різниця невелика. Але якщо завдання вимагає комбінування чотирьох інструментів, то це вже зовсім інша історія.

Група з 15-ма інструментами має 1365 можливих комбінацій з чотирьох інструментів, тоді як група з 13-ма інструментами має 715 таких комбінації або близько 52 відсотків.

Причому групи з великими наборами різноманітних інструментів і навичок - у перевазі, якщо вони зможуть об'єднатися ефективно, щоб вирішувати складні завдання.

Сервіс - не найкращий шлях для людей з різними навичками, щоб з'єднатися і співпрацювати. Сервіс може забезпечити шлях для кожного з проблемою знаходити когось ще, хто міг би мати рішення: якщо у вас є виделка - ви побачите розетку. Це модель Innocentive (Центр InnoCentive - це новий унікальний віртуальний портал, що об'єднує найбільших вчених і провідні компанії всього світу, що стоять перед вирішенням складних проблем НДДКР), наукове (вирішальне проблеми) співтовариство, яке походило від фармацевтичної компанії Елі Ліллі (Eli Lilli). Компанії можуть публікувати свої наукові проблеми на сайті Innicentive, щоб згодом побачити знайдене кимось рішення, якщо тільки вони могли бути вирішені одним з тих 100000 вчених, підписаних на цей сервіс. Але сервіси такого типу мають притаманні їм обмеження: вони працюють тільки зі специфічними проблемами, які вимагають точне і правильне, індивідуальне їх вирішення. Вони не можуть забезпечувати основу для підтримки творчості та інновації для дослідження складних комплексних завдань.

Це різновид таких проблем вирішення яких, які приходять тільки в результаті інтенсивної взаємодії. У проекті хробака дослідники почали із зустрічі в кавовій, яка перебувала в лабораторії Бреннера. У проекті Ми-Думаємо, натовпам потрібні місця для зустрічей, нейтральний простір для творчої бесіди, де дозволений вільний політ ідей. Це те, чому... ці проекти мають відкриті форуми для дискусій і wiki, дошки оголошень і поради спільноти або прості журнали, такі як Lean's Engine Reporter і The Worm Breeder's Gazette, завдяки чому всі ці люди можуть об'єднатися і стати на шлях, який перетворює нашу теорему на доказ: один плюс один дорівнює дванадцяти.

У проекті Ми-Думаємо, завдання об'єднання ідей стає простішим, тому що продукти зазвичай з'єднуються також як кубики Lego: вони зроблені з багатьох сполучних додатків. Ідея модульності не є новою; це було майбутнє комп'ютерного розвитку принаймні вже з 1960-их, коли IBM розробила свій комп'ютер System/360. Фредерік Брукс, людина відповідальна, хотів щоб кожен розробник, який бере участь у проекті, мав уявлення про те, що в цей же час роблять його колеги.

Щоденні записи про зміни в програмі були розділені між усіма. Незабаром люди щодня почали починати свою роботу з ретельного вивчення записів цих змін. Ціна комунікації та координації проекту змінюється по спіралі. Проблеми зі спілкуванням (всередині колективу) і непорозуміння росли. Збільшення кількості людей у проекті не вирішувало проблеми: доводилося виконувати більше роботи, але через серйозне нерозуміння всередині колективу все це призводило до зростання кількості помилок у проекті. Коли кількість

Брукс вирішив розбити проект S/360 на дискретні модулі, щоб можна було працювати над проектом по частинах. Ядро команди почало працювати над дизайном правилами системи про те, що модулям (системи) необхідно (для роботи в ній) і як вони повинні працювати всі разом одночасно. Ідея в тому, що творці модулів повинні концентруватися на своїх патчах (patch), в той час як ядро команди розробників має дбати про архітектуру всієї системи як єдиного цілого. Нові і кращі модулі повинні бути зібрані в системі без необхідності редизайну (збирання) всієї системи з вихідників (from scratch).

Модульність дійсно приносить дивіденди коли вона з'єднана з відкритим шляхом розробки - це дозволяє різним командам розробників проводити масу експериментів паралельно, працюючи над тими ж самими модулями і пропонуючи різні рішення. Ця комбінація показує яким чином (завдяки чому) такі грандіозні можливості отримують Open Source розробники: тут все це присутнє разом. Найчастіше, кубики Лего викликають запаморочення від багатьох кольорів, форм і однакових розмірів, але всі вони мають загальну систему з'єднань. Як і система з'єднань кубиків Лего, так і Проект Ми-Думаємо точно також має правила, що регулюють створення з'єднань, які зазвичай походять від ядра команди (до периферії). Це те, що дозволяє існувати масі незалежних, але пов'язаних між собою інновацій. Масові комп'ютерні ігри, колективні блоги, open source програми і проект дешифрування геному людини - все це частина майбутнього: це все становить єдине ціле.

Однак, однієї тільки структури кубиків Лего недостатньо, щоб забезпечити роботу проекту Ми-Думаємо. Групи також потребують створення рішень. Різні вкладники (співробітники) зможуть комбінувати свої і чужі ідеї тільки в тому випадку, якщо вони зможуть погодитися співпрацювати разом. Будь-яке вільне співтовариство занепаде, якщо воно не буде ефективно саморегулюватися. Але це набагато легше сказати, ніж зробити.