
What’s In This Book, and Why Should I Read It? 9
In the design phase of the life cycle, engineering is charged with the
development and test of the product. They have the preliminary software
design and the estimates for the remaining work. The preliminary design
for the hardware is also finished, with its estimates for completion and
testing. If engineering continues along this established design flow, then
the product should complete at or near the preliminary estimates.
However, there are almost always unforeseen problems in any design
effort. To prevent these problems from spinning a design out of control,
the design process must be sufficiently ...