Software Engineering | Explain McCall’s quality factor?

 The McCall’s quality factor are as follows: 

(a) Correctness: The extent to which a program satisfies its specs and fulfills the customer ‘s mission objectives. 
(b) Reliability: The extent to which a program can be expected to perform its intended function with required precision.
(c) Efficiency: The amount of computing resources and code required to perform is function. 
(d) Integrity: The extent to which access to S/W or data by unauthorized persons can be controlled. 
(e) Usability: The effort required to learn, operate, prepare input for, and interpret output of a program. 
(f) Maintainability: The effort required to locate and fix errors in a program. 
(g) Flexibility: The effort required to modify an operational program. 
(h) Testability: The effort required to test a program to ensure that it performs its intended function.
 (i) Portability: The effort required to transfer the program from one hardware and/or software system environment to another.
(j) Re usability: The extent to which a program can be reused in other applications related to the packaging and scope of the functions that the program performs.  
(k) Interoperability: The effort required to couple one system to another. 

Post a Comment

0 Comments