Уровень сложности:
Длительность курса: 16 ак.ч.
График обучения: 16 ак. часов, 4 занятия по 4 ак. часа либо 2 занятия по 8 ак. часов
Аннотация
Целью дисциплины «Технологии промышленной разработки программных продуктов» является ознакомление слушателей с основами технологий, применяемых в промышленной разработке программных продуктов.
В курсе рассматриваются «классические» технологии разработки:
• каскадная (водопадная) технология разработки программного обеспечения;
• инкрементальная технология разработки программного обеспечения
• эволюционная (спиральная) технология разработки программного обеспечения;
• унифицированная (USDP - Unified Software Development Process) технология разработки программного обеспечения.
Кроме этих технологий в курсе изучаются основные принципы, на которых строятся современные гибкие технологии (agile).
Знания и умения, полученные в результате обучения
По окончании курса слушатели изучат:
• основные термины и понятия из области разработки программного обеспечения;
• структуру процесса разработки программного обеспечения;
• цели, задачи и основные результаты составляющих процесса разработки программного обеспечения
• основные виды деятельности, которые осуществляются в процессе разработки программного обеспечения;
• основные роли в процессе разработки программного обеспечения, их особенности и основные требования к исполнителям этих ролейж
• основные особенности, преимущества и ограничения, а также критерии применимости различных технологий разработки программного обеспечения;
• критерии применимости различных технологий разработки программного обеспечения.
Курсы связанных направлений
Занятия уже начались или скоро начнутся
Запланированные занятия
Курс пока не поставлен в расписание.
|
7 680 ₽
Расчёт стоимости с учётом возможных скидок
9 600 ₽
Скидки предоставляются в зависимости от количества слушателей,
суммы договора и других условий, оговариваемых с Заказчиком.
Расчёт стоимости с учётом возможных скидок представлен как справочная информация.
Фактический размер скидки может несколько отличаться из-за округления значения суммы.
Начальные требования
Курс рассчитан на людей, начинающих работать в области разработки программного обеспечения или имеющих небольшой опыт в этой сфере, но желающих систематизировать свои знания.
Тематический план
1. Основные понятия и определения1.1 Цель и задачи курса. Основные термины и понятия.
1.2 Технологии промышленной разработки программного обеспечения
2. Разработка требований к программным продуктам (ПП)
2.1. Основные термины и понятия
2.2. Выявление требований
2.3. Анализ требований
2.4. Сопровождение требований
3. Проектирование ПП
3.1. Процесс проектирования
3.2. Общие приёмы проектирования
4. Реализация ПП
4.1. Процесс реализации
4.2. Основные технологии реализации
5. Сопровождение ПП
5.1. Процесс сопровождения
5.2. Основные технологии сопровождения ПП
6. Итоговая аттестация