Scrum & Agile DevOps – Building bridges not walls

Will Jeffrey, Professional Agile Facilitator

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
23 Lessons (29m)
    • 1. Welcome

      1:20
    • 2. Scrum Is Just a Framework

      1:03
    • 3. Lean Thinking, Systems Thinking & Value Stream Mapping

      1:49
    • 4. Bringing Together Scrum & DevOps

      0:49
    • 5. > Scrum Team Composition

      1:19
    • 6. > Removing Impediments

      3:21
    • 7. DevOps Three Ways

      1:00
    • 8. 1. Optimise Flow

      1:24
    • 9. 1-1. Sprint Planning

      1:10
    • 10. 1-2. Continuous Delivery to Production Environment

      1:43
    • 11. 1-3. Flow Based Daily Scrum

      1:06
    • 12. 1-4. Definition of Done

      1:29
    • 13. 2. Amplify Feedback

      0:45
    • 14. 2-1. Sprint Review

      0:54
    • 15. 2-2. Hypothesis-Driven Development & A/B Testing

      0:40
    • 16. 2-3. You Ship It, You Manage It

      0:54
    • 17. 2-4. Pair Programming & Code Review

      0:35
    • 18. 2-5. Daily Scrum As a Feedback Loop

      0:39
    • 19. 3. Maximize Learning & Experimentation

      0:56
    • 20. 3-1. Psychologically-safe And Blameless Environment

      1:21
    • 21. 3-2. On-demand Retrospectives

      1:16
    • 22. 3-3. Slack Time  for Improvements

      1:00
    • 23. Conclusion

      2:02

About This Class

it's quite common I get a question from someone in the agile community, "Should I use Scrum or DevOps?".

This question deserves attention because of the motivation to choose DevOps over Scrum.

  • People want to go with DevOps over Scrum because they want to be agile but they can't change their organisation.
  • Many people in the agile community whom I've interacted with think that DevOps is only about toolings for continuous delivery.

Both Scrum and DevOps have been proven to work, so bringing the thinking together from both will only make the teams better. We should stop thinking of a development team as working in one way and the operations teams working in a different way,.

By using Scrum together with DevOps, we believe that lines of communication can open even more broadly and through the exact nature of Scrum being empirical, teams can keep learning, adapting and improving. We cannot let delivery get stagnant, we must keep improving and that is a big part of bringing DevOps and Scrum together.

In this course, you're going to learn how to integrate Scrum and DevOps starting from DevOps lense.

What you'll learn:

  • The DevOps 3 ways
  • How to adjust Scrum Events & Definition of Done with DevOps
  • The importance of CI/CD
  • The Flow based model
  • Hypothesis-Driven Development & A/B Testing
  • How to take advantage of XP Practices like Pair-Programming & Code Review
  • The importance of fostering a psychologically-safe and blameless environment
  • The reasons for providing slack time

Resources: