How Agile and DevOps can Boost Software Development Cycle in 2018

Page 1

How Agile and DevOps can Boost Software Development Cycle in 2018

Whenever am asked to comment about Agile Software Development or DevOps, I always say that they are a power couple (it’s like they’re married for the better). In fact, whoever adopts them in combination, be it testers, developers or delivery ops are bound to reap the benefits. “Faster”, “Cheaper” and “Better” are no longer buzz words. Going by the trend, Agile DevOps seems to be the only approach, that can make faster, cheaper and better possible. I once read this definition of Agile and it kind of stayed with me - “Agile is more a “direction,” than an “end,” a philosophy and mindset at board level.” By Pearl Zhu, who’s a digital visionary and author of the famous book Digitizing Boardroom, The Multifaceted Aspects of Digital Ready Boards. And I once heard Jez Humble, CTO for DevOps Research and Assessment LLC, describe it as “DevOps is not a goal, but a never-ending process of continual improvement”. Nothing more fitting as the definition of DevOps. In an article titled Agile and DevOps: Friends or Foes? where he discusses the relation between Agile and DevOps, Ian Buchanan says, “many people think Agile means Scrum and DevOps means Continuous Delivery. This oversimplification creates an unnecessary tension between Agile and DevOps so you may be surprised to find that they are best friends!” He further adds that both Agile and DevOps emphasize business value and a culture change and that is where they connect strongly. While Agile is always perceived as a response to the negative impact of the good ol’ waterfall approach, DevOps, on the other hand, has never been


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.