Over the years, we have developed quality factors that we look for in a software product to measure quality. These are usually done at the macroscopic level, but how would you assess quality of a computer program if you received an e-mail with a source listing of a program? Discuss both the qualitative and the quantitative aspects of our assessment.