Skip to main content

Our website uses cookies to give you the most optimal experience online by: measuring our audience, understanding how our webpages are viewed and improving consequently the way our website works, providing you with relevant and personalized marketing content.
You have full control over what you want to activate. You can accept the cookies by clicking on the “Accept all cookies” button or customize your choices by selecting the cookies you want to activate. You can also decline all non-necessary cookies by clicking on the “Decline all cookies” button. Please find more information on our use of cookies and how to withdraw at any time your consent on our privacy policy.

Managing your cookies

Our website uses cookies. You have full control over what you want to activate. You can accept the cookies by clicking on the “Accept all cookies” button or customize your choices by selecting the cookies you want to activate. You can also decline all non-necessary cookies by clicking on the “Decline all cookies” button.

Necessary cookies

These are essential for the user navigation and allow to give access to certain functionalities such as secured zones accesses. Without these cookies, it won’t be possible to provide the service.
Matomo on premise

Marketing cookies

These cookies are used to deliver advertisements more relevant for you, limit the number of times you see an advertisement; help measure the effectiveness of the advertising campaign; and understand people’s behavior after they view an advertisement.
Adobe Privacy policy | Marketo Privacy Policy | Pardot Privacy Policy | Oktopost Privacy Policy | MRP Privacy Policy | AccountInsight Privacy Policy | Triblio Privacy Policy

Social media cookies

These cookies are used to measure the effectiveness of social media campaigns.
LinkedIn Policy

Our website uses cookies to give you the most optimal experience online by: measuring our audience, understanding how our webpages are viewed and improving consequently the way our website works, providing you with relevant and personalized marketing content. You can also decline all non-necessary cookies by clicking on the “Decline all cookies” button. Please find more information on our use of cookies and how to withdraw at any time your consent on our privacy policy.

DevOps !


Posted on: June 11, 2013 by Kees Kranenburg

Atos - DevOps!Did you just implement an Agile way of working? Well, wake up, because the next hype is already here: DevOps.

DevOps is a combination of Development and Operations. It is a software development method to encourage the communication, collaboration and integration between software developers and operations professionals. The objective of DevOps is to diminish the barriers between software development and IT operations. It covers both continuous integration and continuous delivery.

As a response to reduce time-to-market, we have seen a lot of initiatives to increase efficiency, effectiveness and agility of organizations. Initiatives in various areas such as service-oriented architectures, industrialization, software quality improvement, agile processes and lean, among others.

However, all of these improvements are focused on the speed of development, and most of them are the domain of the project team. All of these are instruments to develop applications predictably, rapidly and to eliminate errors and waste during the development process.

But this is only half of the picture. Time-to-market is measured until the end users (businesses) have the application at their disposal. So, it should be in production! There are many examples that show that the project team delivers the software within the agreed timelines, but the organization still has to wait several weeks or months to use it because the software is not ready for production.

An explanation for this is that development and operations come from two different worlds. If the development process is focused on delivering features against the lowest cost with the quality required, then the operations is focused on a manageable and stable production environment. And sometimes this clashes, like Men are from Mars and Women are from Venus. During the development process, many concerns of different stakeholders are taken into account, but often the concerns of the Operations stakeholder is forgotten. One of the principles of DevOps is to involve operations into the development process and to involve developers into the operations environment.

Combining these different roles and making both parties aware of their service focus and concerns lowers the barrier for dialogue. Developers will get to know the constraints of operations and are able to take into the account these constraints during the development process.

Knitting together these two departments opens up windows of opportunities for delivering the software continuously to the business, getting faster benefits from the product and adding value to the business rapidly.

Atos already uses the DevOps method for some of its services, combined with open source tooling and the likes of Github repositories to increase agility. This enables daily code releases into production systems – enough to give yesterday’s Service Managers endless sleepless nights! But this also breaks down the barriers between the historically separate Development (“Systems Integration”) and Operations (“Managed Services”) organizations – and whilst there can be problems (rapid development can lead to configuration management issues) the pros do seem to outweigh the cons in the right circumstances and for the right services. This DevOps method goes hand-in-hand with new dynamic infrastructures with automated provisioning for scalability – another transformation that we are seeing in the industry at the moment.

Share this blog article

  • Share on Linked In

About Kees Kranenburg
Solution Lead Low-code Platforms
Kees Kranenburg is a Distinguished Expert, domain Applications at Atos. His field of play is software development and application management and the organization, processes, methods and tools necessary to professionalize them. By consultative selling he has brought AMS strategy and innovation into Application Management engagements. His focus areas are in Low-code platforms, Application development and management, and Outsourcing. He is a member of the Advisory Council of the University of Arnhem and Nijmegen and a lecturer at the University of Amsterdam. Kees is the author of the books “Model-based Application Development” and “Managing a Software Factory”.

Follow or contact Kees