A step-by-step guide to improving programmer productivity by 50-100%. Examines the interrelationships between technology, methodology, people, and management, and presents a method for manufacturing software on an assembly-line basis. Also deals with software metrics, reliability, maintainability, and auditability. Discusses how and when to buy software and includes actual programs to implement software metrics and program generators.