一般的なヒントについて。
のプロセスを実施しています。
1) ビジネス要件ステートメント (BRS)
2) 機能仕様
3) 技術仕様
BRS は、ビジネス上の問題と、ソリューション、テスト、セキュリティ、信頼性、および配信に関する要件をカバーしています。これにより、成功するソリューションとは何かが定義されます。
機能仕様には、必要なもの、外観、フィールドの長さなどの詳細が記載されています。
技術仕様には、データの取得元、考慮が必要なトリッキーなコードの詳細が記載されています。
顧客は要件を所有しています。開発者は技術仕様を所有しており、機能仕様はその中間です。テストは、技術仕様 (通常は単体テスト) に対して、次に機能仕様 (通常はシステム テスト)、そして要件 (UAT) に対して行われます。
これの重要な部分 (そして私たちが苦労しています) は、開発者がまだ機能仕様と元のビジネス要件を提供する必要があるということです。実際には、機能仕様と技術仕様はわかりやすくするためにあります。
要するに、私の主なヒントは、最初に実装したいプロセスを解決することです。次に、提案されたプロセスに関係するすべての関係者の同意を求めてから、テンプレートに合うように作業します。テンプレート自体は、変更したい変更のほんの一部です。