Agile philosophy

This article explains what the core philosophies of Agile development are.