Skip to main content

Release

Deploying the software to production.

Also Known As

  • Deployment
  • Launch
  • Software Release Management

Related

Addresses / Mitigates

  • Feature Access Risk: Users are able to access the features you release to them.
  • Feature Fit Risk: Putting new features in the hands of users can make your product fit their needs better.
  • Market Risk: Delivering features means you get market feedback.
  • Funding Risk: Delivering features might mean you get paid for the software you write.

Attendant Risks

  • Schedule Risk: Delays in the release process can impact overall project timelines.
  • Operational Risk: Releasing software means that the software has to be supported in production.

Description

"Release management is the process of managing, planning, scheduling, and controlling a software build through different stages and environments; it includes testing and deploying software releases." - Release management, Wikipedia

Release / Delivery involves the structured and controlled process of moving software from development to production environments. It ensures that all aspects of the software are ready for deployment, including code stability, functionality, and performance. Effective release management is crucial for maintaining the quality and reliability of software, minimizing disruptions, and ensuring that new features and fixes reach users in a timely manner.

See:

See Also