Don’t write a functional specifications document. Why? Well, there’s nothing functional about a functional specifications document.
最初に示すべきは思想なのだろうか。
実装を進める時、有効な手段としてそれを行っているのかという事を気にすれば、
かならず効果測定の奴隷になる。
すなわち、根本を忘れて、「成果」のみを気にすることになる。
逆説的に言えば、成果を問わない実装を支えうるだけの、
思想を透徹させうるだけの時間やコストを担保するための環境を用意しなければ、
「思想」というのは単なるお題目で終わるのだ。
実行は痛みを伴い、犠牲を伴うものなのかも知れないが、
その犠牲をもって購いうる本当の意味での「成果」を得るために
何を犠牲にするのかの選択を日々迫られているのが人間なのかも知れない。