Dimensions of Software Quality

September 11, 2012 Kapil



Below are some dimensions of quality:
  • Accessibility: The degree to which software can be used comfortably by a wide variety of people, including those who require assistive technologies like screen magnifiers or voice recognition.
  • Compatibility: The suitability of software for use in different environments like different Operating Systems, Browsers, etc.
  • Concurrency: The ability of software to service multiple requests to the same resources at the same time.
  • Efficiency: The ability of software to perform well or achieve a result without wasted energy, resources, effort, time or money.
  • Functionality: The ability of software to carry out the functions as specified or desired.
  • Installability: The ability of software to be installed in specified environment.
  • Localizability: The ability of software to be used in different languages, time zones etc.
  • Maintainability: The ease with which software can be modified (adding features, enhancing features, fixing bugs, etc)
  • Performance: The speed at which software performs under a particular load.
  • Portability: The ability of software to be transferred easily from one location to another.
  • Reliability: The ability of software to perform a required function under stated conditions for stated period of time without any errors.
  • Scalability: The measure of software’s ability to increase or decrease in performance in response to changes in software’s processing demands.
  • Security: The extent of protection of software against unauthorized access, invasion of privacy, theft, loss of data, etc.
  • Testability: The ability of software to be easily tested.
  • Usability: The degree of software’s ease of use.
When someone says “This software is of a very high quality.”, you might want to ask “In which dimension of quality?”

2 Responses to “Dimensions of Software Quality”

  • Anonymous says:

    Or You can just share the link of http://softwaretestingfundamentals.com from where you got this ....

  • Kapil says:

    The source of any information only really matters when there are some incorrect details being spread or any claims being made on originality of the info shared. In my case, I've done none. So, tell me my Anonymous friend, what difference does it really make? I keep sharing info on my blog from multiple sources with the intent of sharing beautiful info to larger audience.


Leave a Reply

Proudly powered by Kapil Saxena.