В этом курсе слушатели:
- познакомятся с инструментальным средством управления изменениями контроля IBM Rational ClearQuest;
- познакомятся с фундаментальными стандартами, регламентирующими требования к процессу управление изменениями;
- приобретут навыки, необходимые для управления изменениями для проектов средней сложности;
- приобретут навыки практического использования ClearQuest и его модулей, позволяющих определять и настраивать процесс управления изменениями (строить процесс, определять ключевые точки);
- научатся импортировать и экспортировать данные, настраивать хуки и администрировать пользователей, формировать аналитические срезы по собранным статистическим данным;
- научатся создавать схемы работы с НУЛЯ.
Курс ориентирован на слушателей, начинающих работать с IBM Rational ClearQuest, и имеющих теоретические знания в области настройки операционных систем и представление о процессах разработки программного обеспечения, на менеджеров конфигурационного управления, менеджеров проектов, руководителей отделов, разработчиков, тестировщиков и администраторов процесса.
Программа курса:
1. Введение в конфигурационное управление и управление изменениями.
- Версионный контроль
- Контроль изменений
- Понятие процесса
2. Использование IBM Rational ClearQuest для представления запросов изменения, модификации существующих записей, выполнения запросов, создания диаграмм и генерации отчетов.
3. Определение процесса на основе диаграмм UML.
4. Архитектура IBM Rational ClearQuest.
5. Планирование и выполнение процесса отслеживания дефектов и изменений.
- Работа со стандартной схемой
- Формирование запросов на изменения
- Формирование фильтров
- Формирование графиков и диаграмм
6. Использование IBM Rational ClearQuest Designer при настройке интерфейса пользователя ClearQuest для представления запросов и ввода данных.
- Определение типа запроса
- Определение жизненного цикла (ЖЦ) запроса
- Формирование диаграммы UML для реализации ЖЦ
- Формирование форм для работы
- Определение состояний, очередность и обязательность заполнения полей
7. Экспорт и импорт данных. Работа с Microsoft Excel.
8. Импорт данных из параллельных систем.
9. Примеры разработанных систем с использованием ClearQuest (основные архитектурные особенности и тонкости в реализации).
10. Архитектура Rational ClearQuest.
11. Использование пакетов.
12. Использование обработчиков прерываний и сценариев для расширения механизмов отслеживания дефектов и изменений (программирование на Basic и Perl).
13. Как вызывать функции ClearQuest API во внешних прикладных программах (рассмотрение практических примеров).
14. Использование почтовых рассылок (определение политики и ее осуществление).
15. Разработка в ClearQuest (формирование и поддержание собственной политики).
16. Разработка внешних приложений для ClearQuest.
17. Управление учетными записями пользователей и групп пользователей ClearQuest.
18. Формирование отчетов произвольного образца.
19. Особенности установки ClearQuest.
20. Тонкости в настройке и наладке ClearQuest.
21. Работа через Интернет.
22. Планирование, настройка и работа ClearQuest с PurifyPlus.
23. Планирование, настройка и работа ClearQuest с TestManager.
24. Планирование, настройка и работа ClearQuest с RequisitePro.
25. Планирование, настройка и работа ClearQuest с ClearCase.
26. Формирование документов в формате MS Word с использованием SoDA.
27. Рассмотрение тонких моментов в инсталляции и работе.
28. Рассмотрение глав Плана Конфигурационного Управления.
- Планирование Управления Изменениями
- Описания и регламенты
29. Практические работы. Работа над ошибками.
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Вы познакомитесь с историей разработки ПО и проблемами, с которыми сталкиваются команды при разработке продуктов, а также с современными подходами к решению этих проблем. Курс построен на примерах из реальных проектов, организованных как по традиционным технологиям, так и с использованием гибких методик разработки.
|