100 Reasons to release more often

  1. To get feedback
  2. It makes releasing easier
  3. It's easier to meet your planned release date
  4. To avoid integration hell
  5. It's easier to write documentation and manuals incrementally, when the functionality is still fresh in your mind
  6. Build confidence in your ability to deliver
  7. To bring value to your customer sooner