Продолжаю ковырять тему проектирования, так как это основная деятельность аналитика.
И вот общаясь давеча с Сергеем Нужненко он сказал интересную для меня мысль:
Проектирование это беспрерывный процесс, если начали с бизнес-процесса, то так дальше и продолжаем, его раскладываем.
То есть не должно быть пробела между БА, СА, архитектором и разработкой. А нам всё кажется, что каждый делает какую-то свою часть, и вечные идут споры про границы ответственности.
Что такое по сути проектирование? Зачем мы все эти "приседания" делаем?
Фактически проектирование это процесс, который нам
нужен, чтобы разложить всё по коробкам и получить структуру. И каждый занимается своей структуризацией. Отсюда как раз возникает потребность в концептуальных диаграммах, как орг структура, карта бизнес-процессов, user story mapping, для того, чтобы управлять этим разложением и далее изменениями.
А что такое анализ? Это как раз разложение.
Но к сожалению в реальности на проектах разрывы есть. А теперь любимое "давайте уберём аналитиков, разработчики сами справятся".
Ну почему бы и не да)))
Пусть разложат сложную высоконеопределённую информацию по коробочкам. Такой человек оркестр.
Сможет? Скорее мы получим код как комок грязи. Вносить в такое изменения сложно. И вот снова мы приходим к аналитикам и их работе...
#проектирование #непрерывность