Embracing DevOps Release Management: Strategies and tools to accelerate continuous delivery and ensure quality software deployment - Kruger (IEEE, 2003)