佃です。
Hirohide Yazaki wrote:
>
> 矢崎です。
>
> ----- Original Message -----
> From: "Gunji Tsukuda" <tsukuda@....jp>
> To: <extremeprogramming-jp@....jp>
> Sent: Thursday, June 07, 2001 4:22 PM
> Subject: [XP-jp:01989] CMM vs. XP
>
> さっと一読んだ限りでは、以下のように理解しました。
>
> 1.XPとプロセス指向のCMMはそんなに対極にあるわけではない。
> 2.XPといえども、過去から受け継がれているソフトウエアエンジニ
> アリングをきちんと勉強しとかんと、うまくいかんぞ。
> 3.CMMは今は非人間的だけど、やり方しだいで人間的になる。
>
> 1については反対。(CMMがプロセス指向ならば)。XPはプロセス指向
> とは対極にある、と思います。
> 2は私もそのとおりだと思います
> 3はCMMをよく知らないので保留
>
私は1.にそんなに拒絶反応はありません。
XPだって、ストーリ書いて、タスクに分割して、テスト書いて、コ
ード書いて、、、というようなプロセスがあるじゃないですか。
「プロセス指向」というのが、顧客要件は初期段階でフィックスす
るもので、ドキュメントは大量に書かなくてはいけなくて、、、と
いうのであれば、プロセス指向と対極にあると思えます。
CMMでは何かにつけて文書を書くことを要求するので、その意味で
はXPと対極。うーん、やっぱり対極?
2.はその通り。
3.は、CMMのレベル5(神様の領域?)になれば、開発メンバが
みんなプロセス改善を進んで行い、プロジェクトメンバみんなでプ
ロセスを作り上げており、自分たちで定義したプロセスに従って仕
事を行っており、機械の歯車ではない、という意味で人間的でしょ
うか。
--
Gunji Tsukuda (tsukuda@....jp)
Systems Development Laboratory, Hitachi, Ltd.