ツールだけでなく、Team Foundation Server とさまざまな Team Edition による統合にも非常に満足しています。以前はサード パーティの wiki でソース管理と問題の追跡に Borland の StarTeam を使用していましたが、その名前は今のところわかりません。
Borland とのライセンスおよびサポート契約を延長する時が来ましたが、ユーザーをライセンスに追加して製品をアップグレードするコストは、弾丸をかじって製品を作るよりも (実際にはもう少し) コストがかかることを知りました。スイッチ。考慮すべきことの 1 つは、通常は最初から開発ツールの費用を支払うことになるため、費用の一部は予算に吸収されます。
また、すべての人に Team Suite を提供する必要性も感じていませんでした。開発者のためにそれを検討したいかもしれませんが、ほとんどの企業ですべてのツールを使用しても、他の分野では実際にはメリットがありません。
12 人用の適切なチーム エディション、50 ユーザー用の十分な CAL (Team Explorer、Teamprise、Team Project Portals、Team Web Access 用)、5 人の Mac ユーザー用の Teamprise、および Team Foundation Server ソフトウェアを入手できました。それ自体は6桁未満です。通常購入する開発者ツールが含まれていることを考えると、お買い得でした。
新しいライセンスの初期費用も 2 年間かかるため、予算を 2008 会計年度と 2009 会計年度に分割することができました。非常に重要なことは、ライセンスの更新には初期費用の数分の一の費用がかかり、バージョンのアップグレードも含まれるため、ライセンスが失効しないようにすることです。
機能については、現在展開中です。私たちの部門の約半分がトレーニングを完了し、私はすでにプロジェクトの移行を開始しています。開発チームは、機能とワークフローとの緊密な統合を非常に気に入っています。バージョン管理は簡単で、作業項目 (および関連するレポート アーティファクト) は n 度まで拡張可能です。TFS がワークフロー管理に正気をもたらすことに大きく依存しているという事実は、すべてのプロセスを複数のベンダーでは得られないレベルに結び付けるのに役立ちます。
ただし、私の絶対的なお気に入りは、拡張性モデルです。Team Foundation Server API を使用すると、チェックイン ポリシーの作成、システムとのインターフェイスを作成するツールの作成、プラグインの開発などを簡単に行うことができます。最小限の実装で、生産性と製品の品質が向上しています。
ただし、チーム ビルドの統合はまだ先の話です。ビルド プロジェクトはまだセットアップしていませんが、シームレスで簡単にできるようです。時が教えてくれる... :-)
編集 - TFS への移行には、Test Load Agent のライセンスが含まれていることを忘れていました。Team Test 内の負荷テスト機能は、私が見た中で絶対的な最高ではないにしても、そのうちの 1 つです。