Upload
chris-northwood
View
478
Download
4
Embed Size (px)
DESCRIPTION
How does the BBC deliver better software faster?
Citation preview
How does the
BBC deliver
better software
faster?Chris Northwood
Principal Software Engineer
BBC Future Media
CC-BY Salford University
Continuous
Delivery
• Deploying code to live automatically
• Using a Continuous Delivery tool
Continuous
Delivery
• Deploying code to live automatically
• Using a Continuous Delivery tool
Continuous
Delivery
• Removing bottlenecks to release
• Empower teams
• Fast feedback, rapid iterations
FTP, HTML and Perl scripts
REST, SOA, continuous integration
Modern web development at last!
Continuous
Delivery at the BBC
• Move control from central “Online
Technologies Group” to individual
teams
• Move to devops support model
• Move to cloud infrastructure
• Boring things like budgets changed too
Our Principles
• Automate all the things
• Zero defect backlog
• Only blocker bugs stop the release
pipeline
Where next?
• BBC Academy
• BBC Internet Blog
• Work with us?
Any questions?