- SQA (Software Quality Assurance):+ Includes a means of monitoring software engineering processes and methods used to ensure quality. These methods are implemented are many and varied, and may include ensuring compliance with one or more standards, such as ISO 9000 or as a CMMI model.+ Include the entire software development process, which includes processes such as requirements definitions, software design, coding, source code control, code reviews, change management, configuration management, release management, testing, and product integration. SQA is organized into goals, commitment, ability, performance, measurement, and verification.+ Practice has demonstrated that having SQA is making sure that having discipline and control in the software development process through independent evaluation SQA, it will determine whether a product will be accepted somewhere or not.• Correctness: the extent to which the project completed its specifications.• Effectiveness: Using resources in the implementation and storage.• Flexibility: easy to make changes that are required in the operational environment.• Maintainability: efforts are required to locate and correct errors in projects in its operational environment.• Portability: efforts are required to transfer the project from the environment to another environment.• Reliability: the ability not broken.• Reusable calculation: easy software reuse in other circumstances.• Testability: easy testing project to ensure that it does not meet the specification and bugs.• Usability: easy to use software.
đang được dịch, vui lòng đợi..