フィーチャは非機能要求を含むアーキテクチャの要求と再利用可能な機能を提供し、ユースケースはアクター(=エンドユーザー)に対する機能を提供する。Software Factoriesでは、プロダクトライン・アーキテクチャの提供するフィーチャを取捨選択することで、アクターの要求に応じたユースケースの追加、更新に対応する(例えば、「カタログ検索」のユースケースでは、「カタログ管理」のフィーチャを選択することで、その機能が追加される)。要するに、フィーチャはアーキテクチャとして提供される長期的要求に対する機能を、ユースケースは一度限りの開発プロジェクトの短期的要求に対する機能を提供するのである。 ●書籍購入サイトにおけるフィーチャとは? 例に取り上げた書籍購入サイトでは、表の横軸にあるような「カタログ管理」「注文処理」「課金処理」「認証」、さらには「データ分析」「出版会社や卸との取引管理」「営業支援
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く