3 ms·
These kinds of analogies are not intended as precise engineering or business definitions. They are simple thinking tools used to deliver a point. If you are i
by robomartin 7y ago
These kinds of analogies are not intended as precise engineering or business definitions. They are simple thinking tools used to deliver a point.
If you are in the business of delivering holes for aerospace customers your focus should be on delivering the kinds of holes they need. At the end of the day, they still only care about holes. That’s what they are buying.
Most customers using a software-based product could not care less if it was created using vim and python or toggle switches and machine language. They are after the solution to a problem; that’s all they care about.
Our customers don’t buy language features, compiler flags, stacks, lists, dictionaries, classes, variables or functions.
- ggm 7y agoAphorisms have to be tested. "Did you drill these holes to required tolerances and was the material tested for overheating and delamination" is not that far off "did you use llvm or gcc and what compile time options did you use"
- robomartin 7y agoYou missed the point. Forget about holes and think about what customers are looking for. The answer is a solution to a problem. Nobody buys a car because they are after one with body panels made with hydro-forming rather than a sequential press. They are after a vehicle that addresses the transportation needs they might have. They could not care less if it was designed using SolidWorks, Fusion 360 or Siemens NX. They are looking for a hole.