The Way of Working began as a defined process around the agile development framework, which has slowly grown into its own set of principles, tools and guidelines. Where the agile methodology sets out a vision, the Way of Working creates a more detailed framework for development teams to follow. Broadly speaking, the Way of Working processes and practices have been applied to: Develop bespoke web and mobile applications, Migrate legacy software, Maintain and enhance existing products, Develop with teams of 3-9 people, Release projects frequently, Sustain and support projects and their customers