The Agile Manifesto is a set of principles and values that guide the development of software in an agile way. It was created in 2001 by a group of software developers and project managers in order to create a more efficient and effective way of developing software. The manifesto outlines four main values: