2016-06-15 6 views
0

組み込みのTFSレビューワークフローは、レビューを1人または複数のユーザーに直接送信することを前提としており、割り当てボックスを空白のままにすることはできません。 1人の人を選んでみると、その人がレビューをする時間があることを確認するために作業項目をチェックする必要があるか、レビューがあまりにも多くないので、問題が発生します。すべての査読者に送ると、それぞれが独自の作業項目を取得し、同じコードを複数回見直す可能性があります。これは必ずしも悪いことではありませんが、ここでは望ましい結果はありません。また、意味のあるデータセットにクエリするのが難しい作業項目が広がっています。誰にもTFSレビューリクエストを割り当てることはできますか?

コードレビューを実行する権限を与えられた多くの開発者がいます。未審査のプールに依頼してレビュー担当者がアクセスし、レビューを完了して完了させたいと考えています。これにより、彼らは時間があるときに仕事を取ることができ、おそらくは関連ドメインの知識に基づいて自己選択することができます。これは、レビューステータスを追跡するために使用できる単一の作業項目が含まれている可能性があります。

これはTFS 2015 Update 2で可能ですか?少なくともタイトルの質問は、あまりにも多くの作業項目を持つことに役立ちます。

答えて

1

まず、VSまたはTFS2015にこのような設定はありません。コードをチェックインする前に、Visual Studioを使用して他の人があなたのチームの他のメンバーにレビューを依頼することができます。あなたのリクエストはチームエクスプローラーの「私の仕事」ページに表示されます。

私の意見では、コードレビューでは、誰かにそれを完了するように依頼する必要があるということです。あなたはプールで作業を割り当て、誰かが作業に取り掛かります。

あなたは、1人またはグループにレビューリクエストを送信することを選択します。彼らが十分な時間を持っていることを確認する方法と関連ドメインの知識に基づいて。これはあなた自身のチームの関連ワークフローです。どのモジュールが各モジュールを担当しているかを判断するのは難しいことではありません。

「同じコードを複数回レビューする」ことの心配は必要ありません。あなたのチームは、レビューを完了する前にレビューを完了するために最低限必要な人数を定義できます。また、他のレビューアのステータスを直接確認して、レビューを承認するか拒否するかを判断することもできます。

enter image description here

しかし、あまりにも多くの作業項目の問題。良い解決策はありません。私が送っている人を減らすことだけが恐れています。

また、それが良い提案だと思って本当にこの機能が必要な場合は、機能要求をUser Voiceで聞くことができます。 PMとTFSの管理者はそれを親切に検討します。

関連する問題