65

システム

セカンドシステム症候群

人が設計する2番目のシステムが、最も危険である。

条文

もし

1番目のシステムは、地面の固さを測りかねている者によって慎重に作られる。その成功が慎重さを自信に変え、1回目に見送ったアイデアがすべて一度に書き直しへ流し込まれる。結果は過剰に汎用的で、遅れ、そして多くの場合そもそも出荷されない。

ならば

書き直すときは、願望リストだけでなく制約も引き継げ。見送っていた機能は「実際に利用者を止めていた2つ」まで削り、元のシステムを一つずつ置き換えよ。

ただし

ガルの法則答えは1番目のシステムを凍結することではなく、育てることだ。分割して出荷される書き直しは「2番目のシステム」ではない

出典

Fred Brooks『人月の神話』(Addison-Wesley, 1975) 第5章。

原典へ

関連する条文