Цели курса:
- Ознакомить с инструментальным средством версионного контроля IBM Rational ClearCase;
- Ознакомить с фундаментальными стандартами, регламентирующими требования к процессу УК;
- Изучить модель конфигурационного управления, в том числе UCM;
- Приобрести навыки, необходимые для управления конфигурацией для проектов средней сложности;
- Приобрести навыки тонкой настройки и доводки IBM Rational ClearCase;
- Приобрести навыки сборки программных систем с использованием IBM Rational ClearCase;
- Приобрести навыки в настройке и поддержании процесса разработки в регионально удаленных команд разработчиков;
- Умение управлять действиями по расписанию и составлению отчетов произвольного образца;
- Иметь представления о фундаментальных понятиях в области API ClearCase;
- Навыки в управлении метаданными IBM Rational ClearCase;
- Понять, как практически применить полученные знания.
Курс является комплексным (затрагивающим все аспекты использования ClearCase), с углубленным изучением IBM Rational ClearCase.
Курс ориентирован на слушателей, начинающих работать с IBM Rational ClearCase и имеющих теоретические знания в области настройки операционных систем и представление о процессах разработки программного обеспечения, на менеджеров проектов, руководителей отделов, разработчиков, тестировщиков и администраторов процесса.
Программа курса:
1. Введение в конфигурационное управление
- Версионный контроль
- Управление рабочим пространством
- Управление сборкой
- Управление конфигурациями в стандартах
2. Сравнительная характеристика средств версионного контроля от разных производителей
3. Описание ролей участников на этапе конфигурационного и версионного управления. Unified Process Management в IBM Rational Unified Process
4. Описание артефактов на этапе конфигурационного и версионного управления
- Рассматриваются основные разделы плана конфигурационного управления
5. Удовлетворение основным требованиям к качеству процессов конфигурационного управления по CMM (Capabilty Maiturity Model) и их соответствие в RUP (3й уровень СММ). Практика реализации
6. Введение в методологии управления, встроенными в ClearCase (базовая и UCM)
7. Основные возможности ClearCase
8. Определение концепции построения качественного процесса конфигурационного управления. Критерии выбора эффективного подхода в управлении
9. Создание баз данных и способы присоединения к ним
10. Создание динамических и статических видов
- Формирование отчетов на основе встроенных возможностей ClearCase
11. Работа с версиями (Версионный контроль)
12. Постановка файлов и каталогов под контроль
13. Основные операции над данными из графической оболочки: сравнение, слияние, множественное слияние, постановка элементов под управление, операции Check-in/out...
14. Формирование отчетов
15. Параллельная разработка
- Планирование и осуществление параллельной разработки
- Создание профилей
- Работа с конфигурационной спецификацией
- Работа с метками. Создание базовых линий проектов
16. Основные операции над данными из командной строки: сравнение, слияние, множественное слияние, постановка элементов под управление, операции Check-in/out...
17. Управление событиями и установка триггеров
18. Работа с метаданными (управление атрибутами, комментариями, элементами)
19. Группировка элементов по общим характеристикам (управление Magic-файлом)
20. Среда ClearCase
21. Тонкая настройка ClearCase
22. Начальная подготовка продукта и его установка (рекомендации на этапе установки)
23. Управление пользователями. Основные моменты
24. Доменная и недоменная архитектура
25. Работа ClearCase в смешанной среде
26. Управление репозиториями и представлениями
27. Создание WEB-интерфейса и его настройка
28. Использование встроенного планировщика задач
29. Вопросы безопасности и сохранности данных. Резервное копирование данных
30. Конвертирование в формат ClearCase проектных баз сторонних компаний
31. Распределение прав пользователей через скрипты на Perl
32. Дополнительные возможности ClearCase
33. Компиляция и аудит (утилиты Omake и ClearMake)
34. Сравнение подходов в версионном управлении: UCM и Base
35. Осуществление регионально удаленной разработки ПО на основе модуля MultiSite Введение в MultiSite
- Определение стратегии синхронизации
36. Совместная работа ClearCase со средствами планирования, управления требованиями и управления изменениями
37. Механизмы интеграции с продуктами сторонних фирм: MS Word, MS VisualStudio
- Проведение практикума по разработке двух версий продукта в среде разработки с использованием ClearCase
38. Формирование отчетов при помощи SoDA
39. Методология UCM. Базовые функции
- Концепция
- Начало работы
- Планирование UCM-проекта
- Сравнение данной методологии с базовой
40. Введение в управление изменениями (краткий обзор)
41. Практические работы с контролем ошибок.
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Вы познакомитесь с историей разработки ПО и проблемами, с которыми сталкиваются команды при разработке продуктов, а также с современными подходами к решению этих проблем. Курс построен на примерах из реальных проектов, организованных как по традиционным технологиям, так и с использованием гибких методик разработки.
Учебный центр "Интерфейс" предлагает курсы для всех категорий специалистов проектного менеджмента: пользователей, менеджеров проектов, системных администраторов.
В конце обучения на курсах проводится итоговая аттестация в виде теста или путём выставления оценки преподавателем за весь курс обучения на основании оценок, полученных обучающимся при проверке усвоения изучаемого материала на основании оценок за практические работы, выполненные в процессе обучения.
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
- Нужна помощь в поиске курса?
Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
- Поговорите со своим личным тренинг-менеджером!
Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru
|