Today, in addition to the traditional dependencies on IT, businesses need IT to keep pace with business trends, and, to a large extent, drive the business to leverage market opportunities, and overcome threats. In other words, to align to the business, IT has to inject agility and flexibility, either at the architectural level, or within development, deployment, or usage.
But, has IT always given businesses that leading-edge? Legacy IT environments, for instance, represent heavy investments. Traditional ERP systems demand high costs of upgrade and maintenance.
The silos further prevent cross-leveraging, innovation, and exchange of ideas. Developers, on the one hand, are driven by the urge to deliver new features. The operations arms, through their process driven approach, are focused on the more traditional aspects of availability, robustness, and cost efficiency. These differing sets of priorities often lead to longer project timelines, thereby reducing the ability of IT to deliver business value, and ultimately impacting business agility.
Not only does this approach stretch project timelines, but also affects the possibility of innovation. Operations and Quality Assurance (QA) teams, in their silos, are inadvertently impeding the developers’ in bringing about change and innovation, and transformation through IT. Ultimately, by working in silos, neither team can truly claim to drive business success.
DevOps – The Game Changing Philosophy
The need to introduce agility and speed into IT gave rise Way Forward to adoption of the ‘Agile Manifesto’, which, among other things, stressed upon ‘Responding to Change’, focusing on quick responses to change and continuous development. Rooted in the Agile Manifesto and its principles, DevOps represents an evolution in how IT services are delivered and supported. To that effect, Gartner defines DevOps as, “An IT service delivery approach rooted in agile philosophy, with an emphasis on business outcomes, not process orthodoxy.”1
By bringing development and operations staff together to manage an end-to-end view of the software development life cycle, DevOps is a step towards bridging the development and operations divide. Barriers are broken by enabling trust, shared ownership, building a culture of innovation, and encouraging collaboration across teams.
Based on continuous improvement and incremental release principles adopted from agile methodologies, DevOps promises to enhance the agility and quality of IT service delivery. The ultimate goal is to deliver measurable business value, and enable the business to remain agile, flexible, and ahead of the curve.
Challenges on the Way
Organizations cannot expect to mandate a change in paradigm and deliver benefits from the outset. This will demand a comprehensive change management program. For instance, the adoption of DevOps demands a change in the organization culture. The Development and Operations teams need to break out of their comfort zones, and take a larger, more holistic view.
Conversely, the success of each group must be measured with respect to the success of the entire development— to—operations life cycle. This represents a true shift from a siloed to a collaborative approach, and will drive the individual and the respective groups appreciate their role in the larger business context.
Only once these changes are inculcated, can the organization truly move to this transformational model, and begin to reap the fruits of the DevOps paradigm.
The move to the DevOps paradigm is by no means easy. But, if a change management program is in place, and collaborative mindsets are incentivized, the benefits from DevOps can be transformational, not only to the IT organization, but ultimately deliver agility for the business in its entirety. But, is the CIO of today ready to take this leap?
She does not have a choice. It is time for the CIO to take a holistic perspective of the IT organization, integrate IT strategy with business strategy, and build an IT organization that is aligned, not only to meet business demands, but also to drive the business towards success. And, with the overbearing market uncertainty, there isn’t a better time than today, to take up this transformation.