
business units and may be housed in separate buildings.
Almost always, these distinct entities produce distinct outputs.
The product design, which formally specifies the desired end-
product, is distinct from the process design, which describes
how the product will be made.
4
Software Making at Trilogy:
Mostly Artful
In contrast to sequential methods for making cars, software
development methods can be arranged so that changes are rel-
atively inexpensive. It’s inherently easier to change symbols
recorded in an electronic file than it is to bend metal, but that’s
not the whole story. Cheap and rapid changes require enabling
technologies such as version ...