Talk: The fantastic four coding patterns of Continuous Delivery
Speakers directory
Speaker:
Luca Minudel
Talk description
Title:
The fantastic four coding patterns of Continuous Delivery
Short synopsis:
When I joined Scuderia Ferrari F1 racing team in 2006, I have been asked to increase the speed of software development while at the same time increase the reliability and reduce the number of bugs. That sounded like a paradoxical puzzle to me. And why didn’t I know the solution already, given that I was hired as an expert? This challenge, in a high pressure fast paced environment, led me to the finding of four CD coding patterns, two that are known nowadays, and two that are new. In this session, I will tell you the story of this discovery and the learning, and I will introduce you to the four patterns that enabled us to increase the speed of software development without the need to trade speed for quality or safety.
Max size: 500 chars
Long synopsis (optional):
Audience: sr software developers, tech-leads, coding Architects Format: Frontal presentation, code samples demonstration, interaction and discussion with the audience, followed by discussions and Q&A Learning objectives A good understanding of the four coding patterns that enabled Paolo and Luca to increase the speed of software development without the need to trade speed for quality or safety, with an overview of coding samples: - Trunk Based Development - Feature toggles / branch by abstraction - Latent-to-live code - Forward compatible interim versions (AKA Two-phases release) Format: frontal presentation with sample code, discussions and Q&A For the reviewers, supporting material: - the repo with the examples https://github.com/lucaminudel/The-fantastic-four-of-Continuous-Delivery - presenter's article published on InfoQ on this topic https://www.infoq.com/articles/continuous-delivery-coding-patterns Session History Dry-run of the session done on the 16th of Jan at Yoyo Wallet. Dry-run at SkillsMatters meetup 29th March ACCU 2018 conference (Bristol) Continuous Lifecycle 2018 (London) Global Scrum Gathering London 2018 Video: https://www.youtube.com/watch?v=rw9I39nUkXI https://skillsmatter.com/skillscasts/11677-the-fantastic-four-coding-patterns-of-continuous-delivery Github: https://github.com/lucaminudel/The-fantastic-four-of-Continuous-Delivery#readme Old Slides: http://continuouslifecycle.london/wp-content/uploads/2017/12/Luca-Minudel-V2.pdf References: - Continuous Delivery Coding Patterns, Luca Minudel https://www.infoq.com/articles/continuous-delivery-coding-patterns - Continuous Delivery. Book by David Farley and Jez Humble - Continuous Delivery Overview. InfoQ Booklet, Luca Minudel https://www.infoq.com/minibooks/continuous-delivery-overview - https://trunkbaseddevelopment.com/ - http://martinfowler.com/articles/feature-toggles.html
Max size: 5000 chars
Tags:
Speaker directory:
Listed in directory
Not listed
Speakers directory