Learn More
Viewing software development as knowledge acquisition and ignorance reduction. I n my first column (Aug. 2000, p. 19), I argued that software is not a product, but rather a medium for the storage of knowledge. In fact, it is the fifth such medium that has existed since the beginning of time. The other knowledge storage media being, in historical order: DNA,(More)
T here is no doubt the triumph of modern production has been the development of the manufacturing process. From Eli Whitney's cotton gin, through Simeon North's use of standardized rifle parts, to Frederick W. Taylor's scientific management concepts, the concept of assembly and manufacturing achieved its ultimate expression in Henry Ford's Dearborn assembly(More)
ust look at this, " Chris said, dropping a heavy three-ring binder onto the desk. It made a resounding thud. " This is our new software development process. " " Looks kinda big, " Ethel said, thumbing through the several hundred pages. " Do we need all this? " " Now this is what I call documentation, " Chris cracked. " Do they honestly think people will(More)
T here is no doubt the triumph of modern production has been the development of the manufacturing process. From Eli Whitney's cotton gin, through Simeon North's use of standardized rifle parts, to Frederick W. Taylor's scientific management concepts, the concept of assembly and manufacturing achieved its ultimate expression in Henry Ford's Dearborn assembly(More)
e got away without software process for quite a long time, and produced a lot of software , some of it pretty good, too. The fact is, process is often strongly resisted by the people who are expected to use it. It is often implemented less than optimally in many establishments. There are certainly many improvements that could be made to both our approach to(More)