I assume that you are looking for an organizational method of measuring or benchmarking the effectiveness of software within an education or training context:
Nambiar, R. (2015). Benchmarking Big Data Systems: Introducing TPC Express Benchmark HS. In Big Data Benchmarking (pp. 24-28). Springer International Publishing.
Oliveira, A. (2015). Measuring and Predicting Computer Software Performance: Tools and Approaches (Doctoral dissertation, University of Waterloo).
Wozney, L., McGrath, P. J., Newton, A., Huguet, A., Franklin, M., Perri, K., ... & Lingley-Pottie, P. (2015). Usability, learnability and performance evaluation of Intelligent Research and Intervention Software: A delivery platform for eHealth interventions. Health informatics journal, 1460458215586803.
Finding the right information on the topic of software requires language specificity, the above sources should lead you in the right direction. Also, very tricky getting up-to-date studies. Having said that, lots of room for end-user type studies in this area.
I used a range of quantitative measures in an article soon to be published about mathematics apps. If you send me a message privately I can share a draft chapter with you. This might be broadly useful in software more generally. Cheers, Kevin.
You might also consider the Haugland Scale which has been used to evaluate software for Early Childhood Students. See for example. Cheers, Kevin
Haugland, S. (1999). Computers and Young Children: The Newest Software That Meets the Developmental Needs of Young Children. Early Childhood Education Journal, 26(4), 245-254.
Haugland, S. W., & Ruız, E. A. (2002). Computers and Young Children Empowering Children with Technology: Outstanding Developmental Software for 2002. Early Childhood Education Journal, 30(2).