Doing DevOps is all about automation, right?
A game of buzzword bingo today will reveal lots of instances of ‘big data’, ‘mobile apps’, and ‘UX’ (for User Experience). However, one doing the rounds more and more is DevOps.
Development Operations means building software via communication, collaboration, integration, automation, and measurement of cooperation between software developers and other information-technology (IT) professionals.
But what does it actually mean to be doing your ‘DevOps’ well, and how can you manage your team in order to deliver effective benefit to the organisation? And more importantly perhaps, how do I get my existing team to work in the way my management (or all the trending articles) suggest?
Tools and processes are certainly foundations to build upon. Many standard tools are available for free and can help you get up and running for almost nothing very quickly. Open source technologies like Hudson, Jenkins, Jira and the like can be linked together to give you the platform to develop your software.
And agreed processes for managing your sprints (or not, if you are Kanban adoptees!) and test to release cycles are necessary to make your deployments a success. Tying the tools and the processes together into an automated, continuously integrated development eco-system is the dream for many.
However, as is so often the case with IT delivery, the real force-multipliers in transforming a development team and making it world-class are the people. People, people, people.
It is not just that the human brain still outstrips even the greatest computer but that we all know how just a handful of people in the right roles can set the tone, the energy, the drive, and the quality bar for others to follow. This can be the PM, the Scrum Master, the Technical Architect, the Development Lead, the Test Lead… The list goes on. This will inspire the rest of the team to embrace the ways of working, to create the sense of competition between colleagues that drives standards up, and to realise the benefits the popular conferences are promising are available.
Tools and processes are important, of course. But to get there quickly and to make it stick, it is still all about having the right people. Employ them, empower them, and embrace success together.
DMW can help. Let’s talk. Person to person.