Cегодня для разработчиков провел 3-часовой практикум по иерархии принятия решений в организации. У самой организации много моделей. Есть функциональная, есть техническая и еще много, а есть модель принятых решений, со своей иерархией и декомпозицией. И каждую строчку кода можно поместить в некоторую «ячейку» принятого (явно или неявно) решения, которая в свою очередь связана на более высоком уровне абстракции с другим решением и так до самой ИТ-стратегии и стратегии компании в целом. А помимо модели принятых решений есть многоуровневая модель процесса принятия решений. И каждый уровень имеет свой горизонт планирования, своих участников, свою нотацию и инструменты и уровень детализации. Разобрали, что происходит, если процесс выстроен не оптимальным образом и решения одного уровня начинают приниматься на более высоком или более низком уровне, закрепив это на практике. Продолжаю вкладываться в развитие ИТ-отрасли :)