VSUG Day 2010 Summer Tokyo - keynote
-
Upload
takeshi-shinmura -
Category
Technology
-
view
1.266 -
download
4
Transcript of VSUG Day 2010 Summer Tokyo - keynote
新村 剛史 マイクロソフト株式会社
デベロッパー&プラットフォーム統括本部
開発ツール製品部
シニアプロダクトマネージャー
BLOG: http://blogs.msdn.com/tashinmu/
Twitter: @tashinmu
未来に向けた
革新
創造を形に
チームの
力の結晶
最適化された
開発環境
既存の知識で
新しい技術に
対応
単一の
統合開発環境
証明された
プラクティス
戦略的な プロジェクト管理
予測可能性の向上
New
New
New
Coming Soon
.NET Framework 4
ライブラリ
Team Foundation Server Visual SourceSafe
アーキテクチャ • N 階層構造で DB を分離可能。 リポジトリには SQL Server を使用
• 2階層構造。リポジトリに Windows の共有フォルダを使用
遠隔地からの アクセス
• HTTP 経由でのリモートアクセス • 遠隔地オフィスにソースコード管理
用のキャッシュが設置することでネットワーク負荷を軽減
• 専用ツール以外にも Web ブラウザによるアクセス機能をサポート
• 専用ツールから HTTP 経由による簡易リモートアクセス
セキュリティ
• 多重防御による完全なセキュリティ構造
• プロジェクトをはじめ、ファイルレベルまでアクセス権の設定が可能
• レポジトリにアクセスするための権限設定のみ
• 共有フォルダは Explorer などで読み取り可能
信頼性 • SQL Server のストアドプロシージャを採用しており、操作失敗時にはロールバックなどで既存内容を確実に維持
• トランザクション処理が非サポートであるため操作失敗時などにロールバックができない
• チェックイン時に DB 容量の確認を行わないため、稀にリポジトリが破損することがある
スケーラビリティ
• 同時使用ユーザーは 2000 名以上で設計
• DB 容量の制限は特にない
• 同時使用ユーザーは 20 名程度で設計
• DB 容量の制限は 3 ~ 5 GB
Microsoft Confidential 25
Test Manager 2010
手動テスト
レイヤー ダイアグラム
UML モデリング
ロード テスト Web テスト
テストケース管理 IntelliTrace™
アーキテクチャ エクスプローラ テストの記録と再生
依存関係グラフ
クラウド アプリケーション開発
Office アプリケーション開発
Windows アプリ開発
新しい WPF エディタ IDE のカスタマイズ
マルチコア対応開発 Silverlight 開発
Web アプリケーション開発
SharePoint 開発
メンバーの逆生成
静的コード分析
データベースの配置
コードメトリクス
データベース 単体テスト テスト データの生成
テスト影響度分析 自動 UI テスト
コードカバレッジ
パフォーマンス プロファイリング
データベース変更管理
New
New
New
New
New New
New New
New
New
New
New
New
New
Microsoft Confidential 26
レポーティング
チームポータル
テストケース管理 並列開発状況の可視化
バージョン管理
自動ビルド
チェックインの品質確認
アジャイル開発 計画ツール 基本構成 (クライアント OS 上で稼働)
仮想環境のチェックポイント管理
仮想環境の構築 (テンプレート) 仮想環境の管理と展開
Test Manager 2010
テストケース管理
テストの記録と管理
手動テスト
ラボの構成管理
チーム エクスプローラー
チーム エージェント
New
New
New
New
New