システム要件仕様とは何ですか?

一般的なコンピューターアプリケーションには、ソフトウェア、ハードウェア、ネットワークコンポーネントの複合が含まれています。 システム要件仕様(SYRS)は、完全なシステムを作成するために必要な要件の詳細な概要です。これらの要件は、システムの完全な機能、可用性、パフォーマンス、セキュリティのニーズを定義するための取り組みで文書化されています。

電子および電子機器エンジニア研究所(IEEE)は、電子分野とコンピューター分野の基準に専念する最大の技術社会です。 IEEEは、システム要件仕様の文書化方法に関する一連の標準手順を作成しました。このドキュメントには、システムの要件の作成、組織、および変更に関するガイダンスが含まれています。

システム要件仕様の作成は、通常、ビジネスアナリストによって完了します。ビジネスアナリストは、ビジネス用語を技術ソリューションに変換する責任がある専門家です。彼女は間のリエゾンですビジネスと技術コミュニティ。優れたビジネスアナリストは、ビジネスニーズを技術チームに明確にすることができる効果的なコミュニケーターです。

システム要件仕様のベストプラクティスガイドラインに従うことには多くの利点があります。要件仕様は、構築されるアーキテクチャ、設計、および実装の基盤です。これらの要件は、プロジェクトを完了するために必要な努力のレベルを決定するために使用されます。悪い要件は、建物の悪い基盤に匹敵します。これは常に実装に失敗したものにつながります。

すべてのシステムには、システム要件仕様内で文書化する必要があるパフォーマンス要件があります。これらの要件は、特定のタスク上のシステムの応答時間、可用性、および生産性を定義します。例として、保険会社は100,000件の保険請求を処理するための要件を持つことができます1日あたり。この要件は、パフォーマンス要件と見なされます。

機能要件は、特定のビジネスプロセスに基づいたシステムの特性です。機能的要件は、アプリケーションがシステム内のデータを作成および保存する方法のルールと同じくらい簡単です。たとえば、ビジネスでは、システムがデータをストレージデバイスに保存する前に、すべての人がアドレスを持つ必要があることが要求される場合があります。この機能要件は、要件仕様内で文書化されます。

セキュリティ要件は、多くの場合、システムの最も重要な側面です。これらの要件は、データにアクセスする方法と、アプリケーション内のデータを暗号化するために使用するポリシーを使用する必要があるポリシーを概説するために文書化されています。ハッカーとオンライン捕食者の継続的な脅威により、サイバーセキュリティはほとんどのコンピューターシステムにとってますます重要な要件になりました。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?