There are several benefits of change management , including allowing IT to focus on configuring systems rather than programming. This can help to improve the quality of software by leveraging systems with proven track records.
In some cases, new applications can be composed of existing services with simple changes in how the components talk to each other. In other cases, when new logic is required, the SOA infrastructure minimizes new coding requirements. This can also help to reduce testing requirements.