Long Life Software

Wednesday 2nd July 2014, 6:30 pm.

Speaker: Mike Long

Venue: Room 4.31, University of Edinburgh Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB.

Refreshments and networking from 6:00 pm.

This event is free of charge and open to all. No registration required - just turn up.


Civil engineers build structures to last. Aerospace engineers build airplanes for the long haul. Automotive engineers build cars to last. How about software engineers?

Not all of software needs to be engineered for long-life, but in some systems the predicted market span dictates we plan for the future. How can we do this, given the uncertainties in the technology industry?

What can we learn from the past?

How can we take informed bets on technologies and plan for change?

This session will cover some of the important technical considerations to make when thinking about the long term.

About the speaker


Mike Long is a software architect currently working on improving development practices in large- scale software development teams, based in Beijing, China. His previous experiences working with embedded systems development in Norway and England have instilled a great passion for test driven development, code craft, and avoiding oscilloscope debugging as much as humanly possible.

Mike is the creator of the Fake Function Framework, the founder of the Beijing Software Craftsmanship Group, and an organizer for the Beijing Homebrewing Society.

Twitter: @meekrosoft
Github: https://github.com/meekrosoft/
Homepage: http://meekrosoft.wordpress.com/

Edinburgh Branch site maintained by © Copyright BCS 2014 Legal and privacy notices  BCS is a registered charity: No 292786