Comments 8
Прочитал с удовольствием, спасибо!
Жаль, нельзя поставить второй плюс (за plantuml)
Хочу дополнить список ошибок, чтобы в дальнейшем их не совершать)
Ошибка номер 0. Неправильное использование UML.
А) Отсутствие названий у диаграмм
Б) Использование несуществующих связей(стрелок)

С точки зрения нотации иди догадайся это синхронные или асинхронные вызовы
В) Не знание самих инструментов моделирования. На диаграмме последовательности выше напрочь отсутствуют фокусы управления.
Г)..... можно ещё продолжать. Рекомендую ознакомиться "Язык UML Руководство пользователя "
Диаграммы в статье построены на PlantUML, внешний вид может отличаться от использования иных инструментов. Если смотреть официальную документацию по PlantUML, то диаграммы ей соответствуют.
Есть некоторые отличия построения диаграмм с использованием PlantUML. Но стрелки в примере не отличаются. Синхронность/асинхронность различается окончанием стрелки, здесь явно использован закрашенный вариант, что означает синхронность.
Активации на линии жизни и наименования диаграмм не являются обязательными атрибутами.
Диаграммы в статье построены на PlantUML
plantuml позволяет добавлять на диаграммы название, через title, а также есть колонтитулы, легенда и подпись, см пример: https://www.plantuml.com/plantuml/uml/ZL4xJiD04Etd52DHKq2980eqdCCaIs9fuqNEKY2vI8Bu54YKb5p1X1Wv3eOhlBaHJyW5KA0KezMypzCyRNyQapnUJhoCNJ9qkMA9ocPsWnOrree67zXmMbkWjeLTOoCIq-YTuWabNZj-oMb4paE8JFbsl_sRuTt8PKF1ErfIZB4vgHdVEoAbFGez5OcAwmgbsbpfB_52lBPRuckHuaZjdk0d6fHx-clTrqAAmvtJtBciz-EAJle7wTIZFBdQMZnD_2HicIrigrrf6IGNCGsPufcI5S-jsVv1v2ISwMvFZtqwS7gWO-Tza3uj_A4l
Документация: https://pdf.plantuml.net/PlantUML_Language_Reference_Guide_ru.pdf#subsection.21.3
Я не сказала, что данные атрибуты нельзя добавить. В комментарии я указала, что атрибуты не являются обязательными.
Я имела в виду, что диаграммы на PlantUML имеют некоторые различия, и могут показаться некорректными на первый взгляд, если ранее не было опыта работы с данным инструментом. Возможно это и произошло у предыдущего комментатора)
Не согласен с тезисом "модель != требование". MBSE заведомо оставили за рамками статьи?
Спасибо за комментарий, к сожалению, я не знакома с MBSE, изучу подробно данную методологию.
В тезисе я имела в виду кейс, когда диаграммы не дополняются описанием. Немногие виды требований можно формализовать диаграммой. Особенно, если речь идет об использовании UML. Это может привести к проблемам, упомянутым в статье.
Топ-5 ошибок в моделировании требований системным аналитиком