Software-engineering-se-quality-qa4
提供:Dev Guides
SE品質に関するQ&A#4
質問:ソフトウェア品質の意味を定義し、ソフトウェア製品の生産性ではなく品質に影響する要因を詳しく説明します。
回答:-ソフトウェアの品質は、機能と効率の必要性として定義される場合があります。 開発の標準も明示的に記述され、開発されたソフトウェアからの利益を期待または提案しました。 成功は生産性の測定として定義される場合があります。 品質と生産能力に影響を与えるいくつかの要因を以下に示します。
- 管理スキル-あらゆるレベルで必要とされるプロジェクトの専門家のより良い管理のため。 プロジェクト全体を管理する人は、ソフトウェア開発の過程ですべての機能が適切に機能していることを確認できる必要があります。
- 有能なプログラム-その場合、プログラムの競争レベルが高い場合、制作の品質と容量に影響します。
- 利用可能時間-このタイプの手法は、ソフトウェアの開発プロセスにおける品質と生産能力に影響を与えるのに長い時間がかかります。
- テクノロジーのレベル-アクティビティの生産とメンテナンスの両方で人材が非常に必要です。 システムの効率的なツールを使用して、システムが製品の品質と量を改善するのを支援できます。 高度な技術を使用することにより、メンテナンスのコストが削減されます。
- 生産の難しさ-その状況でソフトウェア設計のあらゆる種類の複雑さがより多く見られる場合、生産能力と品質のパフォーマンスが低下します。
- 適切なトレーニング-組織のスタッフまたはメンバーが顧客行動の基本的な知識を持っている場合、彼らは大量のソフトウェアで高品質の生産を実行できます。 スタッフの努力が生産に大きな役割を果たします。
- リソースの可用性-品質と量のパフォーマンスを向上させるには、必要な技術と経験豊富なスタッフを用意する必要があります。 必要なすべてのリソースとツールは、予算の領域で利用可能である必要があります。
- プログラムの数-すべてのソフトウェアにはパフォーマンスの制限がありますが、追加のプログラムがそのソフトウェアと結合した場合、そのソフトウェアのパフォーマンスはマイナスになります。
- 問題の理解-システムがユーザーの問題を理解していない場合、ユーザーの心に悪影響を及ぼすため、プログラムの理解レベルは高レベルでわかりやすいものにする必要があります。 このため、生産量が少なくなり、品質が低下します。