top of page

( SPEAKER )
Oliver Binns
Associate Director
Deloitte Digital
Oliver leads teams of mobile developers to build highly-rated mobile apps (from File -> New Project to peak at #1 on App Store) for airlines, healthcare organisations and even government departments. Oliver was shortlisted as British Computer Society’s (BCS) Engineer of the Year 2024.
Session
What could possibly go wrong?
Have you ever created a bug that took down production? Could that bug have been easily prevented by unit testing, code review or more rigorous QA? Does your app store sensitive information about your user that you have an obligation to protect? (name, email address, postal address, bank details or any other personally identifiable information)
You are not alone.
I will talk about several case studies of infamous software engineering disasters (London Ambulance Service Computer Aided Dispatch, Therac-25) and some of the learnings that we can take from them and apply to our app development processes:
* de-risking change: using agile fundamentals to deliver small, incremental changes (shipping to production regularly) with feature flags
* enforcing processes: using mechanisms (automation) to prevent normalisation of deviance
* preventing groupthink: ensuring we create a culture of psychological safety in our teams to allow us to continuously challenge our processes and strive for continuous improvement in our work, our processes and even ourselves
In a world where AI is enabling us to work faster and faster, we need to ensure we keep our products safe for our users.
bottom of page



