Могу однозначно ответить только на 3-ий вопрос - метаться будут все. Смысл вопросов ясен - кто из нас несет ответственность, тот и должен решать как работать. Понимаете, на проекте есть несколько участков работ. Прожект-менеджер несет ответственность за соблюдение сроков и объемов работ по проекту, за общение с заказчиком. Я несу ответственность за перевод бизнес-требований заказчика в постановки для программистов. Программист - за код. Техпис - за документацию. Сейчас он влезает в мои процессы примерно так же, как если бы он заставлял программиста каждый раз доказывать ему, что программист выбрал оптимальный алгоритм реализации конкретного куска кода. К программистам он не лезет настолько глубоко, потому что не умеет кодировать. А ко мне влезь проще, потому что все по-русски написано. Я готова принять на себя ответственность за всю свою работу в целом (и за сроки, и за согласование с Заказчиком, и за взаимодействие с программистами), но получается что помимо всех этих функций я вынуждена еще дублировать каждый шаг - объяснять Васе почему он сделан именно так. Пишу много, чтобы было понятнее разграничений обязанностей.