
4
THE LAWS OF SOFTWARE PROCESS
greater capacity to modify itself or be modified than knowledge stored in
hardware, is more persistent than knowledge stored in brains, and is infi-
nitely more able to interact with its surroundings than knowledge in books.
It is for these reasons that all of human knowledge is currently being tran-
scribed into software.
If software is not a product, then what product do we create when we
build software systems? The answer is simple — the product is not the
software, it is the knowledge contained in the software.
The Nature of Software Development
If software is not a product, then software development is not a product ...