タグ付けされた質問 「quality-attributes」


3
堅牢性と正確性の競争[終了]
閉じた。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善したいですか?詳細を追加し、この投稿を編集して問題を明確にします。 昨年は閉店しました。 要件の品質の段落の「コード完了2」を読んで、これを見つけました。 競合する属性間で許容できるトレードオフが指定されていますか(たとえば、堅牢性と正確性の間)。 (上記は要件の品質を確認するための大きなチェックボックスリストのポイントです) そのため、ウェブや学術書などで、堅牢性と正確性に関する多くの定義を見つけました。 例: 「Object Oriented Software Construction、2nd Edition、Bertrand Meyer、Prentice-Hall、1997」の本: 正しさ:システムの仕様、設計、および実装において[欠陥]がない程度。 堅牢性:無効な入力またはストレスの多い環境条件が存在する場合にシステムが機能し続ける度合い。 それにもかかわらず、なぜこの2つが対立するのか、どのような状況にあるのかは明確ではありません。 私の質問は、なぜこれらの2つの属性が競合するのかということです。

3
非機能要件と品質属性の違いは何ですか?
機能以外の要件と品質属性の違いを理解しようとしています。それらは同じものですか? ISO9126規格には一連の品質属性があります。 各システムは一連の機能要件によって定義されており、この要件にはすべて1つ以上の品質属性が関連付けられていることを知っています。たとえば、システムのログイン機能を記述する要件があるとします。その要件にセキュリティとパフォーマンスの属性を関連付けることができます。 システムが応答するのに1秒以上かかることはないと言うなら、私は制約について話している。 では、非機能要件の概念はどこから始まるのでしょうか?それらはユーザーによって定義されていますか?どうすれば識別できますか?

4
チームのかんばんの品質属性を追跡するにはどうすればよいですか?
私のチームは、日々の進行状況を追跡するためにかんばんシステムを使用しており、機能(ユーザーストーリーとしてキャプチャ)の進行状況を理解するために非常にうまく機能しています。最近までうまく機能していた機能を開発するにつれて、システム設計の出現をほぼ許可しました。過去2週間で、パフォーマンスと変更可能性の品質属性に特に関連するアーキテクチャのトレードオフについていくつかの議論がありました。 私が思うに、機能を実装してシステムを設計するときに、アーキテクチャについて暗黙的に決定を下しますが、既知の品質属性要件に関してはそれらの決定を考慮していません。これらの重要な設計上の決定がどのように行われているのかを追跡/キャプチャ/視覚的に表現できれば、チームメンバーが実装中にシステムのアーキテクチャにさらなる緊張を生じさせないようになります。そしてもちろん、より複雑なものに、私たちのボード上の機能はありません、排他的、機能的で、時には建築の複雑さを隠します! チームのかんばんの品質属性(またはその他のアーキテクチャに関連する決定)の進捗を視覚的に追跡するにはどうすればよいですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.