A. A design should exhibit a hierarchical organisation that intelligently makes use of control among components of the software
B. A design should be modular; which means that the software would be partitioned into logical components with specific functions and sub-functions
C. A design should contain distinct & separable representation of data and procedure
D. A design should lead to modules (subroutines or procedure) that houses an independent functional characteristics
E. A design should lead to interfaces that attempts to reduce the complexity of connection among modules and the external environment
F. A design should be derived from repeatable method and the driving factor should be the information obtained from requirements engineering activity
No comments:
Post a Comment