BT

XPの連中はScrumが気になるのか?

| 作者: Vikas Hazrati フォローする 0 人のフォロワー , 翻訳者 安井 力 - (株)永和システムマネジメント フォローする 0 人のフォロワー 投稿日 2008年5月14日. 推定読書時間: 3 分 |
エクストリーム・プログラミンググループで議論が盛り上がっている。Scrumにはエクストリーム・プログラミングをやっている人に嫌われる要素があるのだろうか?という議論の発端となったのは、Michael James(source)だ。彼のポストによると、彼自身はXPとScrumは味方同士だと感じているが、実際にXPやScrumを実践している人の中には、違う意見もある。

Simon Jonesは、Scrumが嫌いではないものの、疑問点もいくつか頭に浮かぶという(source)
- XPにないものでScrumが提供してくれるものは(上手なマーケティング以外に)、どうしても思いつきません。
- XPの中からプロジェクトマネージメントに関連する部分を抜き出したのがScrumであるように感じます。
- Scrumでは推奨するプラクティスについて詳しく述べているのに、エンジニアリングのプラクティスを/意図的に/外しているのは、なぜなんでしょうか。
- 生兵法は怪我のもとです。Scrumはアジャイルになるために必要十分のように見えます…しかし、Scrumだけでは大火傷をしそうにも見えます。
グループの中でもScrumを支持しているメンバーは、XPのアイデアはScrumから来ていると論じた。XPよりScrumのほうが古いというのが論拠である。

Seyit Caglar Abbasoglu(source)の火に油を注ぐような発言もあった。
XPのこういったエンジニアリングに関するプラクティスのせいで、年寄りのマネージャがおびえてしまうんです。Scrumを実践する連中は、そうしたプラクティスを機会があるまで隠しておき、タイミングを見て、プラクティスが必要かつ有用である理由を説明しつつ取り出して見せています。Scrumが業界標準になった後で、そうしたプラクティスがScrumに追加されても、私は驚きませんね。

そのような発言はScrumを支持する人々を呆れさせるものだと、Alistair Cockburnが言った。Alistairはまた、XPの「有用な」プラクティスが、プロジェクトに「必須の」ものであるとは限らないと指摘した。Alistairに対する反論で、XP抜きのScrumを採用したプロジェクトで、やがてXPのプラクティスが必要になり、それを取り入れてプロジェクトが成功したという事例の紹介があった。これに対しAlistairは、XPは使わずにScrumだけを使って、プロジェクトは成功、顧客も満足となった例を引き合いに出した。またCrystalを使っているプロジェクトの例も挙げ、XPを使っていないがよい成果が出ていると述べた。

Alistairは、XPのプラクティスが有用ではあっても必須ではないという意見を繰り返した(source)
結局、質問はこうです。TDD、ペアプログラミング、さらに継続的結合やオンサイト顧客は、「あるといい」「有用」「必須」という中のどのへんにあるのでしょうか?
私の意見は、あくまで「有用」であって、必須ではないということです。
これに対しJ.B.Rainsbeger(source)は、XPのプラクティス抜きで成功したチームは、チームメンバーが有能で、思慮深く、知識も豊富だったのに過ぎないと論じた。彼によれば、XPプラクティスを嫌っているScrum実践者は、平均的な開発チーム、すなわち平均的才能しかなく、エンジニアリングプラクティスのトレーニングが必要なメンバーとは、働くつもりがないのである。グループ全体としてまとまった結論は出ていない。


ScrumがXP抜きでも大丈夫なのか、エンジニアリングプラクティスをXPから持ってきて、不足を埋めなくてはならないのか、意見はまとまっていない。いっぽう、両方を組み合わせて使って、プロジェクトがうまくいったという意見もいくつか提示された。

原文はこちらです:http://www.infoq.com/news/2008/04/scrum-alienating-xp

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

特集コンテンツ一覧

.NETの派生を理解する

Wayne Citrin 2018年7月18日 午前3時44分

ASP.NET Core - シンプルの力

Chris Klug 2018年6月4日 午前3時26分

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT