Dave Farley

Dave Farley

International Speaker & Author

Continuous Delivery

Continuous Delivery

Dave Farley is a pioneer of Continuous Delivery, thought-leader and expert practitioner in CD, Devops, TDD and software development in general.
Dave has been a programmer, software engineer and systems architect for many years, from the early days of modern computing, taking those fundamental principles of how computers and software work, and shaping ground-breaking, innovative approaches that have changed how we approach modern software development. Dave has challenged conventional thinking and lead teams to build world class software.
Dave is co-author of the Jolt-award wining book - Continuous Delivery, and a popular conference speaker on Software Engineering. He built one of the world’s fastest financial exchanges, is a pioneer of BDD, an author of the Reactive Manifesto, and a winner of the Duke award for open source software with the LMAX Disruptor.
Dave is passionate about helping development teams around the world improve the design, quality and reliability of their software, by sharing his expertise through his consultancy, YouTube channel, and training courses.

Past Talks

7 October 2020

Main Stage

This interactive session will talk about the past and future of crafting software and how it is changing the way developers and companies think about software development.
Moderated by Nix Crabtree, join the conversation, share your insights and probe the speakers on the elements of their talks that left you wanting more.

Lisa Crispin
Lisa Crispin

@lisacrispin

Author

Agile Testing with Lisa Crispin

Agile Testing with Lisa Crispin
 
Dave Farley
Dave Farley

@davefarley77

International Speaker & Author

Continuous Delivery

Continuous Delivery
 
Nix Crabtree
Nix Crabtree

@asostechnix

Lead Principal Software Engineer

ASOS

ASOS
 
Savvas Kleanthous
Savvas Kleanthous

@SKleanthous

Head of Engineering

ParcelVision

ParcelVision
 

6 October 2020

Continuous Delivery

Would you fly in a plane designed by a craftsman or would you prefer your aircraft to be designed by engineers?
The term "Software Engineering" has gained a bad reputation. It implies "big up-front design" and "mathematically provable models" in place of working code. However, that is down to our interpretation and not a problem with "engineering" as a discipline.
Maybe it is time for us to start thinking about retrieving the term "Software Engineering" and define what our "Engineering" discipline should entail.

Dave Farley
Dave Farley

@davefarley77

International Speaker & Author

Continuous Delivery

Continuous Delivery