Manajemen siklus produk

Top–down design is focused on high-level functional requirements, with relatively less focus on existing implementation technology. A top level spec is decomposed into lower and lower level structures and specifications, until the physical implementation layer is reached. The risk of a top–down design is that it will not take advantage of the most efficient applications of current physical technology, especially with respect to hardware implementation. Top–down design sometimes results in excessive layers of lower-level abstraction and inefficient performance when the Top–down model has followed an abstraction path which does not efficiently fit available physical-level technology. The positive value of top–down design is that it preserves a focus on the optimum solution requirements.