Developer on Fire
Episode 241 | Tom Gilb - Impactful Value
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:
- - Dave introduces the show and Tom Gilb
- - Tom's business with his son, Kai
- - Recognition for Tom's work and his focus on value and engineering
- - The meaning of software engineering
- - Tom's discovery of iterative development via common sense
- - How Tom views the meaning of value
- - Quantification for clarification
- - Quantification and measurement
- - Tom's career transitions
- - The nature of architecture
- - Tom's story of failure - limiting the scope of failure and an ambitious mission to turn software development into a real engineering discipline
- - Tom's success story - impact of the principles in his books, his ideas taking hold in real organizations
- - Tom's book recommendation, Elon Musk, the joy of owning a Tesla, consumer value, and dreaming big
- - The things that have Tom most excited
- - Tom's lifestyle
- - Tom's top 3 tips for delivering more value
- - 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:
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