A brief survey of the software design process as currently carried out in
industrial practice is given, including statements on the relevance of the
various well known design methods. The transition from the functional/data model
to the top level design is identified as the most difficult of the whole design
process. It can only be accomplished by a creative step (which may be
iterative), together... hiện toàn bộ