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) разработки.
Со временем технология Jazz будет реализована в основных продуктах IBM Rational, в том числе в системе управления конфигурацией программного обеспечения ClearCase, в инструментарии управления изменениями ClearQuest и в системе Build Forge для управления версиями и вариантами программ. Это будет способствовать развитию платформы ALM, предусматривающей более широкие возможности совместной работы в режиме реального времени. Обновленные версии корпорация начнет выпускать уже в 2008 году.