DevOps practices remove barriers that prevent Agile teams from achieving higher velocity, delivering higher quality products, and reducing technical debt. Not everyone views it this way: some see DevOps supplanting Agile. Yet DevOps needs Agile just as much as Agile needs DevOps: DevOps provides practices that support delivering higher quality products as faster cycles, while Agile practices provide the business engagement model and the teaming model that fosters collaboration and helps organizations "build the right thing", not just "build the thing right".


Outline/Structure of the Talk

  1. What are Agile and DevOps? What are the key goals and practices of both
  2. How DevOps helps Agile
    1. The Automated Delivery Pipeline
    2. How CI practices reduce technical debt
    3. Why API-based Automated Testing is essential to achieving Agile velocity
  3. Why Agile is incomplete without production releases
    1. The gap between "potentially releasable" and "actually released" can be vast
    2. How feedback from real customers helps the Product Owner
  4. Why Application Architecture matters, and how DevOps helps Agile improve it
  5. Why DevOps needs Agile

Learning Outcome

  1. Understand how Agile and DevOps relate to one another
  2. Understand how to use DevOps to improve Agile adoption and Agile delivery
  3. Understand how to use Agile to improve DevOps teaming and culture

Target Audience

Professional responsible for DevOps and/or Agile adoption strategies in their organizations, as well as anyone looking to improve their software delivery practices.

schedule Submitted 3 years ago

Public Feedback

comment Suggest improvements to the Speaker
  • Abraham L C
    By Abraham L C  ~  3 years ago
    reply Reply

    Hi Kurt

    Thank you for bringing-up this topic. 


    As per my understanding on the content shared, it is at beginner level. But, it would be good if there is learning for the people who are already practicing it. See if the content can be updated including more such examples from your vast experience. Most of the people look for experiences - How Ops is changed (impacted) after adopting the DevOps? It would great if the examples are coming from functional areas other than e-commerce applications.


    Best Regards

    Abraham L C

  • Tathagat Varma
    By Tathagat Varma  ~  3 years ago
    reply Reply

    Going by the typical profile of an attendee of Agile India conference in the past, I would expect they are well aware of DevOps ideas even if not directly involved in implementing it. What can we additionally cover in your session that could enhance their learning experience given that background? Are these case studies that help understand how DevOps was able to solve a particular business problem that agile practices along couldn't address effectively, and what were the challenges and the benefits thereof? 

    • Kurt Bittner
      By Kurt Bittner  ~  3 years ago
      reply Reply
      What we’ve been hearing from organizations is that some people think that DevOps takes the place of Agile, while others in the Agile community think that DevOps is just a fad. In addition, there are a lot of really poor implementations of both Agile and DevOps. I agree, however, that the best Agile practitioners probably already know that practices like continuous integration and test automation are valuable. What they may not fully embrace yet is that deploying to real users/customers is really the only true definition of “done”; everything else is just opinion, even when those opinions are from the Product Owner and stakeholders. I have worked with a number of large organizations who were very surprised when they started really measuring customer behavior and customer satisfaction - and they were very good at Agile before.  So perhaps there is still something useful for even the very experienced practitioner.
      Let me know if I can help with any other questions.
      Best regards,