Описание
Программа учебного курса «Управление требованиями. Моделирование в UML»
- Управление требованиями
- Видео. Определение требований к системе (32 минуты)
- Видео. Документирование требований к системе (27 минут)
- Видео. Практики программной инженерии (34 минуты)
Задание 1. Сформулируйте в таблице 10 рисков, возникающих при определении требований и 10 мероприятий по минимизации этих рисков (MS Word)
- Система и объектно-ориентированный подход
- Видео. Система и модель системы (40 минут)
- Видео. Объектно-ориентированный подход (38 минут)
- Задание. Описание требований в формате текста
- Задание. Пример диаграммы Use Case для практики
- Задание. Шаблон и инструкция для выполнения ДЗ
Задание 2. Выберите один Use Case с диаграммы и опишите по нему требования по кейсу в шаблоне — максимально подробно (MS Word)
- Диаграммы языка UML (ключевые)
- Инструмент моделирования draw.io
- Видео. Основы языка UML (42 минуты)
- Статья. Что находится между идеей и кодом? Обзор 14 диаграмм UML
- Видео. UML: Диаграмма вариантов использования (36 минут)
- Видео: UML Диаграмма Прецедентов (UML Use Case Diagrams) — 9 минут
- Статья. Двадцать лет с юзкейсами: выжимаем практический опыт
Задание 3. Постройте диаграмму вариантов использования по кейсу в задании (draw.io)
- Видео. UML: Диаграмма классов (29 минут)
- Видео. UML Диаграмма Классов (UML Class Diagram) — 9 минут
- Статья. UML для самых маленьких: диаграмма классов
Задание 4. Постройте диаграмму классов по кейсу (draw.io)
- Видео. UML: Диаграмма последовательности (13 минут)
- Видео. Диаграмма Последовательности (Sequence Diagram) — 11 минут
- Статья. Уточняем описание функций системы с помощью диаграммы Sequence
Задание 5. Постройте диаграмму последовательности для своего бизнес-процесса (draw.io)
- Диаграммы языка UML (дополнительные)
- Видео. UML. Диаграмма состояний (14 минут)
- Видео: Диаграмма Состояний (UML State Diagram) — 8 минут
- Видео. UML. Диаграмма деятельности (12 минут)
- Видео. Диаграмма Деятельности (UML Activity Diagram) — 6 минут
- Видео. Диаграмма Компонентов (UML Component Diagram) — 11 минут
- Видео. Диаграмма Развертывания (Deployment Diagram) — 9 минут
- Диаграммы языка UML (редкие)
- Видео. UML: Диаграмма коммуникации (3 минуты)
- Видео. Диаграмма Коммуникации (UML Communication Diagram) — 9 минут
- Видео. Временная Диаграмма (UML Timing Diagram) — 5 минут
- Видео. Диаграмма Пакетов (UML Package Diagram) — 9 минут
- Видео. Диаграмма Профилей (UML Profile Diagram) — 8 минут
- Видео. Диаграмма Составных Структур UML (UML Composite Structure Diagram) — 8 минут
Материалы курса
- Спецификация UML и другие документы OMG
- Презентация курса Моделирование в UML
Марине Каграманян –
Как всегда, было очень интересно и полезно. Спасибо за материалы и видео.
Анастасия Князева –
Добрый день! Курс будет полезен особенно тем, кто уже знает какую-либо из нотаций. Мне он показался сложнее, поскольку UML дает практически неограниченный выбор. Все это можно прочитать в доп.материалах к курсу, который дает вводные понятия и примеры, но требует много для самостоятельного изучения и желательно все пробовать на практике. В любом случае, если работа связана с использованием такого инструментария, то здесь есть базовые вещи для старта.
Олеся Гетман –
Курс интересен, насыщен информацией.
Хотелось бы больше практических примеров.
Владимир Шутов –
Нотация очень неодназначная, если диаграмма классов производит цельное впечатление, то диаграмма прецендентов совсем наоборот. А диаграмма последовательностей по мне неплохо подходит для описания счастливого пути, но попытки использовать разширения типа фрайм для описания логики сильно усложняет восприятие, и фактически лишает диаграмму всех её положительных качеств.
Максим Носков –
Очень интересный курс. Одна из тех новых тем, которую необходимо переварить. Подача как всегда интересная.
Павел Кузнецов –
Скептически относился к данной теме, считал её оченьпрограммерской и скучной. Ан нет — интересно и полезно. Очень понравилось 3-е задание
Юлия Антюшина –
Данный курс нацелен на изучение особенностей объектно-ориентированного подхода к анализу и проектированию систем. Содержит теоретические знания по построению UML диаграмм и подойдет для тех, кто хочет коротко ознакомиться с типами UML диаграмм. Научиться использовать диаграммы, для меня оказалось сложным т.к. мало практических примеров.
Анастасия Воронина –
Курс познавательный, но подойдет не каждому. В моем случае только для общего развития)
Ольга Бетехтина –
Полезный курс про основы UML, показаны варианты диаграмм, которые могут пригодиться при автоматизации ИС, работе с бизнес-процессами и данными.
Нурсая Абдрахманова –
Материал объясняется доступно, хорошо, что есть практика, при ее выполнении весь материал хорошо закрепляется в памяти.
Дмитрий Масляков –
Очень хороший и подробный курс по UML с практическими заданиями.
Даниил Лакшин –
Обзорный курс по UML. Хотелось бы чуть больше практических примеров.
Святослав Товт –
Курс полезный и практикоориентированный.
Антон Шнейдер –
Отличный обзорный курс, с практикой по основным диаграммам UML
Татьяна Бойченко –
Хороший курс для получения общего представления об основах UML.
Татьяна Корнильева –
В курсе хотелось бы видеть больше практических заданий.
Наталья Клочкова –
Благодарю Андрея Коптелова за предоставленный курс! Очень четко изложен теоретический материал, предоставлено много дополнительной информации! Спасибо за тщательную проверку домашних заданий!
Анастасия Шибаева –
Интересный курс, в котором кратко рассказывается об основных видах диаграмм в языке UML.
Валерий Козлов –
Интересный курс
Андрей Антонов –
Очень полезная тема. Простым, доступным языком изложен материал. Расширяет кругозор и позволяет посмотреть с другой точки зрения
Вера Иванова –
Хороший обзорный курс по построению UML- диаграмм
Анна Цыганова –
Для меня, человека не умеющего программировать, тема, освещена не достаточно глубоко. Хочется разбора практических примеров (особенно диаграммы классов, на ее построение ушел день,хотя классов на диаграмме в штуках мало, было не понятно с какой стороны подступиться к заданию) в формате лекции, при чем разбор кейсов от простого к сложному. По итогу прослушивания я получила общее представление, что такая предметная область есть, но чтобы ее применить в работе, нужно будет еще углубиться.
Сергей Жилин –
Отличный курс, который даст необходимый минимум, чтобы сразу начать использовать UML диаграммы в работе. Объясняется всё просто и доходчиво.
Анастасия Лобачевская (Дерман) –
Коротко и четко представлены основы UML, понятные новичку
Анастасия Котова –
В первый раз столкнулась с UML, сложно дался курс, понять не могу почему, темы преподнесены и разжёваны весьма доступно для понимания.
Александр Рошка –
Курс несмотря на свою сложность прост в понимании и легком восприятии.
Ольга Ладыгина –
Интересный курс для опытных и для новичков. Подробный разбор популярных и редко используемых диаграмм языка UML
Евгений Митин –
Далек был от диаграмм UML. Благодарю за курс, узнал и разобрал для себя много нюансов.
Сергей Пивоваров –
Не хватает примеров и разбора кейсов, пошаговых действий, логики диаграмм
Ольга Агалакова –
Для понимания темы вполне достаточный материал
Виктория Ивченко –
Спасибо, прекрасно, очень познавательно!
Екатерина Канова –
Курс понравился: интересные практические задания, полезная подборка дополнительного материала как в виде видеопрезентаций, так и статей. Надеюсь, что будет возможность применить полученные знания на практике в работе.
Дмитрий Сурнин –
Курс мне понравился, считаю его для себя полезным!
Татьяна Кнауэр –
Полезный курс для развития навыков формирования требований. Пожалуй, этот курс можно отнести к ключевым в программе обучения бизнес-аналитиков
Олег Лютиков –
Нужно больше разъяснений и примеров, т.к такие абстракции непросты для понимания