1. You can’t gather all the requirements up front.

2. The requirements you do gather will change.

3. There is always more to do than time and money will allow.

Three simple truths about software development

The Pragmatic Bookshelf | The Agile Samurai

(via nodotic)

(via nodotic)