EngineeringComputer Science
DOI: 10.1109/tem.1981.6448589

tlooto Summary

Techniques are shown which acknowledge circuits in the design of systems, showing where estimates are to be used, how design iterations and reviews are handled, and how information flows during the design work, to develop an effective engineering plan.

Abstract

Systems design involves the determination of interdependent variables. Thus the precedence ordering for the tasks of determining these variables involves circuits. Circuits require planning decisions about how to iterate and where to use estimates. Conventional planning techniques, such as critical path, do not deal with these problems. Techniques are shown which acknowledge these circuits in the design of systems. These techniques can be used to develop an effective engineering plan, showing where estimates are to be used, how design iterations and reviews are handled, and how information flows during the design work. This information flow can be used to determine the consequences of a change in any variable on the rest of the variables in the system, and thus which engineers must be informed and which documents must be changed. From this, a critical path schedule can be developed for implementing the change. This method is ideally suited to an automated design office where data, computer input and output, and communications are all handled through the use of computer terminals and data bases. However, these same techniques can also be effectively used in classical engineering environments.

Citation format

STEWARD, D. V. The design structure system: A method for managing the design of complex systems. IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 1981, EM-28: 71–74.