Читать «Журнал «Компьютерра» № 9 от 06 марта 2007 года» онлайн - страница 66

Компьютерра

СОФТЕРРА: Визуализация в коллективе

Автор: Родион Насакин

В конце января IBM анонсировала альфа-версию своего очередного сервиса в линейке онлайн-инструментов для коллективной работы. ManyEyes — это бесплатное приложение для визуального представления больших объемов данных. Проект нельзя назвать уникальным с технологической точки зрения, так как аналогичные программные средства используются давно.

Оригинальность ManyEyes заключается прежде всего в «социальной ориентированности» в лучших традициях Web 2.0. Если, например, веб-сервисы для совместной работы над текстовыми документами интернет-общественности презентовали уже неоднократно, то в такой специфической области, как визуализация данных, онлайн-средств для коллективной деятельности и обсуждения результатов до сих пор не было.

Многоглазие

Разработали сервис сотрудники корпоративного подразделения IBM CUE (Collaborative User Experience). Среди других продуктов этой группы, отлаживаемых в настоящее время, можно отметить многофункциональный сервис закладок Dogear, систему коллективного принятия решений Collaborative Reasoning, программу для отслеживания изменений в документах HistoryFlow (см. врезку) и др. MoneyEyes — не совсем обычный проект для разработчиков, так как является первым продуктом в новом исследовательском направлении. Сервис был запущен корпоративной лабораторией Visual Communications Lab (VCL) и доступен в той части портала IBM, где размещаются «сырые» проекты.

Первым толчком к созданию ManyEyes послужила написанная Фернандой Виегас (Fernanda B. Viegas) в 2003 году программа для визуализации архивов электронной почты. Тестеры продукта проявили высокую социальную активность, пересылая друг другу скриншоты с результатами работы сервиса и обсуждая их. Это заставило Фернанду и ее коллег задуматься о разработке софта, в котором функции визуализации были бы совмещены с инструментами по коллективному обсуждению достигнутых результатов.

Год спустя Мартин Ваттенберг (Martin Wattenberg), математик из Беркли, разместил в Интернете графическую историю изменений имен, даваемых новорожденным. Простенькая визуализация породила волну обсуждений в блогах и традиционных изданиях. Тысячи пользователей ссылались на результаты, полученные Ваттенбергом, как на исходную точку для своих исследований, как любительских, так и профессиональных. После этого в VAL решили разработать универсальную платформу для проведения подобных обсуждений и совместить ее с новейшими программными продуктами, создаваемыми в исследовательских лабораториях IBM.

Исторические потоки

Среди других проектов визуализации данных, связанных с Web 2.0, можно отметить приложение HistoryFlow, над которым раньше трудились разработчики ManyEyes. Сервис иллюстрирует динамику модификации документов, с которыми одновременно работает многочисленная авторская команда. В настоящее время сервис позволяет отследить эволюцию статей в Wikipedia. Просматривая эти хроники, можно легко выявить конфликты между создателями, каждый из которых отстаивает свою точку зрения на описываемый предмет, а также определить влияние внешних событий на модификацию текста (например, для статьи «Iraq»). Результаты анализа представляются в виде диаграммы изменений, формирование которой разработчики объясняют на примере.