708's tumblr

Your awesome Tagline

0 notes

システムを作る人とシステムを使う人は同じフロアにいて、いつでも話ができる状態にある。新しいシステムは1週間から、長くても3週間で開発する。スピードがすべてを解決する。サクッと作って使いながらどんどん手直ししていくのだ。
最初から100%のものを作ろうとすると、作る側が構えてしまい、細大漏らさず仕様を聞き出そうとする。やってみなければわからないのに無理やり聞き出して仕様をまとめ、おもむろに作って、出来ましたと突然完成形を提示する。ユーザは思っていたのと違うと不満を漏らす。しかし直すには金がかかるということで我慢するか、使うのを止める。それは最初から完成形を作ろうとするからだ。そもそも仕事に完成形はない。常に変化する。だから70点のものでいいのだ。まずは欲しい最終形の画面から作る、それでいいとなったらロジックをプログラムする。そのプログラムはUNIXのシェルコマンドで書く。
リスクテイクしてチャレンジしよう! - 片貝孝夫の IT最前線 (リッチクライアントBiz/Browserの普及をめざして)