Помимо ERD полезны контекстная схема, диаграммы взаимодействий и состояний, а для сложного процесса — модель потока работ. Набор зависит от вопросов, на которые должна отвечать документация.
Помимо ER-диаграммы, какие ещё диаграммы или схемы должны быть в документации такой системы?
Помимо ERD полезны контекстная схема, диаграммы взаимодействий и состояний, а для сложного процесса — модель потока работ. Набор зависит от вопросов, на которые должна отвечать документация.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Помимо ERD полезны контекстная схема, диаграммы взаимодействий и состояний, а для сложного процесса — модель потока работ. Набор зависит от вопросов, на которые должна отвечать документация.
Контекст показывает границы и внешние системы, sequence — порядок сообщений, state machine — допустимые переходы, deployment — размещение и отказные зоны. Не нужно добавлять все типы диаграмм формально. Каждая должна иметь аудиторию, согласованную терминологию и связь с контрактами; противоречащие друг другу схемы хуже отсутствующей лишней диаграммы.