Last Autumn, it was our survey “State of DevOps in Luxembourg“. We would like to share the results of our efforts with you. As you know, the goal was to understand the current state of DevOps in Luxembourg, and we uncovered some interesting adoption trends. Here is what we discovered, in a nutshell:
- Half of the respondents can’t deploy as often as they want and only 19% deploy in a few minutes,
- Release management is the top priority field
- Only 28% have started their DevOps journey
Just click on the link below to access the full version in your browser, or download it to read later.
Participants in the survey
What’s wrong with the current software delivery process and how people would fix it
More than 25% of the respondents need several weeks or months to deploy a code change in production! Only 43% of them are able to do it within a single day. While the inconsistencies between the various environments is a major source of issues, the delays in deployment also seem to be largely due to inadequate processes, organisations and responsibility segregation. Until recently it has been quite common that the efforts to improve the quality of deployments and the stability of the production environments also resulted in less flexibility and longer delays in software delivery.
Today, companies must learn how to iterate and deploy more frequently while still ensuring a high quality and stability of their systems. For that, people understand the critical importance of automating repetitive and error-prone tasks like tests, deployments and infrastructure provisioning. They are also looking for more visibility and control over the end-to-end value stream with Release Management and ALM solutions.
How DevOps is understood
Most respondents (95%) have a fair idea of what DevOps is about. Interestingly 55% understand that DevOps is also a cultural change about collaboration and not only about tools and technology.
The actual progress of DevOps
While the topic is hot, 38% of the respondents don’t do any DevOps and 34% contemplate the possibility. Only 28% have actually started their DevOps journey.
Many organizations are still in the early stage of raising awareness and improving knowledge of DevOps principles. A major obstacle to address at the beginning is the lack of communication between Dev & Ops. One risk of being passive and cautious for too long is to be outpaced by the competition.
Moving the DevOps initiative forward
For any DevOps initiative, the critical success factor is to evolve the Culture from one of silos to one of cross-functional teamwork and sharing (information, responsibilities, tools…). Our respondents are certainly right to recognise that “Collaboration and communication” are essential for a first step in their DevOps journey. Processes and tools can only help reinforce the new practices and behaviours required for a successful DevOps initiative.
A large majority of our respondents believe that both Dev & Ops, even including the management, should drive such an initiative.
This list of tools includes both recent and mature solutions, which are all trending in the DevOps ecosystem. Whatever your platform and technology stack you can find open source tools and commercial products to support your DevOps initiatives on the market today.
DevOps is not just about dev teams and ops teams: it’s about all stakeholders, including QA, middle managers, executives… Not only are they all impacted by the shortcomings of their software delivery lifecycle, but they all have to play a part in improving the efficiency of their IT organization.
In the last few years, most IT strategies in Luxembourg have focused on standardization and responsibility segregation in order to improve the quality of IT services while controlling costs. A direct side effect of this approach was the creation of silos between functions.
Even though there is a more or less obvious contrast between startups and established companies in the more traditional financial industry, in general, and for a few years now, IT in Luxembourg is running a little behind.
That being said, DevOps is gaining ground and its principles are fairly well understood, specially the cultural shift that is needed for it to bloom within a company and the automation solutions which are the pillars of reliability and consistency.
To start your DevOps initiative, focusing your efforts on collaboration and communication to initiate a different way to interact and change your IT culture is a very good and, we dare say, a mandatory first step.
Customer satisfaction being your company’s life line, keep tabs with new technology stacks that can help you maintain and improve it. There is a new breed of DevOps labeled tools that you should consider. Tools come and go, but some can be real enablers and the perfect fit for your business.
Where to start? Obviously your DevOps initiative should be guided by clearly defined business needs. Indeed, an e-commerce merchant certainly does not have the same requirements and conformance restrictions as an investment bank. Even within a company, different business lines may have different challenges. We recommend to focus your DevOps efforts so as to provide your customers with the greatest benefits.
It’s time to reconcile Change with Stability. Go DevOps!
To download the full version
If you have any comments, observations or questions of you own, feel free to let us know by comments!