It's the Ranger4 #DevOpsFriday5 series - today's contributor is Bertrand Besnard. Take it away Bertrand!
1) What’s your preferred definition of DevOps?
Probably mine, of course, but I also like to think that there is no accurate definition of the expression. It's all about sharing. Here's mine just in case: DevOps is a set of processes which aims to enhance the Application Lifecycle Management (ALM) of an Agile project by creating tighter links between the different actors (Developers, Operations and testers) through the use of automation and communication.
2) When people ‘do’ DevOps, what’s the most common mistake you see them make?
People are preoccupied about creating new processes and set up automation everywhere it's possible. They tend to forget that without metrics, before and after the implementation of DevOps, it's all useless. What's the point of spending time and money to improve things if, in the end, you can't see the difference? People also tend to forget to communicate with everyone and in an efficient way about what they are trying to do. They just do it and assume it might be enough, just as if everyone would embrace everything new just because someone said it's better without saying why. -Communication-Collaboration-Culture-
3) How do you recommend an organisation new to DevOps start?
That's a question I've had to ask myself recently and my conclusion is: get as many people involved as possible. Try to identify all the issues that need a solution and brainstorm around it, all together. Do not direct the discussion too much, try to act as a neutral person: point/nudge people in the right direction by asking them questions; they must come to their own solution, which might be better than yours. It takes time but it gets people to think your way and usually even broadens your way of thinking. The rest is business as usual: read, read, read, go to conference, try to participate in forums and so on...
4) What’s your prediction for what DevOps will look like in 2020?
It's kind of hard to say as with all things that are lacking a clear definition, some will do things wrong, some will accomplish great things and blame or thank DevOps for it. We also see a new trend already - the NoOps - which is, to me, an extension of DevOps or its ultimate goal. One thing is sure though, DevOps will be responsible for the creation of awesome tools and hopefully break down all existing silos between teams.
5) Where do you like to go to get a DevOps hit?
My main source of information is DevOps.com where I also write but I do spend a lot of time on LinkedIn, looking at what people think and say.About Bertrand:
Bertrand Besnard is a French Software Engineer who migrated to Oslo. He has since then been working on some of the biggest Norwegian projects as a sysadmin such as NAV and Autosys. He is currently employed by Steria. He is interested in process analysis and human interactions and travels the world to discover more cultures, and food, lots of food.Follow Bertrand:
Do you have something you'd like to say about DevOps? If you would like to be featured on #DevOpsFriday5 click the button below.