Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Software changes are often delivered by way of releases, where one or more components are bundled together and delivered to the end user as a collection of features or capabilities.  Typically these software changes are promoted across a series of environments, before ultimately being delivered to the production environment where they are consumed by the end user.  This software delivery life-cycle generally requires approvals, resolution of conflicts within shared environments, and utilizes testing quality metrics when determining when the changes are ready to be promoted into the next environment.  The planning, collaboration, and execution of these activities, while required, often slow down delivery rates and add significant cost to IT projects.

FlexDeploy helps facilitate rapid change using four key components:

Release – a software delivery milestone, containing a collection of related or unrelated projects enabling new or updated features/capabilities.

Release Snapshot – build versions (project versions) of the release's projects which are sent sent through the pipeline. 

...