Why DevOpsDays are great, and why there should be DevMansDays
So today I’ve had my first DevOpsday. Which is short for Great! Because is was great and I learned a lot.
This was the first DevOpsday in the Netherlands and the day was divided into 3 parts, talks, open spaces and BBQ.
I can be short about the BBQ, it was good, like lunch and breakfast! < !–more –> But I’m not going to talk about food here but about the DevOpsDays
So what’s DevOps?
DevOps (a combination of development and operations) is a software development method that stresses communication, collaboration and integration between software developers and information technology (IT) professionals.
Now, at the company where I work we already do DevOps and I did not even know it. My two teams are small and we don’t have a IT team for the stuff we develop. We have a external party that helps us with Webserver related problems (like hardware problems), but most of the IT stuff we do ourselves.
And that collaboration is going well. For me this day was more to see how other teams solve certain problems. So we don’t do continuous integration and test driven development (yet!), but we’ve made a start and will be slowly working towards those goals of this way of working and testing. But I wanted to know more about it.
And what about Agile, Scrum and Kanban. How are other teams working with these methods and what problems do they have and how do they solve them.
Now the first part of the day were talks:
- Miel Donkers: Successful testing the continuous delivery process
- Michael Ducy: DudeOps — Why The Big Lebowski is About your IT project
- Frank Breedijk: Help, my Security Officer doesn’t trust me
- Jonathan Weiss: Continuous Deployment and Integration in the Cloud
Which were great to listen to. In these talks I got confirmed what I already knew and it gave me a bit more knowledge that I already had.
But what me surprised me the most where the Open Space discussions.
Now I followed 3 discussions.
- Agile, how not to let your team become story point junkies;
- Kanban or Scrum?
- How can I convince my manager / management to invest into continuous integration and test driven development.
So, I was a bit of a strange guy on this DevOps days. I did not know but they actually don’t expect Managers to come to this event. Sure you’re happy to come and attend. But the Devs and IT’s don’t really expect you.
Now in my case it gets even stranger. As I come from a developer role (developer -> team lead -> manager) I know a lot about development, testing, servers, software e.g.
So when I talked to these people they were quite surprised to hear that I was a Manager. You saw them looking…. “a manager that actually understand what problems we have?”, “a manager that actually is on the same level of development / software / server knowledge?”, “a manager that actually is telling us that we are right, and management is wrong?”.
Now, also during the talks I heard the following phrases a lot:
- I hope there are no Managers here!
- Managers don’t really understand us
- Managers are nothing but a Pain in the …..!
- Managers think only about production / deliver.
Well guys, guess what! I do understand you! And I’m not thinking about production / and deliver on time.
So I talked to a lot of people about this during the day.
And I think that Managers should also attend the DevOpsDays. Even more I would like to get the yearly DevMansDays up and running!
I think that when Developers (and ITs) and Managers understood each other better that the manager could and would actually help the Developers to make their lives easier and development better instead of getting in their way!
So who’s up for the challenge? And help me to get more managers to de DevOpsdays next year or… even better, help me to get DevMansDays on the road!
Just drop me a line to help me! [contact-form][contact-field label=’Name’ type=’name’ required=’1’/][contact-field label=’Email’ type=’email’ required=’1’/][contact-field label=’Message’ type=’textarea’ required=’1’/][/contact-form] !
Oh yes… one more thing!
I learned a lot today and hope to learn more tomorrow, but one thing I want to know more about is Kanban. We’re doing scrum at the moment at the company I work but hearing more and more about kanban I think we’re better off using kanban.
I think every developer or IT professional should attend to this event. It doesn’t really matter if you are a PHP, ASP.NET, JAVA developer or a Linux or Windows IT Professional things talked about and discussed about has got great value and lessons to learn in it.