Agile + DevOps East 2019 Concurrent Session : Continuous Deployment for 'Mature' Codebases


Thursday, November 7, 2019 - 11:30am to 12:30pm

Continuous Deployment for 'Mature' Codebases

Add to calendar

When starting up a greenfield project, it’s easy to take advantage of the most modern development practices. But what about the rest of us, who are working on codebases greater than five minutes old? How do you take code that’s four years and hundreds of thousands of SLOC, and turn that into a lean, mean, continuous-deploying machine? In this talk, Melissa Benua will walk through what continuous integration and deployment means for teams working on mature code bases, and what the roadmap looks like to get from a release cycle that may take weeks or months to one that deploys on-demand. Attendees can expect to come away with a template to make a plan to transition to CI/CD as well as an understanding of the common traps and pitfalls!


From the largest companies to the very smallest, Melissa Benua has worked in nearly every software development role—dev, test, DevOps, and program management—in her career. She cut her teeth while building running high-availability, high-quality services while working on Microsoft’s Bing and Cortana, and honed her skills for rapid iteration and test while generating enormous quantities of code at pre-Series A startup PlayFab. Now with mParticle, Melissa is passionate about spreading their productivity-boosting best practices far and wide! She isn’t afraid to mix traditional approaches with bold new ideas to make her products better, faster, and more reliable. She’s passionate not only about maximizing efficiency both in her product code and in her developer tools, but also about sharing best practices among colleagues and the tech world at large.