Question

what are the characteristics of good quality software?

what are the characteristics of good quality software?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

These are the few characteristics of a good quality software:

  1. Correctness - The software must implement all functionalities of the system correctly.In the Software Development Life Cycle, after the requirement collections, a document is prepared by the software developing company, to which the customer/client will agree upon to based on his satisfaction with the document. This document is known as Software Requirement Specification (SRS). A customer/client can accept the final product if and only if all the requiements as fulfilled as per the SRS. So, correctness can be defined as the adherence of the software to the requirements according to the Software Requirement Specification.
  2. Maintainablity - A good quality software must provide us the capabilities to easily correct the errors as they show up, add new functions easily to the product as per requirements and modify the functionalities of the product. After the delivery of the software to the client, the software must be ready to accept changes to avoid errors without the need of developing another version of the software fully.
  3. Portability - A good quality software product is portable, that is, it can be made to work in different operating systems, different machines, different environments and other software products.
  4. Reusability - The software must be reusable. The different modules of the product must be easily reusable to develop new products.
  5. Efficiency - A software must be efficient in terms of speed and space. An efficient software consumes less space and is more faster.
  6. Reliable - A software must be reliable. It should not crash or terminate during any errors or must have the capability to sustain the data and recover on its own. Any kind of software crash should not affect the functioning of the entire system or remove data. It should be able to repair itself in a short period of time.

Additionally, Usability: A software product has to have good usability, and it happens when different categories of users (both naive and expert users) can easily invoke the functions of the software product.

International Organization for Standardization specifies the guidelines that a software must follow. If a software does not follow the ISO guidelines, then it is definitely not a good quality software.

------------------------------------------------------------

Please leave a thumbs up if you are satisfied with the answer, or just leave your queries or doubts in the comments section below. We will be happy to assist you! Thank you! !! :)

Add a comment
Know the answer?
Add Answer to:
what are the characteristics of good quality software?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT