Курс "Управление конфигурацией в проектах разработки программных систем с использованием Borland StarTeam"
Код: EDU-BOR-14
Специализация: Авторские курсы: Управление разработкой ПО
Продолжительность - 4 дня
Производится набор группы
В курсе рассматриваются основы современной технологии управления конфигурацией в процессе разработки программных информационных систем с использованием программы Borland StarTeam. Рассматриваются базовые концепции технологии управления конфигурацией и особенности их реализации в среде Borland StarTeam.
Цель курса - помочь менеджерам и руководителям софтверных проектов, корпоративным программистам и архитекторам, тестировщикам и системным аналитикам освоить базовые концепции и понятия современной технологии управления конфигурацией при разработке программных и информационных систем для последующего применения полученных знаний в ходе самостоятельной разработки проектов на основе использования инструментария Borland StarTeam.
Курс ориентирован на руководителей IT-служб, CIO и MIS, менеджеров проектов разработки программных и информационных систем, архитекторов программных систем, корпоративных программистов, тестировщиков, системных аналитиков и бизнес-аналитиков, ставящих перед собою цели получения информации в области современных технологий управления конфигурацией в проектах разработки программных систем.
Программа курса "Управление конфигурацией в проектах разработки программных систем с использованием Borland StarTeam"
1. Базовые принципы и понятия технологии управления конфигурацией.
Основы методологии управления конфигурацией программного обеспечения (SCM).
Этапы коллективной работы над проектом и промежуточные результаты.
Проблема контроля версий и основные подходы к ее решению.
Управление файлами проекта и рабочими артефактами.
Запросы на изменение и обсуждение артефактов.
Контроль реализации требований в различных версиях программных систем и организация обсуждения результатов коллективной работы над проектом.
2. Структура и программные компоненты StarTeam.
- Общая характеристика средства StarTeam.
- Особенности инсталляции программы и рабочего интерфейса StarTeam.
- Главное меню программы.
- Панели инструментов и их настройка.
- Окно браузера проекта.
- Окно просмотра данных и окно детальной информации.
- Иерархия папок проекта и особенности ее представления.
- Архитектура серверных и клиентских компонентов программы StarTeam.
- Особенности контроля изменений папок и файлов проекта.
3. Организация работы с папками проекта в программе StarTeam.
- Начало работы над новым проектом в StarTeam.
- Добавление новых и существующих папок для контроля изменений.
- Использование профилей представлений для контроля свойств папок.
- Основные категории полей артефактов.
- Реляционные операции и поля файлов.
- Поля запросов на изменения и требований.
- Поля задач и примечаний.
- Сортировка и группировка данных проекта.
- Использование запросов и фильтров для отображения артефактов проекта.
4. Организация работы с файлами проекта в программе StarTeam (4 часа).
- Особенности контроля версий файлов в StarTeam.
- Добавление новых и существующих файлов для контроля изменений.
- Редактирование и внесение изменений в файлы проекта в среде StarTeam.
- Обновление статуса файлов и контроль их содержания.
- Задание и изменение значений свойств файлов проекта.
- Пересмотр артефактов и порядок внесения в них исправлений.
5. Особенности слияния и выявления различий файлов проекта в StarTeam.
- Функциональные возможности утилит Visual Merge и Visual Diff.
- Сравнение текстовых файлов из командной строки и опции командной строки.
- Слияние текстовых и бинарных файлов с помощью графических средств.
- Особенности рабочего интерфейса утилит Visual Merge и Visual Diff.
- Назначение операций главного меню и специальной панели инструментов.
- Задание опций настройки.
- Изменение кодировки результирующих файлов и символы разделения текста.
6. Расширенное управление конфигурациями.
- Типы представлений (View), применение в проекте, слияние представлений.
- Управление состояниями продвижения (Promotion State), использование в проекте продвижения версий.
- Администрирование представлений, управление правами доступа.
7. Управление требованиями и запросами на изменение в StarTeam.
- Особенности интеграции StarTeam с другими программными продуктами Borland.
- Экспорт требований из CaliberRM и их импорт в StarTeam.
- Форматы представления требований и анализ их атрибутов.
- Создание новых требований и редактирование существующих в StarTeam.
- Контроль запросов на изменение артефактов проекта и варианты графического представления результатов контроля.
- Редактирование атрибутов запросов на изменение и изменение их статуса на различных этапах выполнения проекта.
8. Организация задач проекта и контроль их выполнения в среде StarTeam.
- Задачи проекта и проблема контроля их выполнения.
- Особенности интеграции StarTeam с Microsoft Project.
- Атрибуты задач и их редактирование.
- Ответственность и ресурсы задач, их назначение и контроль.
- Оценка времени выполнения группы задач и всего проекта.
- Добавление работ к задачам и редактирование их свойств.
- Организация и проведение дискуссий по обсуждению хода выполнения задач проекта.
9. Подготовка отчетов, графических диаграмм и экспорт данных в StarTeam.
- Основные сценарии генерации отчетов в StarTeam.
- Мастер генерации отчетов и особенности его настройки.
- Добавление и удаление полей отчета.
- Использование и редактирование шаблонов отчетов.
- Виды графических диаграмм и их характеристика.
- Форматы представления данных и создание диаграмм.
- Окно просмотра и операции редактирования диаграмм.
- Экспорт данных StarTeam в текстовый формат и формат электронных таблиц Microsoft Excel.
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Вы познакомитесь с историей разработки ПО и проблемами, с которыми сталкиваются команды при разработке продуктов, а также с современными подходами к решению этих проблем. Курс построен на примерах из реальных проектов, организованных как по традиционным технологиям, так и с использованием гибких методик разработки.
Учебный центр "Интерфейс" предлагает курсы для всех категорий специалистов проектного менеджмента: пользователей, менеджеров проектов, системных администраторов.
В конце обучения на курсах проводится итоговая аттестация в виде теста или путём выставления оценки преподавателем за весь курс обучения на основании оценок, полученных обучающимся при проверке усвоения изучаемого материала на основании оценок за практические работы, выполненные в процессе обучения.
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
- Нужна помощь в поиске курса?
Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
- Поговорите со своим личным тренинг-менеджером!
Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru
|