Magazine: Features Getting and staying agile
The human side of software development thrives on face-to-face interaction and teamwork.
Getting and staying agile
Full text also available in the ACM Digital Library as PDF | HTML | Digital Edition
Non-profit organization committed to advancing the agile development movement
Manifesto for agile software development