Software Quality can be
defined as “an application/system/product which satisfies the requirements and
expectations of the customer(s) developed with in the time and budget".
Quality is obviously a subjective term. Hence definition is frequently changed.