Тогда есть вариант как мы работали: ПО - приносит нам задачи, мы ему - готовые решения. Он не спрашивает нас когда будет готово, мы не грузим его техническими деталями. Есть список хотелок от ПО, команда говорит что из них будет сделано через 2 недели. Задача ПО - чтобы команда поняла что делать, генерация и приоритезация новых хотелок. Задача команды - брать максимально близко к тому что точно успеют полностью сделать за 2 недели.
Как можно "не лезть в эти ваши технические штучки" и при это лезть в сроки. Ну придут к тебе разрабы и скажут: у нас у всех винты полетели, не можем сдать релиз, ничего не работает