2

DevOps – a cultural and professional IT movement focused on changing the mindset of how organizations function – will no doubt make a significant impact across many companies. In my companies, we have a portfolio of products that needs no downtime delivery. We want to apply DevOps, so as the scrum master, how can I contribute to the process?

7
  • 2
    Do you have a Dev team? Do you have an Ops team? Are you going to create a DevOps team? What has kept you from doing it until now?
    – nvoigt
    Commented Aug 15, 2016 at 5:40
  • 1
    @nvoigt Should it be a separate team? Couldnt DevOps responsibilities be part of a Scrum-team? Commented Aug 15, 2016 at 10:02
  • @NielsvanReijmersdal In theory, yes. In practice, there is not much left of your planned Scrum approach if you have to handle Ops too, which basically is the iconic Kanban domain.
    – nvoigt
    Commented Aug 15, 2016 at 10:37
  • @nvoigt We have Dev team, but no Ops team. Dev team handles all jobs of Ops team (if it exists): releasing, deploying, monitoring. In my company, dev team is learning tool (vagrant, docker swarm, docker compose, ansible, etc..) to make deployment more smoothly, to the "no downtime" deployment extent. They are technical, but I'm a scrum master (SM), a PM and not involve too deeply in technical things. I'm wondering what other things I can do to help the team as SM.
    – thomasdao
    Commented Aug 15, 2016 at 10:42
  • 1
    If your Dev team does all the Ops work, then you already have DevOps. Can you point out where you think the problem lies or what this new "DevOps" buzzword could bring to the table that your team does not do already?
    – nvoigt
    Commented Aug 15, 2016 at 10:45

1 Answer 1

1

As a Scrum Master you influence the development approach by coaching and advising.

Some areas you might want to consider coaching in are:

  • The benefits of cross-skilling and having a t-shaped skills profile
  • Treating infrastructure as code (such as including config in source control and testing it alongside the code)
  • Encourage more training in the appropriate areas
  • Evangalise about the benefits of having a joined up approach to development and operations
1
  • 1
    it is good to hear about the 2nd thing you mentioned "Treating infrastructure as code" because I also heard about it from our dev team - they realized the benefit of it and actually introduced some techniques among the team.
    – thomasdao
    Commented Aug 15, 2016 at 10:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.