概括地說,軟件質量就是"軟件與明確的和隱含的定義的需求相一致的程度"。具體地說,軟件質量是軟件符合明確敘述的功能和性能需求、文檔中明確描述的開發標准、以及所有專業開發的軟件都應具有的隱含特征的程度。
軟件可靠性是軟件產品在規定的條件下和規定的時間區間完成規定功能的能力。軟件可靠性是關於軟件能夠滿足需求功能的性質,軟件不能滿足需求是因為軟件中的差錯引起了軟件故障。軟件可靠性直接影響着軟件質量,如果一個軟件的可靠性不高的話,那么說明這個軟件產品的質量是有問題的。只有軟件可靠性足夠高,才能讓人家質量更好。