The Agile Manifesto is a brief document for agile software development focused on 4 ideals and 12 principles. The Agile Manifesto was published in February 2001 and is the work of 17 practitioners in software development who recognized the increasing need for an alternative to processes for the development of documentation-driven and heavyweight software.