Guest:
Tom Gilb
@imtomgilb
Tom Gilb speaks with Dave Rael about values, engineering, quantification, measurement, impact, and rewards
Tom Gilb is the author of 10 books, and hundreds of papers, on requirements, design, project management and related subjects. In 1993, ‘Software Inspection’. His 2005 book ‘Competitive Engineering’ is a substantial definition – and set of template standards for quantified requirements, design, project management, and quality control ideas. In 2016 he E-pubbed his new ‘management’ book after 2 years of writing work: ’Value Planning’ ) [Leanpub.com/ValuePlanning].
He is widely cited as the pioneer of the Agile rapid development cycle [Principles of Software Engineering Management", 1988]. His own agile method, the original one - is called 'Evo'. It is successfully used as a front end to Scrum. See www.Gilb.com for more detail. In 2012 He was named ‘Honorary Fellow of the British Computer Society’ (Hon. FBCS).
"In physical science the first essential step in the direction of learning any subject is to find principles of numerical reckoning and practicable methods for measuring some quality connected with it. I often say that when you can measure what you are speaking about, and express it in numbers, you know something about it; but when you cannot measure it, when you cannot express it in numbers, your knowledge is of a meagre and unsatisfactory kind; it may be the beginning of knowledge, but you have scarcely in your thoughts advanced to the state of Science, whatever the matter may be." -Lord Kelvin [PLA, vol. 1, "Electrical Units of Measurement", 1883-05-03]
Chapters:
0:51 - Dave introduces the show and Tom Gilb3:16 - Tom's business with his son, Kai4:49 - Recognition for Tom's work and his focus on value and engineering6:46 - The meaning of software engineering8:13 - Tom's discovery of iterative development via common sense12:17 - How Tom views the meaning of value16:18 - Quantification for clarification18:38 - Quantification and measurement19:08 - Tom's career transitions24:06 - The nature of architecture26:22 - Tom's story of failure - limiting the scope of failure and an ambitious mission to turn software development into a real engineering discipline35:20 - Tom's success story - impact of the principles in his books, his ideas taking hold in real organizations39:54 - Tom's book recommendation, Elon Musk, the joy of owning a Tesla, consumer value, and dreaming big46:28 - The things that have Tom most excited47:53 - Tom's lifestyle51:08 - Tom's top 3 tips for delivering more value52:07 - Keeping up with Tom
Resources:
Tom's Website
Value Planning - epub
Value Planning - pdf
Competitive Engineering
Jerry Weinberg on Developer On Fire
Kai Gilb
Principles Of Software Engineering Management - Tom Gilb
Manifesto for Agile Software Development
Healthcare in Norway
Lord Kelvin
Lord Kelvin's Quote
Quantify the un-quantifiable: Tom Gilb at TEDxTrondheim
Programming with Plugboards
Tom's Talk on What's Wrong with Architecture
John Sonmez on Developer On Fire
Leonardo da Vinci
René Descartes
Dan North on .NET Rocks! - Articulated Surgeon Who Says You Don't Need Surgery (starting at 46:10)
Electric Cars in Norway
World Happiness Report 2017
Austin Bingham on Developer On Fire
Tom's book recommendation:
Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future - Ashlee Vance
Tom's top 3 tips for delivering more value:
Define the values quantitatively
Experiment with ways of getting those values, dumping ways that don't work
Think of what values are being achieved and at what costs
Read Tom's Value Planning book
view more