Friday, April 24, 2009

Quality Factors Specifications

The goal of this stage is to define the factors that contribute to the quality of the candidate system. Several factors determine the quality of a system:

   1. Correctness-the extent to which a program meets system specifications and user objectives.
   2. Reliability-the degree to which the system performs its intended functions over a. time.
   3. Efficiency-the amount of computer resources required by a program to perform a function.
   4. Usability-the effort required to learn and operate a system.
   5. Maintainability-the ease with which program errors are located and corrected.
   6. Testability-the effort required to test a program to ensure its correct performance.
   7. Portability-the ease of transporting a program from one hardware configuration to another.
   8. Accuracy-the required precision in input editing, computations, and output.
   9. Error tolerance-error detection and correction versus error avoidance.
  10. Expandability-ease of adding or expanding the existing database
  11. Access control and audit-control of access to the system and extent to which that access can be audited.
  12. Communicativeness-how descriptive or useful the inputs and out of the system an
.

No comments:

Post a Comment