390 Views
July 26, 10
スライド概要
お問い合わせ:
https://www.servantworks.co.jp/contact/
[email protected]
Visual Studio Team Foundation Server 2010 の極意
・ ・ の削減 厾化による 果の える化、ナレッジ共有を
Visual Studio 開発部門 Visual Studio 2005 Beta 1 Visual Studio 2008 Beta 1 Debt Debt
マイクロソフト での事 垣根を越えた 匞 体勧 縦割り構造の プロジェクト リソースの 最適化 個別最適な リソース活用 明確なゴール と意 一 困難な ゴールの設定 毎 15 分 毎 1 分未満 85% 毎 28 分 削減 毎4分
Windows XP SP2 Windows Vista Windows 7 (x86, x64) Mac OS X 10.4 to 10.6 (PowerPC, Intel) Solaris 8, 9, 10 (SPARC, x86, x86-64) AIX 5.2 to 6.1 (POWER) HP-UX 11i v1 to v3 (PA-RISC, Itanium) Linux with GLIBC 2.3 to 2.11 (x86, x86_64, PowerPC) Eclipse 3.0 to 3.5 on Windows, Linux, Mac OS X, Solaris, AIX, HP-UX IBM Rational Application Developer 6.0 to 7.5 on Win IBM Rational Application Developer 7.0 to 7.5 on Linux
プロダクト バックログ用 Workbook スプリント バックログ用 Workbook スプリントごとの トリアージ Workbook 懸案事項 Workbook TFS からデータを抽出 数値匧厊、グラフ出 といった Excel の能 を活用 各種シミュレート 結果を TFS に反映 ※Microsoft Project との連携も標準提供
#1 #2 #3 #3 #6 #7 #8 #8 #5 #9 #10 #8
8 5 3 5 13 5
プロダクト バックログ用のクエリ を標準搭載 ユーザーストーリーの新規作成と 厭 優先順位づけ ストリーポイントの もり スプリントにユーザーストーリー を追加
プロダクトのライフサイクル #1 #2 #3 #3 #6 #7 #8 #8 #5 #9 #10 #8
#3 #4 #5 #6 #7 #8 #9 #10 したユーザーストリーの作業 もりをチーム が実施し、実施可否を早期に明確化
#3 #4 #5 #6 #7 #8 #9 #10 実施が 匸 ないユーザーストーリーは、 の実施 可能な なサイ のものと卦 するなどを 。 タイムボックス下で、実施可能なものを実施する。
スプリント バックログ用の クエリを標準搭載 ストーリーから タスクへのブレイクダウン チームのロードバランス コミット /遅延や、進捗の追跡
プロダクトのライフサイクル #1 #2 #3 #3 #6 #7 #8 #8 #5 #9 #10 #8
100 80 #3 60 40 #4 20 #5 0 2/1 2/8 2/15 2/22 #6 #7 #8 #9 #10 スプリント バックログとバーンダウン チャートで、 現在の状況を把握、追跡。 実測駆動で、運営。
100 80 #3 60 #4 40 #5 20 #6 0 2/1 2/8 2/15 2/22 #7 #8 #9 #10 スプリント バックログとバーンダウン チャートで、 現在の状況を把握、追跡。 実測駆動で、運営。
残作業 完了 100 80 #3 60 #4 40 #5 20 0 2/1 2/8 2/15 2/22 #6 #7 #8 #9 #10
開発作業とのシームレスな連携 チェックイン ⇒ CI ⇒ レポート タスクの な記録 厭 セットとタスクの追跡など 進捗の追跡 レポート、ダッシュボード 正確な、ふりかえり支援
プロジェクトの懸案事項を追跡 オンライン上での活動も支援
チーム ポータルの wiki で共有 サンプル ガイダンスも提供
Visual Studio 2010 w/ TFS 2010
#1 #2 #3 #3 #6 #7 #8 #8 #5 #9 #10 #8
#1 #2 #3 #3 #6 #7 #8 #8 #5 #9 #10 #8
#1 #2 #3 #3 #6 #7 #8 #8 #5 #9 #10 #8 テスト記述 リファクタリング テスト実施 テスト実施 コード記述
単体テストフレームワーク リファクタリング コード カバレッジ コード メトリックス プロファイリング 単体テストへの負荷テスト実施 テスト影響分析 [new] CI でのテスト実 と結果厓厦 テスト記述 リファクタリング テスト実施 テスト実施 コード記述
ペア プログラミング支援 コード レビュー支援
#1 #2 #3 #3 #6 #7 #8 #8 #5 #9 #10 #8
自動ビルド環境: ウィザードで卣 に構築 ビルド対象の定義: ウィザードで構築 「継続的インテグレーション」に標準対応 より進化した CI 「ゲートチェックイン」も搭載 より詳細な情報を設定することが可能 ビルドの詳細は、XML ではなく、ワークフロー図で定 義可能
あらゆるアプリケーションに対応 Ant, Maven2 Java: JUnit のテスト自動実 と結果の厓厦 ※Build Extensions Power Tool April 2010 .NET java
#1 #2 #3 #3 #6 #7 #8 #8 #5 #9 #10 #8 テストケース記述 リファクタリング テスト実施 テスト実施 機能の実装
テストケース テストステップ 操作と期待する結果 テストケース記述 リファクタリング テスト実施 テスト操作の自動記録 1回目は、手動実 テスト操作は、動画録画 2回目匆 は、自動実 Fast Forward Testing テスト実施 機能の実装
Visual Studio 2010 Test Professional with Team Foundation Server 2010 要件とテストケース テスト手順 テスト結果 テスト環境 テスト対象ビルド ソースコード タスク/バグ
緊急!アナウンスメント http://visualstudiogallery.msdn.microsoft.com/en-us/59ac03e3df99-4776-be39-1917cbfc5d8e?SRC=Featured http://bit.ly/cOaq50
情報リソース http://download.microsoft.com/downlo ad/5/1/8/518c15f0-ca42-429d-93c6b5890183a979/Tools_for_Agility_white _paper_by_Kent_Beck.pdf http://bit.ly/16Ig1j
マイクロソフトのアジャイル開発支援
情報リソース http://www.microsoft.com/japan/msdn/vstudio/2010/overview/
情報リソース
情報リソース