ISO/IEC 25010 merupakan pedoman yang digunakan untuk melakukan evaluasi perangkat lunak yang dikeluarkan oleh Canadian Standards Association pada tahun 2011. ISO/IEC 25010 adalah model baru dari seri ISO/IEC 250n yang merupakan pengembangan dari versi ISO/IEC 9126. Model ISO/IEC 25010 memiliki karakteristik kualitas yang dapat dipertimbangkan ketika melakukan evaluasi perangkat lunak. Pada ISO/IEC 25010 terdapat 2 model yang dapat digunakan untuk mengukur kualitas sistem, yaitu quality in use model, dan software product quality model.
Software adalah sekumpulan data elektronik berupa program (instruksi untuk menjalankan perintah) yang disimpan dan diatur oleh komputer. Software quality adalah kesesuaian yang diharapkan dari semua software yang akan dibangun dalam hal fungsional yang diutamakan, standar pembangunan software yang terdokumentasi dan karakteristik software itu sendiri.