What is good Software?

There is no fixed definition for good software.  In a simple fact if it solves the business problem and helps business that it will be near to good software.  This may holds good for a custom application which created for specific set of users.

But when it comes to product it may target wide range of audience and may cover wide business purpose.  That’s where measuring good software becomes a difficult job.   The following list gives fare idea on the same.

  1. Scalability
  2. Extensibility
  3. Flexibility
  4. Reliability
  5. Operability
  6. Audit ability
  7. Affordability

Leave a comment