ソフトウェア品質保証
品質保証活動は、開発の各段階で行われます。アナリストは、アプリケーションテクノロジーと技術を使用して、モデル駆動型設計などの高品質の仕様と設計を実現する。エンジニアと技術者は、テストアクティビティを通じて、関連するソフトウェア品質のバグや問題を見つけます。標準とプロセスの逸脱は、プロジェクトマネージャや品質マネージャによって開発全体を通じて識別および対処されます。これらのマネージャーは、たとえば、変更管理ボードの一部として、機能、パフォーマンス、機能、アーキテクチャ、およびコンポーネントの変更(一般に:製品またはサービスの範囲の変更)が適切なレビューの後にのみ行われることも保証する。
SQAには、次の3つのアプローチがある。
組織全体のポリシー、手順、および標準
プロジェクト固有のポリシー、手順、および標準
適切な手順への準拠
コンピュータソフトウェアへのISO9001:2015の適用に関するガイドラインは、ISO/IEC/IEEE 90003:2018に記載されている。 プロジェクトが標準に準拠していることを確認するためのプロセス評価の一部として、外部エンティティを契約することができる。より具体的には、ソフトウェアの場合、 ISO / IEC 9126 (現在はISO 25010で置き換え)を検討し、ソフトウェアの品質に適用する必要がある。