Roughly speaking, "analysis" designates some kind of understanding of a problem or situation, whereas "design" is related to the creation of a solution for the analyzed problem; a "model" is some kind of simplification that is used to better understand the problem ("analysis model") or the solution ("design model") [
“Analysis” is a broad term, best qualified, as in requirements analysis (an investigation of the requirements) or object analysis (an investigation of the domain objects). Design emphasizes a conceptual solution that fulfills the requirements, rather than its implementation.
“Analysis” is a broad term, best qualified, as in requirements analysis (an investigation of the requirements) or object analysis (an investigation of the domain objects).
Design emphasizes a conceptual solution that fulfills the requirements, rather than its implementation. For example, a description of a database schema and software objects.Roughly speaking, "
analysis" designates some kind of understanding of a problem or situation, whereas "
design" is related to the creation of a solution for the analyzed problem; a "model" is some kind of simplification that is used to better understand the problem ("
analysis model") or the solution ("
design model") [Rumbaugh et al. 91].There is no clear distinction between
analysis and
design, but the key difference lies in the fact that analysis usually deals with the detailed technical documentation, while
design is more concerned with modeling the business problem and selecting a solution that will work in reality.
As nouns the difference between design and analysis. is that design is a plan (with more or less detail) for the structure and functions of an artifact, building or system while analysis is decomposition into components in order to study (a complex thing, concept, theory...).
Engineering analysis is the process by which an engineer develops a model of an engineering problem and uses the model to obtain useful engineering information.
Engineering design is the iterative process through which an engineer creates new devices, structures, and processes.