Monday, March 4, 2019

Difference between System Analysis and System Design

Q) What are the main difference between analysis and design steps of the traditional waterfall model of system development.

Answer:

  • The goal in Analysis is to understand the problem and to begin to develop a visual model of what you are trying to build, independent of implementation and technology concerns. Analysis focuses on translation the functional requirements into software concepts. The idea is to get a rough cut at the objects that comprise our system, but focusing on behavior  (and therefore encapsulation). We then move very quickly, nearly seamlessly, into "Design" and the other concerns.
  • A goal of Design is to refine the model with the intention of developing a Design Model that will allow a seamless transition to the coding phase. In design, we adapt to the implementation and the deployment environment. The implementation environments is the "developer" environment, which is a software superset and a hardware subset of the deployment environment.
               

No comments:

Post a Comment