Так, с тем, что у нас есть совокупность процессов каждой роли с зафиксированными артефактами на каждом шаге мы разобрались. Это хорошо. Далее кто отвечает за то, что бы входы выходы совпадали? Ну как правило пишется методология методологами. Либо каждый исполнитель своего подпроцесса следит за этим. Либо за экземпляром процесса может следить экземпляр ПМ, или экземпляр ВП. Вариантов то много. Но в конечном случае целиком целиком контролирует все заказчик при приемке результатов работы/их отсутствии.
Нет никаких "методологов", так как нет никаких законченных методологий (ну, кроме RUP, но там тоже необходима доработка по месту напильником)
Нет никаких "зафиксированных артефактов" на каждом шаге, если эти артефакты не описаны в конкретной методологии для конкретного проекта.
И даже если входы и выходы совпадают - это ничего не говорит о эффективности подхода.
И, кстати, все в процитированном сообщении - это сплошное противоречие аджайлу...