A company goes through lots of change management with while implementing a new enterprise software. This change has to be sponsored and supported by management for the project to succeed. Likewise, when a software company moves from waterfall to agile methodology, the change process has to be handled in the most transparent and efficient manner.