Five release strategies of highly effective teams
Ian Grunert, Atlassian
Release early, release often. Highly effective teams are releasing new software all the time, creating a tight feedback loop with how end users are using their software in production. However releasing code is also the riskiest thing teams do on a regular basis.