Essay2001
Manifesto for Agile Software Development
Kent Beck et al.
A short joint statement by seventeen practitioners naming working software, customer collaboration and response to change as more valuable than the process and documentation-heavy methods that preceded them.