DevOps & Software Configuration Management

How to deal with change is an art.

Configuration management is a discipline within Software Engineering that allows to coordinate the development of software to minimize confusion. It is the art of identifying, organizing and controlling the changes undergone by the software.

The goal is always to maximize productivity by minimizing errors.

Source Code Management

Environment Configuration

Change Control

Build, Release and Deployment