Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

29 900 ₽
нет рассрочки
Описание функциональных требований в виде вариантов использования является удобной формой для структурирования и понимания всего комплекса функциональных требований к системе. Эта форма также удобна для согласования с заказчиком того, как будет выглядеть и функционировать система.
Но вот согласование позади, и теперь на основании утвержденных требований необходимо систему спроектировать и реализовать. Задача аналитика на этом этапе – преобразовать описание вариантов использования в технически грамотное описание структуры и поведения системы, понятное архитекторам, разработчикам и тестировщикам. Хорошей практикой для такого описания является визуальное моделирование, в том числе – с помощью языка UML.
UML позволяет представить все аспекты проектируемой системы с любой необходимой точностью. При этом для каждого варианта использования может быть построено несколько диаграмм разных видов – каждый вид диаграммы описывает свой аспект. Вся совокупность диаграмм, раскрывающих «внутреннюю кухню» вариантов использования, составляет так называемую аналитическую модель системы. Именно на основе этой модели в дальнейшем проектируется архитектура разрабатываемой системы, реализуются ее функции и создаются структуры данных.
Курс посвящен изучению последовательности построения моделей – от самых высокоуровневых до более подробных. Слушатели в ходе практических упражнений получат навыки детального моделирования функционала системы и рационального распределения обязанностей между различными ее частями.

Что вы получите после обучения

Приобретаемые навыки
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Лидер команды и сертифицированный SCRUM-мастер с более чем 10 летним опытом в анализе и управлении ИТ-проектами. Помимо этого, Евгений владеет опытом работы в бизнес-анализе и владеет продуктом в области разработки...
Лидер команды и сертифицированный SCRUM-мастер с более чем 10 летним опытом в анализе и управлении ИТ-проектами. Помимо этого, Евгений владеет опытом работы в бизнес-анализе и владеет продуктом в области разработки и управления продуктами, управления проектами, внедрения ИТ-систем и проектирования технологических процессов.

Занимается обучением, укреплением лучших практик и помогает командам добиваться успеха.

Сертификаты

  • Statistical Process Control and Control Plans in Six Sigma;
  • Statistical Inference Getting and Cleaning Data;
  • Reproducible Research.
Специалист в области системного и бизнес-анализа
Работает аналитиком с 2006 года. Специализация: проектирование информационных систем (системы электронного документооборота, их интеграции с другими информационными системами).

О проектах:

Тренер с 2014 года. Курсы:
  • «Проектирование приложений с использованием UML»
  • «Применение системного анализа в процессах автоматизации деятельности организаций»
  • «Управление требованиями»
  • «Моделирование бизнес-процессов» и пр.
Автор статей по тематике электронного документооборота.

Образовательная организация

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

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

Разбираемые темы:
1. Объектно-ориентированный подход к анализу и проектированию систем
Объекты и классы (теория 1 ч)
Абстрагирование, инкапсуляция, модульность, иерархичность (теория 1ч, практика 0,3 ч)
2. Иерархия моделей
Виды моделей, используемые в ходе анализа и проектирования системы (теория 0,7 ч)
Декомпозиция (теория 0,25 ч)
Архитектура системы (теория 1ч)
3. Объектно-ориентированный анализ
Модель предметной области (теория 1,2 ч)
Способы выявления и описания объектов и классов (теория 0,5 ч, практика 1 ч)
Определение потенциальной архитектуры (теория 0,6 ч)
Анализ поведения системы (теория 0,75ч, практика 1,5 ч)
Модель реализации вариантов использования (теория 1,5 ч, практика 1 ч).
4. Объектно-ориентированное проектирование
Критерии качества проектных решений (теория 1,5 ч)
Уточнение модели классов (теория 1,5ч, практика 1 ч)
Переход от анализа к проектированию (теория 1,5 ч)
5. Лучшие практики программной инженерии
Использование шаблонов анализа и проектирования (теория 1 ч)
Шаблоны проектирования GRASP (теория 1,2 ч)
ВСЕГО: теория 15,2 ч (76%); практика 4,8 ч (24%).

Рейтинг курса

4.1
рейтинг
0
0
0
0
0

Может быть интересно

BPMN: Моделирование бизнес-процессов. Продвинутый уровень
BPMN: Моделирование бизнес-процессов. Продвинутый уровень
Еще совсем недавно казалось, что достаточно описать бизнес-процессы компании и ее деятельность станет хорошо управляемой и прозрачной. Однако практика показывает, что правильно выявить границы процессов бывает достаточно трудно. Более того, в некоторых случаях множество условий и факторов влияют на деятельность сотрудников, поэтому описать такую деятельность в виде четкого и понятного процесса очень трудно, а порой и невозможно (или не имеет смысла). Данный курс предназначен для тех, кто уже знаком с основами нотации BPMN и имеет опыт моделирования бизнес-процессов. В ходе курса слушатели расширят своё понимание нотации, научатся применять ее редко используемые элементы, узнают лучшие практики моделирования и симуляции бизнес-процессов. Также слушатели познакомятся с двумя другими стандартами – DMN и CMMN, дополняющими возможности BPMN, и научатся с их помощью преодолевать ограничения, описанные выше.
27 000 ₽
обновлено 26.03.2024 09:36
Объектно-ориентированный анализ и проектирование на UML

Объектно-ориентированный анализ и проектирование на UML

Оставить отзыв
Поделиться курсом с друзьями