(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
GFI FaxMaker и 1 год поддержки (10-49 лицензий)
ESET NOD32 Антивирус на 1 год для 3ПК или продление на 20 месяцев
DevExpress / ASP.NET Subscription
Купить Антивирус Dr.Web Server Security Suite для сервера
Allround Automation PL/SQL Developer - Annual Service Contract - 5 users
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Delphi - проблемы и решения
Windows и Office: новости и советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100