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

Управление процессом сборки - Borland Gauntlet и Borland TeamInspector

Олег Большаков

С тех пор, как компания Borland взяла уверенный курс на развитие идеологии ALM и создание программных средств поддержки жизненного цикла разработки программного обеспечения, ее шаги вперед вселяют уверенность в правильности выбранного направления. А последние изменения в наборе программных средств подтверждают, что у Borland есть немалый потенциал для развития.

Например, в 2006 году компания Borland начала продвигать серьезный продукт для управления портфелем IT-проектов - Borland Tempo. Продукт предназначен для того, чтобы эффективно использовать идеи и учитывать мнения сотрудников, занятых в различных подразделениях компании, избегать ненужных и дублирующих друг друга действий, оценивать риски и затраты проектов, оперативно реагировать на изменения в бизнесе, повышать качество как самих бизнес-процессов компании, так и их обеспечения. В настоящее время продукт серьезно эволюционировал, потерял старое имя и теперь называется Borland Management Suite (BMS). Точнее сказать, это уже не продукт, а сборка из трех (до недавнего времени трех, на самом деле уже четырех, но об этом чуть позже) продуктов:

Похожая ситуация произошла с продуктом Borland Gauntlet - буквально на днях упоминание о нем исчезло со страничек официального сайта Borland, однако появилась информация о совершенно новом продукте (той самой четвертой составляющей BMS, о которой мы упомянули выше) - Borland TeamInspector.

Этот продукт анонсирован Borland 23 февраля 2009 г. "TeamInspector обеспечивает видимость качества разрабатываемого программного обеспечения через метрики, которые представляют реальный ход развития проекта - является ли код целым, был соответственно протестирован, соответствует л стандартам и является ли сопровождаемым " - сказал Дэвид Уилби (David Wilby), вице-президент по стратегии продуктов в Borland. " TeamInspector приносит более систематический, основанный на фактах подход к подтверждению, что созданный релиз программного обеспечения готов к развертыванию".

TeamInspector обеспечивает факт "годности к развертыванию" релиза программного обеспечения. Это достигается следующим:

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

 Общая концепция Borland TeamInspector представлена на рис.1.

Рис.1. Концепция Borland TeamInspector.

Рассмотрим описание самого первого релиза Borland TeamInspector. Итак, назначение продукта: Borland TeamInspector представляет собой систему управления качеством сборки программного обеспечения, и обладает набором следующих основных функций:

  • Автоматизированная сборка и тестирование с различными вариантами интеграции.
  • Всесторонний мониторинг сборки, тестирования и результатов анализа кода путем визуального представления на панели (Dashboard).
  • Представление портфеля проектов с отображением текущих и отклоняющихся данных по проектам.
  • Уведомления по электронной почте и СМС о событиях происходящих при сборке.
  • Поддержка гетерогенных средств сборки.
  • Встроенная поддержка наиболее часто используемых утилит и SCM-систем.
  • Поддержка удаленной сборки. 

Теперь в официальном FAQ найдем раздел, описывающий интеграцию с соответствующими продуктами:

  • SCCM [1] - Borland StarTeam, Perforce, Subversion.
  • LQM[2] - Borland SilkCentral TestManager
  • Inspectors: Checkstyle, EMMA, JUnit, NUnit
  • Build: Ant, NAnt, Generic Command Line

Как видим, упоминания Borland Gauntlet нет. Так что же - Borland полностью заменила Gauntlet на TeamInspector, наделив его расширенным набором функций, и добавив интеграцию с наиболее популярными средствами сборки, управления конфигурациями и тестирования, или же готовит специализированный продукт, предназначенный именно для выполнения автоматизированных сборок программного обеспечения? Пока ясного ответа нет, однако видя, насколько быстро и успешно Borland развивает выбранную стратегию, можно быть уверенным, что предлагаемые программные продукты будут с лихвой перекрывать функциональность своих предшественников.

[1] SCCM - System Configuration & Change Management (прим. автора)

[2] LQM - Lifecycle Quality Management (прим. автора)

Ссылки по теме


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

Магазин программного обеспечения   WWW.ITSHOP.RU
Panda Internet Security - ESD версия - на 1 устройство - (лицензия на 1 год)
Inventory 9
CAD Import .NET Professional пользовательская
Zend Studio Commercial License 1 Year Free Upgrades
SAP Crystal Reports XI R2 Dev 2006 INTL WIN NUL License (Version 11)
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Вопросы и ответы по MS SQL Server
Новые программы для Windows
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100