This new edition provides structured heuristics to improve the least structured, most art-like elements of systems design. It offers unique techniques to bridge the difference between scientific engineering and qualitative design along with comprehensive methods for combining architectural design with digital engineering.