Москва, Россия

Описание архитектуры программной системы средствами UML

01 мар
Чт
Россия, Санкт-Петербург

Описание программной архитектуры является обязательным описательным документом любой программной системы. В рамках данного мастер-класса в качестве инструмента рассматривается UML, который, помимо ясной графической нотации, представляет возможность установки причинно-следственных связей, как в сторону требований к системе, так и в сторону их конкретной реализации.

На мастер-классе будут показаны приемы функциональной и структурной декомпозиции, которые помогут разделить ответственности между частями программной системы и описать ее поведенческие и структурные особенности диаграммами компонентов, размещения, последовательности и состояний.

Занятие будет особенно полезно тем разработчикам, которые планируют продолжить свою профессиональную карьеру в качестве архитекторов программных систем, а также другим участникам процесса разработки, которые смогут применить полученные знания в своей профессиональной деятельности: аналитикам, архитекторам, программистам, специалистам по тестированию и др.

Вот темы, с которыми будем работать:

  • Сущности и отношения на диаграмме компонентов
  • Сущности и отношения на диаграмме размещения
  • Сущности и отношения на диаграмме последовательности
  • Сущности и отношения на диаграмме состояний
  • Приемы использования функционально и структурной декомпозиции
  • Приемы эффективного описания структурной и поведенческих составляющих архитектуры программной системы

Мастер-класс пойдёт для на начинающих специалистов и тех, кто хочет систематизировать свои знания в данной области.

Ведущий

Денис Иванов

ИТ-тренер и консультант, системный архитектор и аналитик. В IT 20 лет, имеет глубокое понимание бизнес- и технической составляющих процесса разработки программного обеспечения. Работал на позициях: ИТ-директор, менеджер проекта, бизнес-аналитик, системный аналитик, системный архитектор, технический руководитель проекта, разработчик. Соавтор книги по проектированию программных систем «Моделирование на UML».

Похожие мероприятия

Рекомендуем