(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Сборочный контроль

Источник: Computerworld, #32/2006
Пол Крил

InfoWorld, США

В рамках своей ALM-стратегии Borland готовит­ инструментарий Gauntlet

"Уход Borland Software из бизнеса инструментальных средств проектирования вовсе не означает отказа от сотрудничества с создателями корпоративных приложений", - заявил директор Borland по решениям в области разработки программного обеспечения Роб Ченг. Сегодня компания готовится выпустить автоматизированную систему Gauntlet, которая предназначена для осуществления непрерывного контроля за процессом сборки и тестирования программ и должна помочь разработчикам повысить качество реализации их проектов.

Borland приобрела фирму Gauntlet в феврале с целью пополнения своего арсенала средств управления жизненным циклом приложений (Application Lifecycle Management, ALM). Руководство компании продолжает вести переговоры о продаже подразделения Developer Tools Group, которая была запланирована с тем, чтобы полностью сосредоточиться на решении задач ALM.

Gauntlet помогает разработчикам управлять процессом сборки и тестирования своего программного обеспечения

Поставки Gauntlet должны начаться в нынешнем году. Инструментарий, разработанный бывшими сотрудниками BEA Systems, позволяет автоматически производить сборку программного обеспечения, гарантируя отсутствие в нем ошибок и помогая наладить повседневную процедуру разработки.

"Gauntlet помогает разработчикам управлять процессом сборки и тестирования своего программного обеспечения", - пояснил Ченг.

Система Gauntlet поддерживает итерационный стиль обновления версий, ставший популярным после появления методологий гибкой (agile) разработки.

"Она позволяет разработчикам поддерживать практически непрерывную обратную связь в оперативном режиме", - подчеркнул Ченг. Впоследствии инструментарий должен быть интегрирован с различными системами контроля версий (в том числе с системами Subversion и Borland StarTeam).

Название Gauntlet символизирует охват технологией сразу множества тестов. "Словосочетание running the gauntlet (‘прогон сквозь строй’) означает, что вам предстоит выполнить целый ряд разнообразных тестов", - пояснил Ченг.

"С помощью Gauntlet в Borland намерены использовать процедуру сборки в качестве средства проведения тестирования уже на начальных этапах жизненного цикла разработки, - сообщила аналитик Forrester Research Кери Швабер. - Выгода состоит в том, что дефекты программного обеспечения выявляются еще до перехода к этапу активного тестирования".

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

Функции тестирования первоначальной версии Gauntlet ориентированы прежде всего на разработку приложений в среде Java, однако программисты, пишущие на языках .Net, также могут использовать ее для управления процедурой входного контроля и сборки программного обеспечения.

В будущем сюда планируется добавить и средства тестирования кода, написанного на других языках, которые выведут возможности тестовой подсистемы за рамки ограничений Java. Подчеркивая различия между языками сценариев и компилируемыми языками, в Borland не намерены интегрировать в систему средства поддержки динамических языков наподобие Perl или PHP.

"Это языки сценариев, и их код не обрабатывается компиляторами", - отметил Ченг.

В системе Gauntlet реализованы некоторые подходы к разработке, принятые в сообществе Open Source. Благодаря им инструментарий в целом стал более прозрачным и открытым. Однако руководство Borland не планирует придавать технологии Gauntlet статус программного обеспечения с открытым кодом.

"Дальнейшие отношения Borland с разработчиками будут формироваться ‘на стороне сервера’, - отметил Ченг. - Мы не собираемся поддерживать с ними связь через клиентские продукты".

В Borland сообщили, что переговоры о продаже подразделения, занимающегося инструментальными средствами разработки, продолжаются, однако к ранее объявленному сентябрьскому сроку завершить их, возможно, не удастся.

"Переговоры ведутся, но для подписания соглашения нам необходимо выполнить ряд формальных процедур, - пояснил директор Borland по маркетингу Рик Джексон. - Хочется отметить, что подразделение инструментальных средств по-прежнему приносит прибыль. Единственная причина, заставившая нас заняться ее продажей, заключается в смене приоритетов бизнеса".



 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 08.09.2006 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
ABBYY Lingvo x6 Многоязычная Домашняя версия, электронный ключ
EMS SQL Management Studio for PostgreSQL (Business) + 1 Year Maintenance
FastReport FMX 2 Single
VMware Workstation Pro 12 for Linux and Windows, ESD
TeeBI for RAD Studio Suite with source code single license
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Новые программы для Windows
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100