November 15, 2019

248 words 2 mins read

Smoothing the continuous delivery path: A tale of two teams

Smoothing the continuous delivery path: A tale of two teams

Continuous delivery is gaining recognition as a best practice, yet adopting and iteratively improving it is challenging. Lyndsay Prewer shares various best practices for doing continuous delivery well, drawn from his experiences working with two very different organizationsone with a .Net monolith architecture, the other with a microservice architecture of over 300 Scala microservices.

Talk Title Smoothing the continuous delivery path: A tale of two teams
Speakers Lyndsay Prewer (Lyndsayp Ltd / Equal Experts)
Conference O’Reilly Software Architecture Conference
Conf Tag Engineering the Future of Software
Location New York, New York
Date April 3-5, 2017
URL Talk Page
Slides Talk Slides
Video

Continuous delivery is gaining recognition as a best practice. It is now in use by many leading organizations, including Netflix, Amazon, and Etsy. Yet despite offering a proven way of reducing risk, reducing time to market, and increasing a team’s agility, adopting and improving continuous delivery is challenging. Lyndsay Prewer offers an experience report of the best practices from two very different teams that successfully practice and improve their continuous delivery. Both teams were sizeable (more than five features teams) and mature in their use of Agile and Lean practices. One team chose Scala, MongoDB, Docker, and microservices on a greenfield project. The other faced the constraints of legacy code, .Net, MySQL, Windows, and a monolithic architecture. Lyndsay shares the best practices and pain points encountered by the two teams, looking at those common to both and those that were specific to each team’s own context.

comments powered by Disqus