ソフトウェア品質保証(ソフトウェアひんしつほしょう、英: software quality assurance, SQA)は、ソフトウェアの適切な品質を保証するために、プロジェクトで使用されるソフトウェアエンジニアリングプロセスと方法を監視する手段と実践である[1] :10-5。ISO/IEC 9126 (現在はISO 25010で置き換え)、SPICE、CMMIなどの規格があり、適合を求められる場合もある[2]。 これには、管理者や開発者がソフトウェア製品と活動をレビューおよび監査して、ソフトウェアが標準に準拠する品質基準を満たしていることを確認するために使用できる標準と手順が含まれる。 Automotive SPICE( ISO/IEC 15504に基づく)によると、ソフトウェア品質保証は、すべての作業成果物、アクティビティ、およびプロセスが事前定義された計画と品質戦略に準拠しているこ