Addresses the important issues of documentation and testing. * A chapter on project management provides practical suggestions for organizing design teams, scheduling tasks, monitoring progress, and reporting status of design projects. * Explains both creative and linear thinking and relates the types of thinking to the productivity of the design engineers and novelty of the end design.