Lufaさんへ
全てのプラクティスを「今」実践するのは、「現実的」に難しいだろうなというのがわたくしの実感です。
(今の日本では、と言う意味でです。海外ではわかりませんが)
しかし、部分的に実践するのは容易い事、またはもうすでにと言う方も多いのでは。
実行できて当たり前、と言うプラクティスもあれば、理想論的なプラクティスもあるなーというのがわたくしの感想です。もちろん全て実行できればいいのは言うまでもありませんが。
Lufaさんの言う通り、テストファースト、リファクタリングは一番実行に移しやすく、
効果が目に見えてでてくるプラクティスだと、わたくしも思います。
「Ant,CVS,JUnit」は今の段階では三種の神器に近いものがありますね。
(今後、さらに優れたツールやフレームワークがでてくると思いますが。)
XPやRUPのような開発プロセス、方法論がかなり論議されていますが、
基本・根本は、
「顧客が要求するものを納入する」
「納入された物に対価を払う」
という、「人間」が行う、この2つの動作なのです。
「大根を100円で売る」
「大根に100円払う」と同じだと思っています。
この基本を忘れてしまった企業が増えたというのが実感です。
技術的な事がどうしても、話題として先行しがちですけど、
根本ありきだと思っています。
どうも、ソフトの世界は「大根」的な現実世界から
ちょっとかけ離れて来ているような気がしていますが、どうお思いですか?
失礼いたしました。このような駄文を上げてしまって。
また、生意気な文になってしまい申し訳ありません。
To:通りすがり
返信を書き込む
主題:
XP