TGViewer
Гуманный аналитик Гуманный аналитик @humane_analyst · 413 subscribers
Post #355 158
😱 Про нечитаемый сиквенс

Хочу поделиться с вами историей из релизного ада ⚙️🔥.

Есть у нас система со строгим процессом: для каждого релиза нужно готовить мега-артефакт. Один из ключевых разделов — описание логики через UML-диаграмму последовательностей. Без неё никуда.

К счастью, эту работу теперь ведёт другой аналитик, так что я могу наблюдать этот эпик со стороны 🍿🍿.

А главным героем нашей истории выступает согласующий эксперт. Его запрос — нужно больше золота полнота отображения всех задействованных систем и вариативности логики. Каждый раз его комментарии звучат примерно так:

А если пользователь откажется? Где эта ветка?


А почему не показан поход в сервис... за...?


В соответствии с замечаниями в диаграмму вносятся правки, она растёт вширь и вглубь, постепенно превращаясь в бесконечную портянку. Основные потоки теряются среди альтернативных, и кажется, что для просмотра хотя бы всех линий жизни сиквенса нужен отдельный большой монитор 🖥️.

Так мы дошли до 4-го релиза. Эксперт открывает эту огромную простыню и сокрушается, что не понимает, где посмотреть произошедшие изменения относительно прошлой версии...😵‍💫

Наш аналитик глубоко задумался и распилил всё на две отдельные диаграммы: "Существующие сценарии" и "Новые сценарии". Значительно легче не стало, но это лишь отсрочка решения.

Я вангую, что когда в 5-м или 6-м релизе изменения будут точечными (новая ветка, дополнительный вызов микросервиса и пр.), вопрос вернётся бумерангом. Ведь к тому моменту уже всё окажется внутри "Существующих сценариев", а новые правки уже будут разбросаны 🌪️ по всей диаграмме.

Вот так шаг за шагом, как мне кажется, мы добрались до потери самого смысла визуальной модели.

Вы сталкивались с подобным? Как разрешали противоречие между требованиями эксперта? 👇

#визуализация #uml
  • 👍 4
  • 🤔 2
  • ❤ 1
  • 😎 1
More from @humane_analyst
  1. Oct 1, 2026⚡ TechCommunity Fest 2026 (TCF2026) Я сегодня на TechCommunity Fest. Событие не для широко…
  2. Sep 28, 2026📕 "Ikigai: The Japanese Secret to a Long and Happy Life" by Héctor García and Francesc Mi…
  3. Sep 24, 2026Друзья, поздравляю всех с Днём системного аналитика! 🥂 Пусть все требования будут чёткими…
  4. Sep 21, 2026📣 Выложены записи трека "Архитектура и анализ" CodeFest'16. Смотрим! 📺 #события #codefes…
  5. Sep 16, 2026🤖 Новая веха: заказчик принëс нейрослоп На днях произошло событие, которое без преувеличе…
  6. Sep 10, 2026Моё настроение сегодня как нельзя лучше представлено на этом ролике. #юмор #методыуправлен…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →