It identifies the software as a system with many components interacting with each other.Īt this level, the designers get the idea of proposed solution domain. Software design yields three levels of results: Architectural Design - The architectural design is the highest abstract version of the system. Process metrics assess the effectiveness and quality of software process, determine maturity of the process, effort required in the process, effectiveness of defect. Chapter 13 Software Testing Strategies A strategic approach to testing Test strategies for conventional software Test strategies for object-oriented software. In software development, coupling refers to the degree to which software components are dependant upon each other. Software Design Levels.Ĭoupling is the act of joining two things together. It tries to specify how to fulfill the requirements mentioned in SRS. For assessing user requirements, an SRS (Software Requirement Specification) document is created whereas for coding and implementation, there is a need of more specific and detailed requirements in software terms. Software design is a process to transform user requirements into some suitable form, which helps the programmer in software coding and implementation. Coupling And Cohesion In Software Engineering Ppt Topics
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |