Modernization and rescue
Legacy code and databases restructured, test suites rebuilt, and releases made routine again.
There is code nobody wants to open. Tests fail or do not exist, releases are slow, and every change feels like a gamble. Either the business slowly stops asking for changes, or it keeps asking and the changes pile up on the main branch until everyone can agree to a release, which then ships them all at once, where they step on each other.
Read about modernization and rescue