Redirected
recategorized
1,296 views

3 Answers

2 votes
2 votes

option d

McCall’s software quality factors depends on Ability to undergo change ,Adaptability to new environments and Operational characteristics.

McCall identified three main perspectives for characterizing the quality attributes of a software product. 

These perspectives are:-

  • Product revision (ability to change).
  • Product transition (adaptability to new environments).
  • Product operations (basic operational characteristics).

Product revision 
The product revision perspective identifies quality factors that influence the ability to change the software product, these factors are:-

  • Maintainability, the ability to find and fix a defect.
  • Flexibility, the ability to make changes required as dictated by the business.
  • Testability, the ability to Validate the software requirements.

Product transition 
The product transition perspective identifies quality factors that influence the ability to adapt the software to new environments:-

  • Portability, the ability to transfer the software from one environment to another.
  • Reusability, the ease of using existing software components in a different context.
  • Interoperability, the extent, or ease, to which software components work together.

Product operations 
The product operations perspective identifies quality factors that influence the extent to which the software fulfils its specification:-

  • Correctness, the functionality matches the specification.
  • Reliability, the extent to which the system fails.
  • Efficiency, system resource (including cpu, disk, memory, network) usage.
  • Integrity, protection from unauthorized access.
  • Usability, ease of use.

In total McCall identified the 11 quality factors broken down by the 3 perspectives, as listed above. 
For each quality factor McCall defined one or more quality criteria (a way of measurement), in this way an overall quality assessment could be made of a given software product by evaluating the criteria for each factor. 

 so answer is

Production costs and scheduling

1 votes
1 votes
McCall’s 3 software quality factors:

1>Ability to undergo change
2>Adaptiability to new environments
3>Operational characteristics

but Production costs and scheduling is not the aspect of quality factor.


So, option (D) is correct.
0 votes
0 votes

Answer according to official key is OPTION(4)

i.e

Three software product aspects addressed by McCall’s software quality factors are:

(1) Ability to undergo change

(2) Adaptiability to new environments

(3) Operational characteristics

 

Hence, McCall’s software quality factors does not say anything about 

"(4)Production costs and scheduling"

 

 

 

Answer:

Related questions

0 votes
0 votes
3 answers
4
go_editor asked Mar 24, 2020
1,028 views
A software design pattern used to enhance the functionality of an object at run-time is:AdapterDecoratorDelegationProxy