2009-06-13 12 views
1

私は、1週間の繰り返しを計画する際にいくつかの問題があります。私たちはとTDDPairsに使用しています。誰とペアリングしているのかを決めるのは難しいです。ペアの計画もサポートする反復計画のツールサポートはありますか?反復計画ツール

答えて

3

XPでは、誰といつ誰とペアを組むかを計画していません。チームメンバーは、毎日の立ち会い会議で、その日の始めに仕事をするだけの仕事を選ぶだけです。他の誰かが仕事に取り組んでいたら、ボランティアでボランティアを組むことになるでしょう。最初に仕事を選んでいないチームメンバーは、やった人とペアになります。場合によっては、タスクを選んだ人が別のチームメンバーの専門知識を使いたいと思うので、彼らとペアを組むように求められます。しかし、その人は仕事をするためにはより重要なことがあり、そうしないことを決めるかもしれません。ペアは、タスクの進行中に頻繁に切り替わります(特に、完了するまでに1日以上かかる場合)。

したがって、タスクのペア設定は流動的で非公式です。

注目すべき点は、チームの誰もが他の人と定期的にペアを組むことです。それが起こっていない場合、それはチームのより深刻な問題を示すことができます。例えば、体重を引っ張っていない人や、乗っていない人などです。これを嫌うならば、プロジェクトリスクを増大させる孤立した知識とキーマンの依存関係につながる可能性があります。

このような状況では、チームによってはペアリングとハイライトの問題を追跡するために"pair stairs"を使用することが好きです。

しかし、これは根本的な問題ではなく、症状(不均一なペアリング)に対処しているだけです。問題を安全な環境(例えば、遡及的に実行する)で対処し、それを解決する方法を検討する方が良いでしょう。

+0

偉大な答え、Nat。これは、アジャイルマニフェストの「プロセスとツールに対する個人と相互作用」の価値と一致しています。 – quamrana

1

VersionOne.comのような製品を使用することをおすすめします。この製品では、プロジェクト(リソースなど)をオンライン版にロードするか、製品のコピーを取得してローカルサーバーにインストールすることができます。これは無料の製品ではありませんが、非エンタープライズ版では無料で試してみてください。それは亀裂に似ています...あなたが夢中になるために安い最初の味を与える。しかし、素晴らしい製品です。私はこの環境で働くことを楽しまなかった機敏なチームにまだ会っていません。

これはあなたのお茶のカップではありませんが、私はしばらくの間目をつけていたMingleと呼ばれるThoughtWorks.comの人々から製品が出ています。これは素晴らしい製品にも見えます。私はまだそれを使用していない...しかし、かなりの時間を研究し、他の人とそれについてチャットしている。非常に滑らかな製品!

1

アジャイル/スクラムチームにはかなりの数の製品があります... http://userstories.com/productsを参考にしてください。

私は働いているところでversionOneを使用していますが、それはかなりうまくやっています。

あなたのニーズに合ったものであることを確認するために、製品を低レベルと高レベルで少しずつ使用する必要があります。

私はスクラムチームの一員として、スプリント/ストーリーの企画と執筆、そして自分の仕事の進捗状況の追跡に力を入れています。したがって、私にとっては、それらは正しいことを得るための最も重要な2つの部分です。

これは、「ペアで計画する」問題に取り組んでいるかどうかはわかりませんが、正確に達成しようとしていることは何ですか?デベロッパーがその決定をしないようにしようとしている理由はありますか?あなたは常にチームをローテーションしようとしていますか?誰もがいつも一人の人とペアを作りたいですか?あなたは、特定の話をしたいと思っている人に基づいて、常に人をペアリングすることができます...

あなたの制約をよく理解していない限り、私は質問のその部分に答える方法を知らないでしょう。私はペアリングする方法は、あなたがツールを使用する必要があります何かを疑う。

作業スタイルに基づいてペアを作成するか、互いにうまくやり取りしたり、強みが異なる人を作成します。

これは必ずしもディスカッションを促すものではなく、ペアリングよりもメンタリングに適しているため、経験レベルが大きく異なることは避けてください。

0

TDDをペアリングして使用していることを嬉しく思います。ペアリング、回転ペアは重要です。ただし、ストーリーカードの場合、デベロッパーが最初から最後までカードにとどまることが重要です。その人はペアの主要な半分です。

あなたには2つの問題があります。 XPlannerやその他の反復追跡ツールで回転ペアをどのように扱うべきか、そしてどのようにバーンダウンを追跡するか

バーンダウンに関しては、主要な開発者をカードに割り当てることができ、毎日バーンダウンを更新する責任があります。ペアリングには、ペア設定のスケジュールを示す大きな目に見えるチャート(BVC)が必要です。これにより、すべての開発者が各チームメンバーとペアになり、コードがチーム全体で確実に共有されるようになります。