In this age of technological explosions, DevOps presents a variety of problems. Most of the time, it has to do with data migration and quickly introducing new functionality. If data migration fails, the system may become unstable, which can lead to problems further down the road.
However, inside the CI system, this may be handled by using a feature flag, which aids in incremental product releases. This, together with the rollback feature, can help mitigate some of the issues.