БЕТА-ВЕРСИИ
Большие группы разработчиков сумеют воспользоваться преимуществами контроля версий и интерактивной работы с сообщениями
Комбинируя контроль версий, отслеживание дефектов и связную работу с сообщениями в онлайновом режиме, программа StarTeam корпорации StarBase (Ирвин, шт. Калифорния) использует отдельные функции существующих инструментов поддержки сетевого программирования, объединяя их в продуктивную платформу для крупных организаций, занимающихся разработкой программ.
Тестовый центр PC Week Labs провел тестирование поздней бета-версии StarTeam - работающего под Windows 95 и Windows NT 32-разрядного инструмента координирования разработки ПО. Новый инструмент оказался впечатляюще цельным и простым в обращении, несмотря на то, что обладал широким спектром функций (производитель пока еще не установил цену на этот продукт).
Метафора блокнота с закладками организует системы просмотра с возможностью выбора в зависимости от используемой функции. Например, выбор пункта Files активизирует функции контроля версий, а щелчок на Defects вызывает иерархическое отображение базы данных отслеживания дефектов.
Аналитические диаграммы пакета StarTeam
помагают в управлении проектами
Остальные группы функций: Topics, обеспечивающая проведение электронных конференций (см. экран), и Audit, отслеживающая во все время разработки проекта изменения в состоянии и классификацию любого дефекта.
Трудно представить более визуальное управление проектами, чем при использовании StarTeam, который предлагает неимоверное количество визуальных подсказок и услуг. Мы смогли фильтровать списки файлов по предварительно определенным или определяемым пользователем критериям. Например, отображались только файлы, которые нужно было проверить при помощи функции контроля версий. В графической среде StarTeam, "подтаскивая" и "бросая", можно легко переорганизовывать иерархические отношения почти для любого аспекта проекта и относящихся к нему вспомогательных систем управления.
StarTeam предлагает дополнительные визуальные средства поддержки в виде диаграмм для многих атрибутов проектов, в том числе для типа и количества несоответствий между разными версиями файлов. Мы смогли исследовать статус дефектов файла при помощи круговых и распределение длин файлов при помощи столбиковых диаграмм, что тут же позволило обнаружить любые модули, которые разрослись до неконтролируемого размера.
Сравнение содержания файлов также становится интуитивной функцией, если применить инструмент Visual Diff, входящий в StarTeam. Visual Diff, обеспечивает синхронизированный просмотр расположенных рядом версий одного файла, выделяя при этом существующие в них различия.
Корпорация StarBase сейчас готовит специальную версию пакета StarTeam, которая будет напрямую интегрироваться с Visual С++ 4.0 корпорации Microsoft, также находящимся в стадии подготовки к выпуску. Эта версия, которая должна выйти на месяц-два позже, чем отдельный продукт StarTeam, еще не проходила тестирование.
Интерфейс, StarTeam похожий на блокнот
с закладкам, помагает организовать
системы просмотра проекта
И интегрированная, и отдельная версии StarTeam будут протестированы сразу после их выпуска. Мы надеемся, что корпорация StarBase исправит небольшие недочеты в инсталляционном процессе StarTeam. К тому времени можно будет оценить законченную документацию и законченный набор 12 входящих в комплект обучающих мультимедиа-программ, которые StarBase планирует выпустить вместе с продуктом.
Тел. корпорации StarBase: (714) 442-4400.
Питер Коффи