InfoWorld, США

Корпорация расширяет свою платформу управления жизненным циклом приложений, чтобы поддержать взаимодействие разработчиков и администраторов

Корпорация Microsoft дополнила свою платформу управления жизненным циклом приложений (ALM) новыми инструментальными средствами, прозванными устранить несогласованность действий разработчиков и администраторов баз данных.

Компания запланировала анонсировать на конференции TechEd 2006 пакет Visual Studio Team Edition for Database Professionals, новое дополнение к серии ALM-продуктов Visual Studio 2005 Team System. Этот инструментарий, которому присвоен статус Community Technology Preview, предназначен для поддержки совместной работы при создании ориентированных на данные приложений.

По словам Метта Нунна, старшего менеджера по продуктам Visual Studio Team System, с помощью этого решения Microsoft пытается устранить разобщенность между специалистами, создающими приложения, и теми, кто поддерживает базы данных.

Этот продукт формирует основу для управления изменениями в схеме базы данных. «Это означает, что мы сможем «отделить» схему базы данных от производственной системы, поддерживать для схемы контроль версий и управлять всеми изменениями, которые в нее вносятся, причем не затрагивая при этом производственную систему», — подчеркнул Нунн.

Информация об изменениях, сделанных в базе данных администраторами, будет сразу же передана группе разработчиков ПО, что избавит последних от бессмысленной траты сил на работу с устаревшей базой данных.

С помощью Visual Studio Team System в Microsoft надеются устранить разобщенность между специалистами, создающими приложения, и теми, кто поддерживает базы данных. Этот продукт формирует основу для управления изменениями в схеме баз данных

В состав нового продукта входит тестовая инфраструктура для тестирования объектов базы данных и интерфейс для написания тестов на языке T-SQL.

Инструментарий, получивший название Data Generator, позволяет создавать тесты, которые имитируют производственную систему. В то же время для распространения изменений, сделанных в схеме, на всю базу данных предоставляются возможности рефакторинга.

Функция Schema Compare позволяет писать скрипты для обновления схемы целевой базы данных в соответствии с исходной базой данных. Еще одна функция, получившая название Data Compare, служит той же самой цели для приведения в соответствие данных в исходной и целевой БД. Кроме того, Microsoft предлагает новый редактор T-SQL.

«Крайне важно, что с выпуском Visual Studio Team System for Database Professionals мы наконец дадим возможность разработчикам баз данных использовать Visual Studio и почувствовать себя равноправными членами команды, — подчеркнул Ричард Кемпбелл, один из первых пользователей продукта и президент консалтинговой фирмы Campbell and Associates, сотрудничающей с разработчиками. — Я думаю, что для нас это крайне важно». Он также отметил, что изменения в базе данных будут добавляться как изменения в коде в рамках жизненного цикла приложения.

Финальная версия этого продукта должна быть выпущена к концу года. Предполагается, что он будет продаваться по розничной цене 5469 долл., а также предлагаться в рамках подписки на MSDN (Microsoft Developer Network). Прежде в серии Team System корпорация Microsoft предлагала отдельные специализированные продукты для архитекторов программного обеспечения, разработчиков и тестеров.

Несколько дней назад Microsoft сообщила о том, как именно в запланированной версии Orcas платформы инструментальных средств Visual Studio будут реализованы функции, ориентированные на требования индивидуальных пользователей, групп и организаций ИТ. Предполагается, что Orcas появится чуть позже версии Vista операционной системы Windows, выпуск которой запланирован на январь 2007 года.

В состав Orcas войдет Microsoft .Net Language Integrated Query, позволяющий упростить создание решений, которые анализируют информацию и действуют на ее основе. Оболочка Web-клиента Atlas будет служить для поддержки программирования в стиле AJAX (Asynchronous JavaScript and XML). Инструментарий графического интерфейса Cider объединит в себе инструментальные средства для создания приложений на базе Windows Presentation Foundation.

Orcas сможет поддерживать различные уровни квалификации разработчиков программного обеспечения.