Software-engineering-se-quality-qa6

提供:Dev Guides
移動先:案内検索

SE品質に関するQ&A#6

質問:品質保証の意味を定義します。 品質保証におけるテストの役割を説明します。

  • 回答: *

品質保証

適切な計画と体系的なパフォーマンスの助けを借りて、両方の制御がより良い品質の保証になるかもしれません。 品質保証の主な目的は、開発プロセスで使用されるアクションをチェックして、エラーのマージンをゼロにし、プロセス中にエラーが発生した場合に問題を解決することです。 より良い出力を得るために、開発者は多くのアクションを実行します。 分析および設計の過程で、両方の平面を互いに比較します。 このプロセスでは、受入計画と検証計画の両方でいくつかのポイントをチェックアウトし、比較します。

Sr.No. Verification Plan Acceptance plan
1 It ensures that needs of the client are fulfilled/satisfied by software. It ensures that outcome of the product is as per the need or not.
2 Sources used in the process should meet specified quality standards. Each test can check the product performance.

機能監査と物理監査は、製品をお客様に納品する前に完了します。 機能のパフォーマンスにより、お客様のニーズを満たすことを確認します。 すべての情報がドキュメントに記載されていることを確認するために物理監査が実行され、ドキュメントは体系的な方法で実行され、次のレベルでソフトウェアを提供できます。

ソフトウェアの品質保証の目標

  1. ソフトウェアの適切な詳細を取得するには、ソフトウェア開発プロセスで適切なパラメーターを使用します。
  2. 品質の維持に役立ちます。
  3. ソフトウェア技術における新しい技術の使用。
  4. ソフトウェア開発プロセスの確実性を適切な基準にするため。

品質保証プロセスで使用されたアクションのリスト

  1. 正式な技術レビューの実施-プロセスが完了した後、ソフトウェア開発プロセスのすべてのポイントを議論するための総会を開催する必要があります。 この議論の助けを借りて、プロセスで何らかの種類のエラーを見逃した場合、障害またはエラーを見つけることができます。
  2. ソフトウェアテストプロセス-ソフトウェアのテストには、多くの種類の計画と手法を使用する必要があります。 品質部門は、ソフトウェアが期待どおりかどうかを判断するためにソフトウェアプロセスを監査します。
  3. 標準の施行-標準パラメータの選択肢が豊富で、最適なパラメータを見つけてソフトウェアに適用します。 ISO 9000、SEI、およびCMMは、パラメーターの標準の最良の例です。
  4. 評価-ソフトウェアマトリックスを使用して、品質とプロセスの変更を取得できます。
  5. 記録保持-ソフトウェアのライフサイクルのあらゆるレベルで記録保持が必要です。 これにより、あらゆるレベルのソフトウェアの監査、考え、テストレポートに関する適切な情報を取得できます。

品質保証におけるテストの重要性

  1. 時間と労力をかけることなく、簡単にエラーを取得できます。
  2. これにより、このソフトウェアには信頼性があり、クライアントのニーズを満たしているという情報を得ることができます。
  3. 高レベルのパフォーマーのソフトウェアを入手できます。
  4. ソフトウェアの設計に関する詳細を取得できます。

テストと品質保証の関係

すべてのプロジェクトには、プロジェクトの成功に対するクライアントのニーズを十分に満たす能力と正確性、および充足能力が必要です。 ソフトウェアのテストは、反対側で満たされる要件に関する情報を提供し、保証の品質は、ソフトウェアのテスト方法が標準レベルで使用されるという情報を提供します。