IBM продолжает развивать свою платформу управления жизненным циклом приложений Jazz, реализующую идеи "скорой" коллективной разработки (см. "Разработка в стиле Jazz", "IBM увлек Jazz"). В рамках этой деятельности корпорация расширила доступ к сообществу Jazz.net и развернула работу над проектом Project Bluegrass, цель которого – создание виртуального мира, где могли бы сотрудничать разработчики.
Также подготовлена вторая бета-версия IBM Rational Concert Express, одного из первых элементов Jazz.
"Мы предоставляем всем и каждому возможность присоединиться к сообществу Jazz.net и принять участие в развитии Jazz", - подчеркнул Скотт Хебнер, вице-президент IBM по стратегии и маркетингу. Раньше созданное год назад сообщество Jazz.net было открыто только для пользователей IBM Rational, исследователей и партнеров.
Расширение возможностей доступа к Jazz.net, как полагает старший аналитик EZinsight Лиз Барнетт, позволит принять участие в работе сообщества большему кругу людей.
"Корпорация намерена открыть свою технологию значительно более широкой аудитории и, безусловно, многим из тех, которые до сих пор не пользовались инструментарием IBM", - отметила она.
Jazz является выражением принятого IBM подхода, чтобы поддержать более эффективное сотрудничество в работе над программными проектами, которые могут быть распределены по всему земному шару.
"Технология Jazz должна способствовать более эффективной совместной деятельности в сфере разработки и предоставления программного обеспечения", - подчеркнул Хебнер. В первую очередь Jazz отличает то, что продукт предоставляет технологию совместной работы в режиме реального времени. Такая технология позволяет управлять всей информацией, касающейся состояния программного проекта.
В отличие от предыдущих продуктов категории ALM (Application Lifecycle Management), как отметил Хебнер, решения Jazz будут адаптироваться к особенностям работы пользователей, а не вынуждать их адаптироваться к продуктам. Отличительной чертой продуктов Jazz является центральный репозиторий для хранения информации о различных проектах, посвященных разработке программного обеспечения.
С помощью Bluegrass в IBM пытаются перенести визуальность и поддержку совместной работы - то есть качества, присущие виртуальным мирам по самой их природе, - в разработку программного обеспечения. Хебнер привел онлайновую трехмерную среду Second Life как пример функциональности, которую корпорация хотела бы реализовать в платформе ALM с помощью Bluegrass.
Разработчики могли бы трудиться совместно, просматривая интерактивные презентации идей и данных. Можно было бы также использовать аватары, то есть графические представления участников. Ориентированная на новых, более молодых специалистов, привыкших к взаимодействию в стиле Web 2.0, технология Bluegrass – это исследовательский проект, который в результате может найти свое применение в продуктах как самой корпорации IBM, так и других компаний.
Bluegrass будет демонстрироваться на предстоящей конференции Lotusphere, которая состоится конце января в Орландо. Кроме того, проект можно найти в киоске IBM Codestation в Second Life.
Хебнер отметил, что IBM Rational Team Concert Express предназначен для менее крупных групп разработки, - тем, которым хотелось бы использовать методы оперативной разработки и взаимодействия специалистов, находящихся в разных точках мира.
Новый продукт, по мнению Барнетт, должен понравиться сообществу специалистов, практикующих методы так называемой agile-разработки. "Это упрощенный набор инструментальных средств, и его действительно легко использовать и расширять по собственному желанию", - подчеркнула Барнетт.
Во вторую бета-версию IBM добавила возможности совместной разработки для группы и оценки состояния проекта, а также управляющие панели Web. Кроме того, пользователи получили возможность работать с более широким спектром базовой инфраструктуры, в том числе базами данных Oracle, коммуникационным программным обеспечением Lotus Sametime и серверами Apache.
Первая бета-версия появилась летом прошлого года, а выпуск окончательного варианта Team Concert Express должен состояться позднее в этом году.
Со временем технология Jazz будет реализована в основных продуктах IBM Rational, в том числе в системе управления конфигурацией программного обеспечения ClearCase, в инструментарии управления изменениями ClearQuest и в системе Build Forge для управления версиями и вариантами программ. Это будет способствовать развитию платформы ALM, предусматривающей более широкие возможности совместной работы в режиме реального времени. Обновленные версии корпорация начнет выпускать уже в 2008 году.