PinnedPublished inThe StartupMeaningful software. Code as two textsCode as two textsJun 12, 20192Jun 12, 20192
meaningful software: metaphor and software engineeringThere has been much said about metaphors in software development. But I want to say more. My main point is that metaphors are a powerful…Feb 14Feb 14
Why your boss should not be upset by high-uncertainty estimates in softwareWhen we do detailed software planning, I almost always give a time range for each item. (I prefer time estimates rather than story points.)…Jul 11, 2021Jul 11, 2021
Published inThe StartupMeaningful software: wishful thinking and rationality biasBiases and softwareNov 16, 2020Nov 16, 2020
Published inThe StartupMeanigful software. Preserving capabilitiesDisposable and throw-away. Lean biasAug 7, 2019Aug 7, 2019
Meaningful software. Modelling biasBy definition, a model is an abstract representation of a certain aspect of the actual thing. Say, the queue theory models how items move…Jul 23, 20191Jul 23, 20191