Ваша корзина пуста
Сумма: 0 руб.

Методология управления проектами разработки программного обеспечения

О курсе
Методология управления проектами разработки программного обеспечения
от 20 000 руб.
Заказать курс

Методология управления проектами разработки программного обеспечения

Аудитория: руководители проектов, тим-лиды, аналитики, начальники отделов

Цель: знакомство слушателей с теоретическими и практическими аспектами организации процесса разработки программного обеспечения. Предоставить общие алгоритмы, шаблоны документации и методологическую базу по управлению проектами разработки программного обеспечения.

Предварительная подготовка: желательно знание методологии управления проектами

В рамках курса слушатели решают следующие задачи:

· Как организовать процесс разработки программного обеспечения?

· Как обеспечить взаимодействие участников процесса разработки? Как разделить зоны ответственности?

· Как поставить задачи по разработке ПО и контролировать исполнение?

· Как собрать и систематизировать требования к продукту?


Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дневное обучение 24
20.08.2018 10:00:00
выбрать другую дату
20 000 руб. 20 000 руб.
Дневное обучение 24
24.12.2018
20 000 руб. 20 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дневное обучение 24
20.08.2018 10:00:00
выбрать другую дату
20 000 руб. 20 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дневное обучение 24
24.12.2018
20 000 руб. 20 000 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Программа курса

1. Базовые понятия

2. Участники проекта

3. Жизненный цикл проекта

4. Планирование проекта

5. Сбор и анализ требований

5.1. Определении концепции продукта

5.1.1. Сбор и анализ бизнес-требований

5.1.2. Определение содержания проекта

5.2. Сбор требований

5.2.1. Определение профилей пользователей

5.2.2. Сбор пользовательских сценариев

5.3. Анализ требований

5.3.1. Анализ требований к дизайну интерфейса

5.3.2. Группировка пользовательских сценариев

5.4. Проектирование

5.4.1. Функциональные требования

5.4.2. Архитектура продукта

5.4.3. Системные требования

5.4.4. Техническое задание

5.4.5. Постановка задач в разработку

5.5. Управление требованиями

5.6. Обзор инструментов для аналитика: проектирование и документирование требований

6. Управление разработкой продукта

6.1. Проектирование дизайна интерфейса (UI)

6.1.1. Брифинг дизайнера UI

6.1.2. Прототипы интерфейса

6.1.3. Дизайн-макетов

6.2. Управление командой разработки

6.2.1. Планирование релизов

6.2.2. Прототипирование

6.2.3. Оперативное управление командой разработки

6.3. Обзор методик и инструментов гибкой (agile) разработки (Scrum, Kanban)

6.4. Управление изменениями требований

6.5. Документирование разработки продукта

6.6. Управление конфигурацией

7. Тестирование

7.1. Unit-тесты

7.2. Тестирование по сценариям

7.3. Интеграционное тестирование

7.4. Usability-тестирование

7.5. Нагрузочное тестирование

7.6. Автоматизация тестирования (обзор)

8. Развертывание

8.1. Модель размещения

8.2. План развертывания

8.3. Миграция данных

8.4. Обучающие материалы для пользователей

8.5. Тренинги для пользователей

9. Приемо-сдаточные испытания (UAT)

9.1. Подготовка программы и методики испытаний

9.2. Организация приемо-сдаточных испытаний

9.3. Анализ результатов прием-сдаточных испытаний

10. Техническая поддержка разработанного программного обеспечения (обзор)

10.1.Передача в техническую поддержку

10.2.Структура техподдержки: 1я, 2я, 3я линии

10.3.Обработка запросов на изменение

11. Обзор инструментов для управления проектами разработки программного обеспечения

11.1.Планирование задач

11.2.Управление задачами

11.3.Управление требованиями и конфигурацией

11.4.База знаний

Преподаватели
Преподаватель Алексей Шангин
Документы об окончании