FAQ по IBM Rational Software Development Platform V7 (FAQ)

Вопрос: Что было анонсировано?

Ответ: Седьмая версия продуктов IBM Rational Team/lifecycle. Продукты, входящие в данный релиз, позволят клиентам IBM Rational интегрировать и автоматизировать бизнес процесс разработки программного обеспечения и информационных систем. Следующее поколение соответствующе ориентированной архитектуры поможет заказчикам улучшить их процессы и инфраструктуру для ускорения глобальных поставок программного обеспечения. Набор этих продуктов имеет следующий вид:

Вопрос: Какова значимость данного анонса?

Ответ:

ClearCase:

  • Интеграция ClearCase с Build Forge и Tivoli Provisioning Manager обеспечивает более серьёзный контроль над созданием и реализацией. Использование связки с ClearQuest, позволяет заказчикам отследить все версии любого файла, над которым производилась работа. Что в свою очередь позволяет восстановить необходимые версии файлов, а также позволяет проводить контроль версий часто необходимый для согласования. Также теперь поддерживается язык Java.
  • Новая интеграция между ClearCase и Tivoli Provisioning Manager позволяет проводить замкнутый цикл управления поставками. Это значит, что заказчик может размещать приложения на сервере быстро и просто и отслеживать всю деятельность по размещению. Эта новая возможность автоматизации подразумевает уменьшение взаимодействия с людьми, быстроту изменений и меньше места для ошибок.
  • Удаленный клиент для ClearCase (CCRC) был улучшен, в результате получено увеличение функциональности для менеджеров проекта и разработчиков работающих удаленно. В эти улучшения входят увеличение поддержки для Unified Change Management (UCM), налажена возможность создания ветвей (branches) и ярлыков (labels), и улучшен интерфейс пользователя для просмотра версий и проектов.
  • UCM, который обеспечивается стандартом, ясно определяет процессы для управления изменениями, получил улучшения масштабируемости, производительности, и удобства использования. Это позволяет упростить использование UCM (на более высоких уровнях) на уровне предприятий.

ClearQuest:

  • Теперь ClearQuest более гибко и интегрировано поддерживает управление тестами в распределенной команде. Традиционный конёк ClearQuest, контроль изменений и деятельности, расширен, теперь в него включены дополнительно управление тестами и внедрением (развертыванием). Которые включают возможность создания тестовых случаев (test cases) и связывания их с дефектами, деятельностью и требованиями. В результате мы получаем улучшение трассировки (traceability) необходимое как для улучшения процесса так и для его соответствия техническим требованиям.
  • ClearQuest теперь поддерживает возможность для использования одновременно нескольких языков многонациональными пользователями для работы в окружении их локализованных операционных систем. Например, это означает, что пользователи в Германии, Японии, и США все могут работать в одной базе ClearQuest использовать их родной язык поддерживаемый их операционной системой вместо того, чтобы использовать какой-то один язык. Однако, проект всё также требует использования одного языка, но пользователь имеет возможность использовать свой собственный язык отличный от языка проекта.
  • ClearQuest теперь имеет полную поддержку клиента Eclipse основанного на Rich Client Platform (RCP) на Microsoft Windows, Unix или Linux. Это позволяет заказчикам работать в стандартном окружении, увеличивая поддержку интеграции и уменьшая процесс дополнительного обучения новых пользователей.

Build Forge:

  • Обеспечивает автоматизацию управления процесса созданием и реализации. Комбинирование IBM и Build Forge делает позицию IBM на рынке инструментов разработки уникальной, закрывая дыру между написанием кода, созданием приложения, и реализацией его для тестирования или продажи.

RequisitePro:

  • Web-интерфейс для RequisitePro, известный как RequisiteWeb, увеличил свою функциональность и удобство использования сделав его более пригодным решением для удаленных пользователей. 

Вопрос: Каковы три основные темы/сообщения данного анонса. 

Ответ: Три основные темы данного релиза: 

  1. Замкнутый цикл управления поставками программного обеспечения. Использование IBM Rational и Build Forge для автоматизации управления созданием и реализацией, и интеграции IBM ClearCase и ClearQuest плюс Tivoli для слежения и контрольной проверки ценных качеств в продукции. Заказчики теперь имеют больше контроля над их активами программного обеспечения, чем когда-либо раньше.
  2. Гибкое и интегрированное управление тестами в распределенных командах. Новые возможности управления тестами в ClearQuest позволяют проводить автоматизацию глобального управления тестами также, как и реконфигурируемый тестовый процесс для упрощения разрешения и укрепления непротиворечивого управления тестами как лучшей практики (лучшего решения).
  3. Расширение глобальной поддержки. Улучшен удаленный доступ и Web клиенты в IBM Rational ClearCase, IBM Rational ClearQuest и IBM Rational RequisitePro, это означает, что команды распределенные по разным офисам могут работать более рационально и эффективно. Улучшена поддержка языков в IBM Rational ClearQuest, что позволяет большему количеству пользователей работать используя языки их окружения.

Вопрос: Каковы преимущества данного релиза над конкурирующими продуктами?

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

Вопрос: Каковы варианты использования новых продуктов заказчиками?

Ответ:

ClearCase

  • Заказчику необходимо нести ответственность за аудит, он может получить необходимую информацию о продаваемом приложении, и отследить элементы данного приложения на протяжении всего жизненного цикла, удостоверившись в том, что они были протестированы и одобрены, также он может увидеть изменение требований сделанных в разных версиях, и увидеть требования и бизнес случаи реализуемые приложением в первую очередь.
  • Заказчик, решивший увеличить скорость внедрения и модернизации, которую он проделал со своим программным обеспечением, использует новые возможности автоматизации ClearCase и Tivoli Provisioning Manager для быстрого создания и размещения новых версий приложения на своих серверах, в результате получая более быстрый отклик от своих клиентов.
  • Пользователи ClearCase работающие вне офиса где расположена команда разработчиков теперь могут использовать клиент Eclipse для рационального использования UCM, cheсk-in, cheсk-out, и компиляции приложений.

ClearQuest

  • Группы тестировщиков, желающие создать и управлять тестовыми наборами внутри команды разработчиков, могут использовать ClearQuest для создания тестовых процессов и облегчения доступа к ним, а также согласованного повторного использования лучших практик.
  • Заказчики, желающие упростить и стандартизировать свой процесс и окружение разработки могут использовать популярную платформу Eclipse в ClearQuest, в которой ClearQuest может сосуществовать и интегрироваться с другими инструментами, например, Rational Application Developer, Rational Software Architect и Rational Software Modeler. Данная объединенная среда разработки уменьшает проблему обучения n увеличивает продуктивность работы. 

Rational Build Forge

  • Build Forge обеспечивает масштабируемую платформу создания (компиляции, build), которая даёт возможность вам автоматизировать процесс компиляции и увеличивает общую эффективность компиляции, уменьшая в свою очередь стоимость таких параметров как: развертывания (поставки) программного обеспечения, управления и регулирования согласований, решения проблем в сжатые сроки и циклы восстановления; что в свою очередь заметно улучшает качество разрабатываемого ПО. 

Вопрос: Как данный релиз решает специфические, набившие оскомину проблемы заказчиков.

Ответ:

ClearCase

  • Разработчики Java приложений теперь могут воспользоваться мощными возможностями компиляции и аудита. Это означает, что теперь у них есть возможность увидеть, в точности, какая версия у каждого файла, при чем данная информация записывается при компиляции и помогает точно воссоздать любую компиляцию в любое необходимое заказчику время. Это делает отладку проще и позволяет разработчикам Java проще воссоздавать дефекты обнаруженные другими людьми. Также существует поддержка трассировки Java кода с исполняемыми файлами, что может быть очень ценно при согласовании.
  • За счёт улучшения функциональности удаленного клиента ClearCase (CCRC), географически распределенные разработчики, менеджеры продуктов и менеджеры конфигураций работающие над одним и тем же проектом теперь могут работать с ClearCase более эффективно.

ClearQuest

  • Одна база данных для отчетов и слежения за всеми элементами жизненного цикла: требования, тестовые случаи, изменения требований, дефекты, UCM деятельность, записи о компиляции и развертывании.
  • Реконфигурирование тестовых процессов позволяет заказчикам легко выделять и закреплять стабильные варианты тестов для дальнейшего использования в других проектах. 

RequisitePro

  • Теперь работа удаленных пользователей с требованиями теперь намного проще, чем раньше. Множественный выбор, система drag-and-drop, поддержка таблиц, и поддержка шаблонов проектов, всё это приближает возможности Web клиента к возможностям Windows интерфейса. 

Build Forge

  • Build Forge позволяет менеджерам отвечающим за компиляцию (создание рабочих версий) увеличить результативность за счёт добавления большего числа повторяющихся итераций построения, более высокого качества, а также увеличения эффективности работы команды и закрытия бреши между кодированием, тестированием и развертыванием (инсталляцией) продукта.

Для всех продуктов

  • Улучшен удаленный доступ и Web клиенты для IBM Rational ClearCase, IBM Rational ClearQuest и IBM Rational RequisitePro, что позволяет всем членам группы разработчиков, вне зависимости где они расположены, делать их работу лучше чем когда-либо ранее. 

Вопрос: Кому выгодно использование продуктов из данного релиза?

Ответ:

ClearCase

  • Менеджерам проектов и разработчикам в больших командах расположенных в разных местах по отношению друг к другу.
  • Заказчикам, которые хотят показать соответствия стандартам таким как SOX, и тем которые решили улучшить процесс руководства в IT.
  • z/OS пользователям, которые хотели бы использовать инструмент управления конфигурациями идентичный с установленным на mainframe-е и на их рабочих местах. 

ClearQuest

  • Из-за расширения функциональности и процессов управления развертыванием, тестированием, контролем и требованиями, ClearQuest теперь поддерживает тестировщиков, бизнес аналитиков и менеджеров внедрения (развертывания), так же как и менеджеров конфигураций и разработчиков. 

Вопрос: В чем преимущество продуктов, представленных IBM в данном релизе, над продуктами конкурентов?

Ответ:

ClearQuest

  • В данном релизе IBM улучшила возможности пользователей для обеспечения управления на всем жизненном цикле разработки. Теперь ClearQuest поддерживает, в дополнение к управлению и контролю за изменениями, за счёт расширения функциональности ещё и управление разворачиванием (внедрением), тестированием и требованиями. Это позволяет проводить более строгую проверку и облегчает контроль упущений в бизнес процессах разработки ПО. 

ClearCase/ClearQuest/Build Forge

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

Вопрос: Что делает предложения IBM лучшими в данной сфере?

Ответ: IBM предлагает наиболее полное и гибкое решение. Никто из конкурентов IBM, таких как Microsoft, Mercury, Serena или Computer Associates, не может покрыть весь жизненный цикл разработки ПО так гибко и тщательно.

Вопрос: Какие стандарты поддерживают данные продукты?

Ответ:

ClearQuest

  • ClearQuest Eclipse Client построен на базе стандарта Eclipse RCP (rich client platform) версии 3.0.х и 3.1.
  • Новые тестовые возможности в ClearQuest поддерживают шаблон Eclipse ТРТР.

ClearCase

  • Удаленный клиент (Remote Client) ClearCase (ССRС) построен на базе стандарта Eclipse RCP (rich client platform) версии 3.0.х и 3.1.
  • Этот релиз включает интеграцию с релизами Microsoft Visual Studio 2003 и 2005. Эта интеграция позволяет получить все обновления доступные в последнем релизе интегрированного окружения разработки (IDE).

Вопрос: В чем смысл новой возможности ClearQuest связанной с географической распределенностью (независимостью), и как много языков он поддерживает?

Ответ:

  • Данный релиз обеспечивает более гибкую в плане международного распределения политику, позволяя пользователям работать на родном языке локализованной ОС.
  • ClearQuest поддерживает 121 языковое окружение и переведен на девять языков: Японский, Упрощенный Китайский, Французский, Немецкий, Итальянский, Бразильский Португальский, Испанский, Традиционный Китайский и Корейский. 

Вопрос: Каковы другие решения, которые IBM включила в эту инициативу?

Ответ:

Вопрос: Как партнеры и покупатели IBM помогали в поддержке и расширении данного продукта?

Ответ:

Цитата от Simens: «Расширенная трассировка, которую IBM Rational теперь поддерживает, помогла группе разработчиков медицинских продуктов четко придерживаться FDA требований. Логично, что если бы не  эта функциональность, наши продукты не получили бы поддержки FDA, и не смогли бы выйти на рынок. Для моей компании, жизненно необходимы электронные подписи и контроль развертывания.» -- Райнер Эрсч (Rainer Ersch) Главный инженер Siemens AG Corporate Technology, а также информационный посредник фирмы Rational в Siemens.

Описание партнеров

Ring-Zero

Software

Тестовые адаптеры выпускаемые фирмой Ring-Zero предназначены для QuickTest и WinRunner делают тестовые наборы Mercury доступными для ClearQuest. Они позволяют использовать QuickTest и WinRunner для проигрывания скриптов и вывода результатов тестирования, а также поддерживают выполнение QuickTest и WinRunner скриптов из клиента Eclipse и других основанных на Eclipse инструментах Rational, которые поддерживают представление ClearQuest. Трассировка тестовых результатов может связать требования RequisitePro и дефекты ClearQuest.

Akimbi Systems

Интеграция Akimbi Slingshot™ и ClearQuest автоматически запускает корректную конфигурацию тестов для тестовых случаев IBM Rational ClearQuest, и создает снимок конфигурации во время ошибки теста для продуктов тестирования IBM Rational (Rational Manual Tester, Rational Functional Tester) для увеличения количества дефектов.

Black Duck

Пакет продуктов Black Duck protexIP™ интегрируется с Rational ClearCase для поиска по всему коду в проекте, что помогает удостовериться в правильном использовании открытых источников и интеллектуальной собственности третьих лиц.

SPI Dynamics

SPI Dynamics QAInspect™ для RSDP помогает командам создавать (компилировать) более защищенное и высококачественное ПО, которое позволяет добиться соответствия объективным требованиям. Это решение, используется совместно с управлением тестами в ClearQuest и Rational Functional Tester, оно позволяет создать интегрированный поток событий (процесс) по нахождению дефектов безопасности и функциональных дефектов, при чем, разработчику не обязательно быть экспертом по безопасности.  В результате мы получаем простую платформу для управления безопасностью и функциональностью для пред-продажи, разработки и пост-продажи.

LogicLibrary

LogicLibrary AnySource Adapter для ClearQuest и ClearCase позволяет использовать репозиторий управления Logidex для автоматического сбора информации из UCM конфигураций (натсроек)

RAVENFLOW

Интеграция RAVEN Professional с RequisitePro и Method Composer позволяет группам разработчиков находить и корректировать ошибки требований перед началом кодирования, и передавать более точные требования разработчикам.

iRise®

iRise Studio™ позволяет бизнес аналитикам быстро и просто создавать симуляции Web приложений для определения требований. Данные требования могут переведены в RequisitePro для использования на протяжении всего жизненного цикла разработки.

РТС

Интеграция РТС WindChill с ClearCase позволяет пользователям синхронизировать процесс разработки с механическими и электрическими чертежами (данными). Также это позволяет более эффективно управлять взаимодействием между командой разработчиков и другими группами в процессе разработки системного продукта.

Catalyst System Corporation

Компоненты Catalyst’s Openmake являются решением для Rational по минимизации использования специальных скриптов Ant/XML, которые обычно используются между RAD и ClearCase. Менеджеры Openmake и отслеживание зависимостей между исходными файлами, позволяет проводить анализ взаимодействия и укрепляет использование согласованного исходного кода ClearCase.


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=5450