Joel Test にはいくつかの用語があります。それらの1つは
Do you have a spec?
どのような仕様を指しますか? を指していSoftware Requirements Specification (SRS)
ますか?
Joel Test にはいくつかの用語があります。それらの1つは
Do you have a spec?
どのような仕様を指しますか? を指していSoftware Requirements Specification (SRS)
ますか?
QA の経験から、Joel Test の仕様は機能仕様の一種であると見なされていることは間違いありません。仕様 の最も重要な機能は、プログラムを設計することです。すべて自分でコードを作成していて、自分の利益のためだけに仕様を書いたとしても、仕様を書くという行為 (プログラムがどのように動作するかを詳細に記述したもの) は、実際にプログラムを設計することを強制します。(c) ジョエル。... 2 番目の大きな理由は、コミュニケーションの時間を節約することです。仕様書を書くときは、プログラムがどのように動作するかを 1 回だけ伝える必要があります。(c) Joel
詳細については、こちら とこちら(ポイント 7) をご覧ください。
QA の経験からの情報を追加すると、次のような状況に遭遇することがあります。アプリケーションの一部が既に開発されていて、仕様なしで開発されたと言うべきいくつかの拡張機能の後に、テスト活動が遅れて開始されることがあります。このような状況では、機能仕様によって提供されるシステムの予想される動作がわからないため、テスト活動を実行できません。したがって、この明るい例は、QA 部門と開発部門のコラボレーションにおいて仕様が非常に重要である理由を示しています)。