Статья Bridging the Gap between Business and Software Architectures авторов Dr. Darius Silingas & Edita Mileviciene Серьезная статья начинается с анекдота: «- Человек летит в воздушном шаре и понимает, что он потерялся. Он уменьшает высоту и замечает человека внизу. Он опускает шар еще ниже и кричит: "Простите, вы можете сказать мне, где я нахожусь?" - Человек снизу говорит: "Вы находитесь в воздушном шаре, парящем на 30 футов выше этого места". - "Вы должны быть инженером», - говорит воздухоплаватель. "Да", ответил мужчина. "Как вы узнали?" "Ну", говорит воздухоплаватель, "все, что вы сказали мне, является технически правильным, но это никому не нужно». Человек внизу говорит: "Вы должно быть управленец". "Я есмь", отвечает воздухоплаватель, но как вы узнали?" "Ну", говорит человек внизу, "Вы не знаете, где вы находитесь, и где бы вы хотели оказаться, и хотите, чтобы я был в состоянии помочь. Вы находитесь в таком же положении, в котором вы были до того, как мы встретились, но теперь это моя вина ". История эта, по мнению авторов, отражает реальность - основные проблемы разработки программного обеспечения состоят в понимании реальных потребностей бизнеса и умении реализовать их должным образом. Графические модели, вероятно, лучший способ улучшить коммуникацию между командами бизнеса и программного обеспечения и четко определить, где организация находится сейчас, и куда она хочет двигаться. Есть ссылка на предыдущую статью авторов (Современный аналитик), посвященную различным аспектам бизнес-архитектуры, десяток картинок, ссылки на дополнительные ресурсы - что еще по этой теме можно почитать. Оригинал:
Преодоление разрыва между бизнесом и программной архитектурой