• 検索結果がありません。

2ndリリース(要求変更・・変化 への対応)

ドキュメント内 Rails1.indd (ページ 131-135)

第7章 2ndリリース(要求変更・・変化

(2) . 変更されたプロダクトバックログ

 ・ 音楽商品も扱えるようにする

 ・ユーザーとして、1つの商品を注文できる

 ・管理者として、ユーザーが注文した商品を確認できる  ・管理者として、注文された商品の発送状態を管理できる  ・ ユーザーとして、複数の商品を注文できる

 ・ユーザーとして、商品を検索できる

 ・管理者として、注文された商品を検索できる

 ・ユーザーとして、カートに商品を追加しやすくしてほしい  ・管理者として、スムーズに注文のステータスを変更したい   ・管理者として、毎月の売り上げを確認できる

※赤は新たに追加された要望

 ■やってみましょう

 ・プロダクトバックログを見積もる

  →次のスプリントでも1stステップと    同じベロシティだとしたら

   どこまで実装できそうですか?

 ・スプリントバックログの作成と見積り

(3) . スプリントバックログ(1)

(4) . スプリントバックログ(2)

 『音楽商品も扱えるようにする』

  -音楽商品を扱えるようにリファクタリングする   -管理者用画面で音楽商品を登録できる

  -ユーザー用画面で本と音楽が表示される  『ユーザーとして、1つの商品を注文できる』

  -ユーザーが1つの商品を注文できる

  -注文された時、管理者にメール通知される  『管理者として、ユーザーが注文した商品を   確認できる』

  -注文された商品一覧が表示できる   -注文された商品の詳細が表示できる

 『管理者として、注文された商品の発送状態を   管理できる』

  -入金確認された商品のステータスを変更できる   -発送された商品のステータスを変更できる  『ユーザーとして、複数の商品を注文できる』

  -商品をカートに追加できる   -カートの中の商品を注文できる

  -管理者用画面で複数商品の注文を確認できる  『ユーザーとして、商品を検索できる』

  -商品名で検索できる

  -著者/アーティスト名で検索できる

(5) . スプリントバックログ(2)

  『管理者として、注文された商品を検索できる』

  -ステータスで検索できる

  -ユーザー毎の注文を検索できる  『ユーザーとして、

  カートに商品を追加しやすくしてほしい』

  -画面を再描画することなくカートに追加できる  『管理者として、

  スムーズに注文のステータスを変更したい』

  -画面を再描画することなくステータスを変更できる  『管理者として、毎月の売り上げを確認できる』

  …

2. 要求変更の対応

(1) . 音楽商品の取扱い追加

1stリリースでは本のみを取り扱っていましたが、ここでは音楽も取り扱えるように変更して いきます。

 ① productsテーブルの作成(STIの使用)

ドキュメント内 Rails1.indd (ページ 131-135)

関連したドキュメント