Thrive in a digital economy by executing a successful modern delivery approach.
In a software-eat-software world, business and technology strategies combine to keep pace with market speed and digital advancements. Driven by DevOps, microservices and cloud technologies, the modern delivery approach strives to meet customer demands and regulatory requirements, while also generating profitable growth.
Easier said than done as many companies struggle to balance technology with the necessary organizational changes needed to effectively execute a modernized approach. In “Five modern delivery missteps,” I explain the common obstacles slowing the adoption of DevOps and how to avoid them to gain traction and accelerate growth in a digital economy.
Misstep one: Poor alignment
The quickest way to lose steam during implementation is miscommunication. To align business and IT objectives, business leaders and technology executives must understand one another. Whether through workshops, storyboards or the creation of a modern Rosetta Stone, teams need to adapt a common lexicon, so objectives can be aligned and achieved.
Misstep two: Conflicting objectives
With different teams utilizing different methods to achieve perhaps different goals, the organization can lose focus. For the planning and implementation stages of a modern delivery approach, business and technology leaders must have the same objective, even if they have different methods of obtaining it. Through a common lexicon and aligned goals, teams can focus on their approved methods but work toward achieving the same business objective. Leading organizations are moving towards end to end OKRs across the organization to align on values and priorities.
Misstep three: Tools are not the be-all-to-end-all
While DevOps relies upon tools to function and stimulate development and operational change, this process also creates dependency. Tools can too quickly be seen as the panacea to problems, as opposed to enablers to bring the organization forward. Further organizations need to see integration of these tools, both technically as well as culturally, as important or more important than the tools themselves.
Misstep four: Not shifting left
With automation doing many of the tedious tasks, companies need to turn their focus to the left-sided functions that can’t be automated and scripted as easily, such as integrating product management as a capability, lean financing to drive innovation, security & auditability by design, and design thinking and rapid prototyping to shift quality left into the planning efforts. Organizations and look to the use of value stream mapping and other methods to help not just automate deployment, but rethink how the work flows and what can be changed or automated to reduce the effort and chock points which slow down the release of software such as application review boards. Companies struggle with this step because reviews and approvals were put in place to reduce risk, increase safety and increase consistency, which automation now can do but requires trust and evaulation. The new push is to stop funding projects and instead fund products. This enhanced methodology will align the rest of the process – the work that gets done, who the people are to do it, and what they will do.
Misstep five: Lack of leadership
The buck stops here. To create a common language, align business objectives, select the appropriate tools, embrace a shift left mentality and finally achieve a modern delivery approach, a transformative leader must take charge. If the leader is unable to break down barriers and foster true change in end to end culture, then the entire process will fail.
Achieving the necessary fluidity and agility needed to create a modern delivery approach is possible with the right guidance and advanced solutions. Learn how KPMG can help your company harness new technologies to enable your business strategy to evolve with the agility and speed needed to succeed in today’s market.