(A talk given at PIPELINE Conference – March 2017 – Improving collaboration and confidence with Consumer-Driven Contracts testing – https://pipelineconf.info/2017-event/speakers/)
“Independent changes and independent deployments are a great way to achieve Continuous Delivery with minimum disruption. Unfortunately as systems become less coupled and communicate over APIs or message queues, interactions become easier to break.
Consumer-Driven Contracts testing brings an alternative integration testing approach for distributed systems, relying less on live-like integration environments and more on making interactions explicit and quickly verifiable.
This talk will cover how we made CDCs part of its pipeline and how it improved confidence and collaboration between teams when designing APIs.”
Pierre is a Technical Team Lead based in Cork, Ireland. In 9 years of experience in building Internal Communications software at Newsweaver, he has transitioned from scary quarterly release cycles to Continuous Delivery. He is very passionate about enabling Teams to build the right thing by releasing less but sooner, to get early feedback and challenge assumptions.