4. Visual Studio 2010 (Development)
Visual Studio
Modeling
Ultimate Web Testing
Web パフォーマンステスト
UML モデリングと検証
ロード テスト
アーキテクチャ設計と検証
Test Management
アーキテクチャの可視化
テスト計画と実施の管理
依存関係のグラフ化
先進的な手動テスト
Debug / Testing Support
手動テストの自動再生
IntelliTrace™
自動バグ起票と UI テスト化
テスト環境 (Lab) 管理
Visual Studio
Premium Testing Code Analysis
自動 UI テスト 静的コード分析
データベースの単体テスト 動的コード分析
コード カバレッジ コード メトリックス
テスト影響分析 Testing Support
テスト データの自動生成
コードとDBの変更管理
Visual Studio Testing Developing
Professional 開発全般の機能
(ロジックの) 単体テスト
Team Foundation Server
5. Visual Studio 2010 (Test)
Visual Studio
Test Professional
Test Management
テスト計画と実施の管理
先進的な手動テスト
手動テストの自動再生
自動バグ起票
Lab Management
テスト環境の構成管理
テスト環境の仮想化
Team Foundation Server
6. Visual Studio 2010 (Management)
Dashboard OSS
Utilities
Office
Excel Web I/F
Backlog Management
プロダクト バックログ
Office
スプリント バックログ Project / Project Server
バグのトリアージ WBS Management
バーンダウン チャート プロジェクト計画と同期
Pivot による傾向分析 プロジェクト進捗と同期
Team Foundation Server
7. Visual Studio 2010 (Java, Cross-Platform)
Visual Studio
Ultimate
Web Testing
Web パフォーマンステスト
ロード テスト
Test Management
テスト計画と実施の管理
先進的な手動テスト
手動テストの自動再生
自動バグ起票と UI テスト化 Visual Studio
Team Explorer Everywhere
テスト環境 (Lab) 管理
Client Interface
Eclipse ベースの IDE
コマンドライン
Development
Platform
Mac OS X, Linux
Solaris, AIX, HP-UX
Windows
Team Foundation Server
8. Visual Studio 2010
Users Feedbacks
Tasks (Bugs, Enhancement)
Delivery
Triages
Changes
Visual Studio
Visual Studio
Ultimate Team Explorer Everywhere
Functional Tests UAT
User Acceptance Tests
Office Visual Studio
Visual Studio
Test Professional
Builds Premium
Unit Studio
Visual
Tests
Professional
Team Foundation Server
9. Testing Skillset & Tools Trends
テスト担当者 テスト開発者
Test Generalist Test Specialist
手動テスト スクリプト技術 高いスクリプト技術 高い 卓越した
コーディング技術 コーディング技術
Lab 構築や コーディング技術 自動化可能な
データ生成 テスト手順の開発
Black Box Testing
White Box Testing
API Testing
70 %
主要なテストツールが
テスト作業に
占める割合
ターゲットにしている領域
Func. Test, Performance Test,
IDE
…
スペシャリスト向けのものがおおい
10. Testing Skillset & Tools Trends
テスト担当者 テスト開発者
Test Generalist Test Specialist
手動テスト スクリプト技術 高いスクリプト技術 高い 卓越した
コーディング技術 コーディング技術
Lab 構築や コーディング技術 自動化可能な
データ生成 テスト手順の開発
Black Box Testing
White Box Testing
API Testing
70 %
主要なテストツールが
テスト作業に
占める割合
ターゲットにしている領域
Func. Test, Performance Test,
IDE
…
Visual Studio ALM は、すべてをカバーする
26. Cycle Time
High Level Development Flow
実装するストーリーの決定 ビジネス価値/課題に
応じた優先順位づけ
ストーリーC
ストーリーB
ストーリーD
ストーリーA
ストーリーC
ストーリーB
ストーリーD
ストーリーA
システム担当者
エンドユーザー
ストーリーの実装とテスト
優先順位 ビジネスとシステム
ストーリーD
ストーリーA
ビジネス価値
ビジネス価値
ビジネス価値
ビジネス価値
ストーリーD
ストーリーA
開発/テスト担当者
ストーリーの価値を受け入れテスト
ストーリーD
ストーリーA
VALUE
TIME
27. Integrated Dev & Test
Development Flow To Do Doing Done
ストーリーA
ストーリーD
実装ストーリーの決定
(要件定義)
ストーリーC
ストーリーB
ストーリーD
ストーリーA
Test Flow
ストーリーA
ストーリーD
テスト計画 テストケース テスト実行 テスト結果
28. エンジニアリング環境 – Engineering Platform
一貫した手動&自動テスト – End to End Testing
情報データ ハブ – Single Repository
29. Test !!
Development Flow To Do Doing Done
ストーリーA
ストーリーD
実装ストーリーの決定
(要件定義)
ストーリーC
ストーリーB
ストーリーD
ストーリーA
Test Flow
ストーリーA
ストーリーD
テスト計画 テストケース テスト実行 テスト結果
30. Test !!
Development Flow To Do Doing Done
ストーリーA
ストーリーD
実装ストーリーの決定
(要件定義)
ストーリーC
ストーリーB
ストーリーD
ストーリーA
Test Flow
ストーリーA
ストーリーD
テスト計画 テストケース テスト実行 テスト結果
31. Test – Feedback Loop
Development Flow To Do Doing Done
ストーリーA
ストーリーD
実装ストーリーの決定
(要件定義)
ストーリーC
ストーリーB
ストーリーD
ストーリーA
Test Flow
ストーリーA
ストーリーD
テスト計画 テストケース テスト実行 テスト結果
33. テスト管理
End to End Management Scenario
To Do Doing Done
Development Flow
ストーリーA
ストーリーD
実装ストーリーの決定
(要件定義)
ストーリーC
ストーリーB
ストーリーD
ストーリーA
Test Flow
ストーリーA
ストーリーD
テスト計画 テストケース テスト実行 テスト結果
34. テスト管理の課題
End to End Management Scenario
To Do Doing タスク管理
Done
Development Flow
ストーリーA
ストーリーD
製品コードの ビルド管理
バージョン管理
実装ストーリーの決定
(要件定義) バグ管理
ストーリーC
ストーリーB
ストーリーD
ストーリーA
デプロイ管理
テストコード/スクリプトの
バージョン管理 テスト構成管理
Test Flow
ストーリーA
ストーリーD
テスト計画 テストケース テスト実行 テスト結果
35. 情報データ ハブ
Powered by Team Foundation Server
To Do Doing Done
Development Flow
ストーリーA
ストーリーD
ストーリーC
ストーリーB
ストーリーD
ストーリーA
Test Flow
ストーリーA
ストーリーD
36. 情報データ ハブ
Powered by Team Foundation Server
To Do Doing Done
Development Flow
ストーリーA
ストーリーD
ストーリーC
ストーリーB
ストーリーD
ストーリーA
Test Flow
ストーリーA
ストーリーD
37. 情報データ ハブ
Powered by Team Foundation Server
To Do Doing Done
Development Flow
ストーリーA
ストーリーD
ストーリーC
ストーリーB
ストーリーD
ストーリーA
Test Flow
ストーリーA
ストーリーD
38. 情報伝達の課題
情報伝達の労力の省力化/自動化
To Do Doing Done
Development Flow
ストーリーA
ストーリーD
実装ストーリーの決定
(要件定義)
ストーリーC
ストーリーB
ストーリーD
ストーリーA
Test Flow
ストーリーA
ストーリーD
テスト計画 テストケース テスト実行 テスト結果