Documentation in Agile: How Much and When to Write It?

The Manifesto for Agile Software Development values "working software over comprehensive documentation". This core value asks us to think about how much and which kinds of documents are needed and when they need to be written.
www.infoq.com