チームでもっとも重要といえるメンバの役割であるプロダクトオーナーに関して、ScrumDevelopmentメーリングリスト(リンク)で重要な話し合いが行われている。Jean Richardson氏が次の質問でこの話し合いを始めた。
私は、スクラムを初めて経験する顧客と働いています。今までのところ、彼らはとても熱心です。とても厳しい1.5倍のプロジェクトで先週学んだレッスンがあり、それを適用しました。彼らは、スクラムによって彼らの祈りがかなえられると考えています。マネージャは「Agile Project Management with Scrum」(邦題 アジャイルソフトウェア開発スクラム)を読み、チームメンバのうちの一人は読んでいる最中です。
しかしながら、そのマネージャは「誰がプロダクトオーナーになるか」に関して、今週後半になって私との打ち合わせを求めました。彼のチームは、彼らの間、または、少なくとも、彼らのうちの3人(彼自身と他の2人)の間でその役割を共有するように彼に強いているのだと思います。従って、私の疑問は、2人以上でこの役割を共有するのはどのくらいうまくいくだろうかということです。それは、今までうまくいったでしょうか? もし、そうならば、うまくいくために何が必要でしょうか? どんなことが起こるでしょうか?
これは、明らかに珍しい質問や出来事ではない。アドバイスの大部分は、2つの立場に分類される。
立場 1:プロダクトオーナーは一人だけであるべきだ。例えば、Dan Rawsthorne氏が提案した。
私は、「誰がプロダクトオーナーか」という質問に対して、いつも単純な答えを持っています。私は、ただ尋ねます。「あなたは誰に成功の責任を負わせますか? 誰が大事なものを背負っていますか? それがあなたのプロダクトオーナーです。」私の経験では、プロダクトオーナーは通常外部から選ばれます。
これによって、いくつかの興味深い意見が挙がり、そのうちの1つはプロダクトオーナーの扱いと認識に関して矛盾があると指摘する。:
しかしながら、これがスクラムに興味深い分裂を呼び起していないでしょうか?プロダクトオーナーが要件や投資収益率の観点からただ一人の最終決断を下す人である場合、なぜチームにとって最終決断を下す人がいないのでしょうか?
私がこう尋ねるのは、チームに説明責任が欠けていると指摘してスクラムを懐疑的に見る人たちと数え切れないほどの話し合いをしたからです。チームは自己管理ができ、最終的に終わらせる必要があることを終わらせる責任がある一方で、彼らがそうしないときに最終決断を下す人が一人もいません。私は、チームが自己管理できるようになるのに苦心するのを見てきました。決して成功しない人たちもいます。チーム全体で責任を持つことは難しく、特に多くのメンバが最善を尽くしている場合はそうです。
立場 2: 「状況次第」というところで、George Dinwiddie氏のコメントは模範的だ。
ええ、これはうまくいき、3人の間で仕事の負荷を分担することができます。これは、また大惨事にもなりえます。私は両方見てきました。
彼らはみなプロジェクトの同じビジョンを共有していますか? もしそうでないならば、開発者はどんなビジョンを持つでしょうか?
3人とも開発者とチームルームで働けますか? もしそうでないならば、私の意見ではこれは危険信号です。
3人とも一緒に素早い決定ができますか? もしそうでないならば、これが進捗にどう影響するか考えなさい。
彼らは、「声をそろえて発言」できますか? もしそうでないならば、開発者はどの人に従いますか?
彼らが意見を異にするとき、衝突を解決する確実な方法はありますか? もしそうでないならば、開発者はどの人に従いますか?
この質問に正確に答えるために、プロダクトオーナーの役割と責任が本当は何であるか合意しなければならない。それは、そもそも「ただ一人の最終決断を下す人」ではないだろうか? この責任は、大きな環境に合わないほどずっと広範囲なものだろうか? あなたの考えや経験は何だろうか?
原文はこちらです:http://www.infoq.com/news/2009/02/product-owner-one-person