WLI アプリケーション ライフサイクルのベスト プラクティス
要件について
ソフトウェア開発に成功するかどうかは、すべての関係者がアプリケーションの要件を明確かつ同様に理解しているかどうかにかかっています。
ソフトウェア要件は、次の 2 つのグループに大別できます。
機能または問題領域の要件
非機能またはソリューション領域の要件
問題領域では、機能 (ビジネス) 要件に焦点を当てます。機能要件領域のモデルを作成してからソリューション領域について検討することをお勧めします。
ソリューション領域では、機能 (ビジネス) 要件のソリューションを得ることに焦点を当てます。
WLI アプリケーションの重要な非機能要件としては、次のようなものがあります。
セキュリティ、高可用性、スケーラビリティ、パフォーマンス、信頼性などの品質属性
ユーザ インタフェース
統合
メッセージ フォーマット、転送、およびプロトコル
データ フォーマットとトランスフォーメーション
インターナショナライゼーション (i18n)
法規制と準拠
実行時インフラストラクチャ
ネットワークと通信
特定の RDBMS システム、プロトコル、および標準の使用などの制約
要件に関する一般的なガイドラインについては、「要件について」を参照してください。