
measured in inconvenience or discomfort; trying and trying
again in surgery might kill or maim someone. Software devel-
opment, by contrast, routinely generates “bad” versions as a
way to explore possibilities. These versions are not released for
customer use and can be fixed as early as the next day with a
new build. Here, too, software development is more like
rehearsal than manufacturing; in theatre, there is not much
lost when actors try something that doesn’t “work” because
something different can be tried in the next rehearsal.
The General Applicability of
Artful Making
Some business activities other than software development
also have a low cost ...