Visual Studio チーム サービス:アジャイルからスクラムプロセステンプレートに移行する方法

StackOverflow https://stackoverflow.com//questions/20052478

質問

Visual Studio Team Services (Team Foundation Server ではなく、以前の Team Foundation Service) を使用しており、チーム プロジェクトのプロセス テンプレートをアジャイルからスクラムに移行する必要があります。

誰かその方法を知っていますか?

役に立ちましたか?

解決

最終的に何を望むかに応じて、これにはいくつかの異なる方法があります。最も重要なことは、チーム プロジェクト内でプロセス テンプレートを別のプロセス テンプレートに変更する方法がないため、移行先のスクラム テンプレートを使用して新しいチーム プロジェクトを作成する必要があることです。

履歴と添付ファイルが必要な場合:次に、TFS 統合プラットフォームを使用する必要があります。XML マッピングを作成して、作業項目とソース コードをあるプロジェクトから別のプロジェクトにフローします。この方向に進むには、履歴が圧縮される、ツールが扱いにくいことで有名、共有ステップ (およびその他のもの) が移行しないなど、かなりの数の問題があります。これは決して推奨されるオプションではありませんが、選択の余地がない場合もあります。ツールを入手できる場所は次のとおりです。 http://visualstudiogallery.msdn.microsoft.com/eb77e739-c98c-4e36-9ead-fa115b27fefe

履歴が必要ない場合、または他のチーム プロジェクトを保持できる場合: この方法では、コードの移動が簡単です (Git プロジェクトがある場合はさらに簡単で、履歴も取得できます)。git-tf 機能を使用してソースを Git に移動します)。1 つのリポジトリからチェックアウトし、ワークスペース マッピングを切り替えて、新しいリポジトリにチェックインするだけです。

作業項目を移動するには、作業項目クエリを使用して Excel にエクスポートします。次に、2 番目の Excel スプレッドシートにコピー/貼り付けし、新しいプロジェクトにアップロードします。これはこれまでで最も簡単な方法です。詳細な説明は次のとおりです。

1) アジャイル テンプレート プロジェクトから:移動する作業項目の種類ごとに、必要なすべての作業項目を取得する作業項目クエリを作成し、それらをすべて Excel にエクスポートします (たとえば、すべての要件を取得するクエリとタスク用のクエリなど)。

2) スクラム テンプレート プロジェクトから:インポートする作業項目タイプごとに作業項目クエリを作成し、Excel にエクスポートします。空白になりますが、この Excel スプレッドシートを使用して、すぐにアップロードします。

3) 列ヘッダーをコピーしないように注意しながら、ある Excel スプレッドシートから別の Excel スプレッドシートにコピー/ペーストします。巧妙なトリックは、古いプロジェクトの履歴列を新しいプロジェクトのコメント フィールドにコピーすることです。

4) 結果を公開します。ヴィオラ、あなたは移住しました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top