Блин, разработчик ответственен за разработку в рамках поставленной задачи, начальник - за управление отделом и общим выполнением поставленных задач, пм - за ведение проекта в целом и распределением текущих задач в частности. Каждый занимается своим делом и всё норм