Según Pressman calidad del software es “la concordancia con los requerimientos funcionales y de rendimiento explícitamente establecidos, con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente”.
Por otro lado la calidad del software no es algo que depende de una sola característica en particular, sino que obedece al compromiso de todas sus partes. Tambien es importante a la hora de definir la calidad del software, diferenciar entre la calidad del producto y la calidad del proceso de desarrollo