プロジェクト志向の開発をやめる
「ここには15件の新着ポストを表示してほしいです」
ディレクターがこういった要求をした場合に、開発チームが取れる選択はいくつかある
素直に実装する
「ふーん。そうなのね。じゃあ15件実装しよう・・・」
15件の理由について聞いてみる
「これって、なんで15件なんですか?」
「えーっとね、競合が15件だから、それに合わせてるんだ。」
「ふーん。」
可変かどうかを聞いてみる
「15件って、別に10件になったりしてもいいですか?他の『新着』ロジックと合わせた方がいいかもしれなくて。」
「適当だったから、10件でもOK。」
「了解!」
プロジェクトを作って終わりなら、最初の選択肢で良いかもしれないが、保守を高めるならどうしても2つ目、3つ目への選択肢をとって欲しい
タイミングも色々ありうる
要求整理
(要件定義)
開発・テスト中
最初に可変であることを確認しておいて、後で調整したらいい場合もあるけれど、ディレクターとの距離が遠い場合は、手前で要件定義としてしまう必要があるかもしれない