0

私はSQALE(Lifecycle Expectations に基づくソフトウェア品質評価) に関するこの wiki 記事を読んでいました。そのソフトウェア品質保証の部分は明らかです。しかし、モデルの「ライフサイクルの期待に基づく」部分を理解できません。誰かがライフサイクルの期待の部分を理解するために明確に説明してもらえますか.

4

1 に答える 1

0

最初に SQALE に出会って以来、私は作成者が頭字語から逆方向に作業しているのではないかと疑っていました。「ライフサイクルの期待」は、彼らが考え出すことができた最高のものであり、まだ採用されていませんでした。( SqualeSQuaREなど、ソフトウェアの品質分野では、同様の頭字語のガイドラインや方法論が他にもあります)。

ソフトウェア品質の最も初歩的なモデルを除くすべてのモデルには、最初の出荷時の状態だけでなく、ソフトウェア製品のライフサイクル全体 (「誰かの目に光る」段階から最終的な廃止まで) にわたる品質の概念が組み込まれています。

このようなモデルは、ソフトウェア品質の特定の側面 (保守性など) に対する望ましい投資が、すべてのソフトウェア製品で等しくないことも認識しています。たとえば、何年にもわたって販売 (およびアップグレード) することを望んでいるボックス型のソフトウェア製品の保守性への投資と、稼働後 1 か月で廃止される短期のマーケティング プロモーション サイトの保守性への投資において、非常に異なる決定を下す傾向があります。 .

つまり...「ライフサイクルの期待」が意味するのは、おそらく、製品のライフサイクルの複数の部分に影響を与えるソフトウェア品質の側面をカバーし、さまざまな品質特性に対するさまざまな期待に合わせて調整/キャリブレーションを行うことです。

SQALE の作成者がこれをどのように意味したか (彼らが名前を頭字語に押し込もうとしているだけではないと仮定して) に興味がある場合は、http://wwwからダウンロードできる SQALE マニュアルにいくつかのヒントがあります。 .sqle.org/download . 彼らは、ISO/IEC 9126 の品質特性を製品ライフサイクル全体にわたって年代順に投影することにおいて、斬新で有用なことを行ったと感じているようで、おそらくこれが名前の意味するところです。

ところで、ソフトウェアの品質に興味があり、この種の品質モデリングをより深く理解したい場合は、SQuaRE を参照することをお勧めします (まだ SQuaRE に代わるものがない ISO/IEC 9126 の部分を含む)。 )。必ずしも最もエキサイティングな読み物ではありませんが、さまざまな品質の方法論とツールの有用性を評価するための優れた背景を提供していると思います.

于 2013-03-10T20:11:11.130 に答える