具有的想法的DevOps工程师已成为颇为流行最近,它似乎呼吁只是有一个人谁可以在插槽,并提供了许多的DevOps的好处,如木偶描述博客:
使用DevOps做法的组织具有很高的功能:根据我们的2015年DevOps状况报告,部署代码的频率是竞争对手的30倍,而失败的部署则减少了50%。
但是,我注意到许多反对DevOps工程师尝试进行以下改进的想法:
即使就DevOps核心属性达成广泛共识,“ DevOps工程师”一词仍引起争议。有人说,该术语本身与DevOps的值相矛盾。持续交付的合著者Jez Humble指出,仅凭称呼一名DevOps工程师就可以在开发人员和操作人员之外创建第三个孤岛-“ ...显然,尝试和解决这些问题的方法很糟糕(具有讽刺意味的) 。”
为什么企业聘用DevOps工程师尝试并“实施DevOps”并不是一个好主意,而不是像这样的博客所提倡的组织变革呢?仅具有独立的DevOps角色是否会抵消好处?