According to a recent Agile/DevOps survey, many DevOps initiatives are not delivering significant business benefits. The perception is that IT is running some really cool DevOps "science projects", but customers either don't notice or don't care. One major reason is DevOps initiatives are optimized for IT/engineering outcomes, not business outcomes, as evidenced by significant occurrence of anti-patterns such as:
• Focusing on shiny objects versus focusing on business objectives
• DevOps seen as a specialization versus a shared cultural mindset
• Done at deployment versus continuous value delivery, learning, and experimentation
• Building and automating a CI/CD pipeline versus improving flow through the entire value stream
One proposed approach is to apply DevOps to the end-to-end value stream and build a culture of continuous delivery across the entire organization that entails building a continuous delivery pipeline that directly enables business outcomes that are aligned to value delivery.