Steve Smith is an Agile consultant and Continuous Delivery specialist at Always Agile Consulting. An XP/Lean developer with 10+ years of experience in enterprise software development in Britain and New Zealand, Steve favours practices such as Pair Programming and Behaviour Driven Development to build quality into software products. As an early adopter of Continuous Delivery he has overseen transformation programmes in multiple organisations to reduce lead times and increase product revenues. Steve is a co-author of the Continuous Delivery and DevOps book “Build Quality In”, a co-organiser of the monthly London Continuous Delivery meetup group, a co-organiser of the annual PIPELINE, and a regular conference speaker.
Q: How did you get involved in Continuous Delivery and DevOps?
A: Between 2008 and 2010 I worked with Dave Farley and a bunch of other smart people at LMAX, where we lovingly crafted a pipeline out of Cruise Control 2.8.2 and Ant 1.7. When I paired with Dave I teased him about the time it was taking him to write his “Continuous Delivery” book, and felt like an utter idiot once it was published.
Q: What do you see as the biggest advantage of Continuous Delivery and DevOps?
A: Releasing smaller changesets more frequently increases revenues and reduces risk. What’s not to like?
Q: What do you see as the biggest challenge in Continuous Delivery and DevOps?
A: Changing organisations to be better aligned with product development flow. Automating a release script is child’s play compared to convincing people they should actually talk to each other.