Some methods of project management as practiced in construction, infrastructure, and large-scale product development are ill-suited for projects where the solutions or end-item requirements are uncertain or subject to change. Such is the case for software development projects, and in 2001 a group of 17 developers published The Agile Manifesto report wherein they proposed the principles of a form of management better-suited to software development, namely:

For each principle on the list, the implication is that things on the left (e.g. individuals and interactions) should be emphasized over things on the right (processes and tools).