Small Releases

Last modified by chrisby on 2023/10/05 14:47

The team works in short iterations, each of which ends with a new product release.

  • Release means that the software is ready for deployment, not actually deployed. Deployment of the latest release should always be technically possible; the ultimate decision to actually deploy a release is a business decision.
  • The motivation for small releases is that
    • stakeholders have the right to request a deployment with the latest implemented stories at any time, see Bill of Rights.
    • many small stable releases make debugging easier.
    • feedback can be given early.