Everything Everywhere, a mobile network operator in the UK, sought to rationalize applications using SOA to reduce high IT costs. Torry Harris was approached to design and implement the SOA architecture in a phased, 24-month approach. Torry Harris analyzed the legacy applications, designed a loosely coupled architecture using SOA principles, and implemented the architecture through coding, testing, and ensuring user acceptance of deliverables. The project followed a waterfall methodology through stages of planning, requirements, design, development, testing, and acceptance.