Роль менеджера проекта не в том, чтобы знать технологию, но он определенно должен держать руку на пульсе проекта, так сказать. Реальная задача управления проектом заключается не в том, чтобы контролировать проект, а в том, чтобы включить его. В любом случае, из твоего описания, похоже, что твоя не так уж и хороша в этом.
Другая крайность - организация с интенсивным процессом, где собрания и комитеты решают все, и вся реальная коммуникация, если она вообще существует, происходит через побочные каналы.
Идеальный мир лежит где-то посередине.
Ваш менеджер проекта не должен быть слишком обеспокоен тем, как вы делаете вещи. Поскольку у них нет квалификации, лучшее, что они могут сделать, это соединить вас с кем-то, кто имеет. Когда они не могут проверить, правильно ли вы строите, они должны по крайней мере убедиться, что вы строите правильную вещь. Даже если это для внутреннего использования, у вас все еще есть клиент, и никакое общение с клиентом не говорит мне плохих новостей. :)
Если ваш премьер-министр не обеспокоен этой проблемой, вы можете попробовать что-то сделать самостоятельно. Например, попросите PM связать вас с потенциальным конечным пользователем приложения. Извлеките фрагменты вашего приложения и дайте их пользователю, с которым можно поиграть - просто убедитесь, что эти фрагменты не выглядят и не выглядят слишком законченными.
Если вы не можете ничего изменить, примите это как опыт обучения. Убедитесь, что в следующий раз, когда вы приступите к проекту, вы знаете, что пошло не так в прошлый раз, и попытайтесь смягчить их с самого начала.
И, наконец, если ваши начальники скажут вам, что это «более проворный способ» работы, бейте их по лицу. Agile или должен быть синонимом дисциплины, а не ее полного отсутствия.
Удачи!