In our human lives, quality seems to be the degree to which we are consciously aware of an experience.
Good experiences bring us happiness. Great experiences bring us unbounded joy that feeds back on itself and those we love.
In software development, quality seems to be the degree to which the software achieves the goals of the business champion sponsoring the effort.
Good software does what it is supposed to. Great software inspires the product champion to have new ideas and invest more into creating.
Careful about having too many business champions that don’t agree! Or, stream-of-consciousness product specifications.