У нас аналогично. Правда “вторая” иерархия ориентирована на технологический стэк. Знания о технике распространяются уже хорошо. А вот предметные области технической иерархии совершенно неинтересны.
Наверное нужна какая-то третья иерархия, держатели экспертизы о прикладном домене.
Был опыт выстраивания коммуникаций разработчиков и экспертов домена (бизнесом). Буквально, мы договорились о выделении слотов у людей, непосредственных заказчиков фич, экспертов домена.
После планирования, разработчики по каждой непонятной или неоднозначной задаче обсуждали её с бизнес-человеком или аналитиком (представителем конкретного бизнеса). Например, по скоррингу, с риск-менеджером, по маркетингу - с директором по маркетингу и т.д.
В идеале, в результате такого вовлечения разработчики погружаются и начинают давать обратную связь. Но есть нюансы, если бизнес сам не заинтересован в такой работе, то ничего не получится. Если разработчики пофигисты, то нужно их заменять на более живых, а пофигисты пусть тесты пишут и делают рутину. Им как правило безразлично, что делать.