Создание программных продуктов – многоуровневый и многоэтапный процесс. Он включает в себя построение моделей и текстовое описание реального мира и будущего продукта. Диаграмма состояний — UML Statechart diagram — одна из наиболее распространённых диаграмм при моделировании работы информационных систем.
Язык UML отлично зарекомендовал себя как способ моделирования, знания UML внесены в требования к аналитикам почти в каждой вакансии. Как использовать этот инструмент эффективно?
В рамках мастер-класса мы не просто рассмотрим нотацию диаграммы состояний, но и попробуем конкретные способы её применения для моделирования объектов реального мира и разрабатываемых систем.
Что полезного вы узнаете?
1. Что такое "диаграмма состояний". Основные сведения
2. Описание жизненного цикла объекта с помощью диаграммы состояний
3. Описание режимов работы системы с помощью диаграммы состояний
4. Как информация из диаграммы состояний отображается на требованиях
Мастер-класс будет полезен специалистам в области системного и бизнес-анализа, разработчиками и тестировщикам.