Как руководитель проекта может повысить ответственность между уполномоченным персоналом DevOps и уполномоченными разработчиками в среде Agile?
Я работаю в среде, где и разработчики, и персонал DevOps имеют большую автономию. Им необходимо работать вместе, чтобы обеспечить стабильный и соответствующий требованиям конвейер сборки и развертывания. Кажется, менеджер проекта может помочь наладить правильное взаимодействие между ними. Но я сталкиваюсь с ситуацией, когда у менеджера проекта возникают проблемы с тем, чтобы две группы работали вместе.
DevOps и управление проектами — это очень разные практики и области знаний, которые могут заимствоваться друг у друга. Любой другой ответ, скорее всего, является мнением о реализации процесса.
DevOps — это прежде всего культура сотрудничества между различными ролями, такими как анализ требований, тестирование, разработка, развертывание, эксплуатация и обслуживание. В меньшей степени это также набор инструментов и практик для обеспечения быстрой обратной связи для совместной работы и предоставления конвейеров доставки и развертывания.
Управление проектами как практика или профессия — это искусство планирования и контроля над проектами. В той мере, в какой DevOps обеспечивает основу для доставки продукта и в той мере, в какой он создает циклы обратной связи и элементы управления процессами, руководитель проекта может использовать структуру и элементы управления при планировании, организации или измерении проекта. Однако DevOps как культура или как цепочка инструментов не имеет определенной роли для менеджера проекта, что делает заданный вопрос запутанным и расплывчатым.
Вы можете реализовать проект без гибких фреймворков или практик. Точно так же данная структура, такая как Scrum или Kanban, не полагается на культуру, инструменты или практики DevOps для обеспечения контроля процесса. Тем не менее, заимствование разумных инструментов и методов от DevOps для создания обратной связи или элементов управления процессами в рамках гибкой структуры часто бывает разумным.
Несмотря на то, что в культуре DevOps или гибких фреймворках нет определенной роли под названием «Менеджер проекта», это не означает, что руководитель проекта не может их использовать. Однако, если вы выходите за рамки формальных определений, ваш пробег может отличаться.
МСВ
Джоэл Бэнкрофт-Коннорс
Тодд А. Джейкобс
Атман Эль Буакри
Атман Эль Буакри
Тодд А. Джейкобс
Марк Филлипс
Атман Эль Буакри
Атман Эль Буакри