Text this: Analyzing Current Approaches to Assessing the Quality of Software Products