We began the move from Waterfall to Agile by refocusing the organisation on Continuous Delivery. This allowed us to align end-to-end processes with the Agile Manifesto whilst ensuring that everything could be scaled to the size and complexity dictated by the organisation.
We also introduced a number of new concepts to further benefit efficiency, including customer engagement, story hierarchy and decomposition, continuous prioritisation, estimation, fast feedback loops, re-use and scheduling.
We then worked with the client to underpin the new processes with a bespoke technology platform. This included a centralised code repository, a centralised artefact repository, continuous integration, a story management tool and management reporting.