要求仕様の意図を理解するために全体像が必要?
■ 絶対に完成しないジグソーパズルの法則
あなたの目の前に、十分に大きなジグソーパズルが置かれています。このジグソーパズルに私がある細工を施すと、あなたはそのジグソーパズルを絶対に完成できなくなります。「ある細工」とは、いったいどんなことでしょうか。念のために前置きすると、パズルの一部を「隠すこと」でも「変形させる」ことでもありません。 正解は・・・
次の一連の発言に間違いがあれば、具体的に指摘しなさい。
(a) オフショア開発の現場で交わされた会話より
日本「システム全体の開発ロードマップは必要ですか?」
海外「要求仕様の意図を理解するために絶対に必要です」
日本「開発ロードマップには、君たちには理解できない箇所が数多く含まれているのだが」
海外「全体の関連性が明確になれば、I/F設計も改善されます」
日本「了解。これまで、要求仕様が明確なら全体の開発ロードマップは不要だと考えていたが、開示してみよう」
海外「ありがとうございます」
※この会話の後、オフショア委託先に全体の開発フォードマップが開示されるまでに3ヶ月要した。
(b) 当社では、開発ロードマップ開示の是非を問う議論から「自分勝手に想像せず、相手とよく話し合う」という教訓を得ました。
(c) よって、今後は、要求仕様の裏に隠された「暗黙の仮定」を全て文字に書き出すよう現場に指示を出しました。
■ 問いかけ
会話(a) は全て正しい(Y/N)
教訓(b) は全て正しい(Y/N)
指示(c) は全て正しい(Y/N)
The comments to this entry are closed.








Comments