Идея иметь DevOps Engineer стала довольно популярной в последнее время , и кажется привлекательным просто иметь человека, который может подключиться и предоставить многие из преимуществ DevOps, как описано в блоге Puppet :
Организации, использующие практики DevOps, чрезвычайно активны: они развертывают код в 30 раз чаще, чем их конкуренты, и на 50% меньше их развертываний, в соответствии с нашим отчетом о состоянии DevOps за 2015 год.
Тем не менее, я заметил, что многие разработчики DevOps попытались сделать следующие улучшения:
Даже при широком согласии относительно основных атрибутов DevOps, спор окружает термин «инженер DevOps». Некоторые говорят, что сам термин противоречит значениям DevOps. Джез Хамбл, соавтор Continuous Delivery, отмечает, что просто вызов кого-то из инженеров DevOps может создать третий бункер в дополнение к dev и ops - «... явно плохой (и ироничный) способ попытаться решить эти проблемы «.
Почему для бизнеса не может быть хорошей идеей нанять инженера DevOps, чтобы попытаться «внедрить DevOps», в отличие от организационных изменений, пропагандируемых такими блогами ? Будут ли преимущества сведены на нет только наличием изолированной роли DevOps?