アプリケーション設計の一部としてのエラー防止手段を組み込むとは、特定の設計技法を実装し、製品の機能を活用して、システムおよびアプリケーションのエラーを防止することを意味します。
アプリケーションを正しく構築するためには、アーキテクチャーおよび設計のガイドラインと適切な標準と、その組み合わせとなるレビューおよびチェックポイントが完備された強力なシステム・ガバナンスが不可欠です。