DevOps has been around the house of Mentopolis for quite some time. Our software developers and IT teams can automate processes and develop, test and release software faster and more reliably.

Gone are the days when one has developed in isolation and in pure succession (waterfall principle).

What is the benefit of the practices of the DevOps concept for us in-house?

To strengthen the trust of our IT department by constantly sharing and collaborating on the projects, faster software releases, faster resolution of critical bugs, and improved management of unplanned tasks.

Viewing the technological level, DevOps offers development, code management, testing and deployment methods.

Continuous integration e.g. is a method of merging contiguous components into an application. Continuous integration improves software quality. In order for the components of the product to be transparent to all team members, artifacts serve to represent product components. DevOps uses continuous integration to target automated building of software artifacts from source code.

Continuous delivery / deployment, in turn, is the next step in building on Continuous Integration, for example. The aim of the continuous delivery is to (also) automatically deploy the previously automated artifacts. This means that the artifact is automatically tested and installed in the production environment.

DevOps is enhanced by agile values, principles, methods and processes that are used in-house.

The delivery period of software in production has changed over the years. In the past few years, the annual & half-year cycle has been practiced, and agile methods and DevOps have increased the development speed of software delivery.

Time-to-market is becoming increasingly important

To radically shorten time-to-market, we now work in agile, independent, standing, cross-functional DevOps teams who jointly develop and operate service as a team on their own responsibility. Which allows us to bring daily new deployments to the market.