Systems, Software and Technology
Ian Sommerville's professional blog and website
Critical systems engineering
Systems engineering for LSCITS
Images and Opinions
Engineering Software Products
Software Engineering, 10th ed.
Can we move from software development to software assembly?
August 22, 2016
Will driverless cars put Ford out of business?
August 17, 2016
A manifesto for online teaching, 2016 – good, bad and sometimes a bit daft.
August 11, 2016
The digital skills shortage: New thinking needed!
May 31, 2016
Responding to Uncle Bob’s comments on test-driven design
March 23, 2016
‘Thin’ user interfaces: techno-centric rather than human-centric design
March 22, 2016
Further reflections on test-driven development
March 21, 2016
Giving up on test-first development
March 17, 2016
Resigning from the BCS
February 24, 2016
Whatever happened to e-textbooks?
January 12, 2016