Release management
Release management is the process of managing, planning, scheduling and controlling a software build through different stages and environments; it includes testing and deploying
Relationship with processes
Organizations that have adopted
Relationship with ITIL/ITSM
In organizations that manage IT operations using the IT service management paradigm, specifically the ITIL framework, release management will be guided by ITIL concepts and principles. There are several formal ITIL processes that are related to release management, primarily the release and deployment management process, which "aims to plan, schedule and control the movement of releases to test and live environments",[6] and the change management process[7] In ITIL organizations, releases tend to be less frequent than in an agile development environment. Release processes are managed by IT operations teams using IT service management ticketing systems, with less focus on automation of release processes.[8]
References
- ISBN 978-0-321-60191-9.
- OCLC 41411901.
- ^ Ambler, Scott W. (12 February 2014). "We need more Agile IT Now!". Dr. Dobb's the World of Software Development. San Francisco: UBM.
- ISBN 978-0-321-60191-9.
- ^ Best Practices in Change, Configuration and Release Management (Report). Gartner. 14 July 2010.
- ^ "ITIL Release and Deployment Management". IT Process Maps. Germany: Stefan and Andrea Kempter. 15 May 2016.
- ^ Murphy, Vawns (2 Feb 2016). "Change vs Release Management". The ITSM Review. UK: Enterprise Opinions Limited.
- ^ "ITIL/ITSM Release Management Practices". Release Management Wiki. USA: Electric Cloud.
External links
- "Current Trends in Release Engineering 2016" - Academic Course by Software Construction Research Group, RWTH Aachen, Germany#
- Managing Software Projects at Google Books
- Project Management: Best Practices for IT Professionals, p. 193, at Google Books
- Release and Deployment Management in the ITIL Framework