developr camp 2012 japan fall day1 session2 visual studio 2012...

58
エバンジェリスト 長沢 智治 http://SoftwareEngineeringPlatform.com

Upload: developer-camp-2012-japan-fall

Post on 11-May-2015

1.920 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

エバンジェリスト 長沢 智治 http://SoftwareEngineeringPlatform.com

Page 2: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

固定された要求に対応

完成したらデリバリー

開発者の生産性 → IDE

開発者同士の協同

ビジネス

ソフトウェア

ソフトウェアは ”便利”

十分な猶予

固定

Page 3: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

固定された要求に対応

完成したらデリバリー

開発者の生産性 → IDE

開発者同士の協同

ビジネス

ソフトウェア

ソフトウェアは ”便利”

Page 4: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

ソフトウェア

ビジネス ビジネス

Page 5: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

ソフトウェア

ソフトウェアは ”不可欠” ビジネス 変動するビジネスに対応

継続的にデリバリー

デリバリーの生産性 → ALM

開発と運用の協同

変動

Page 6: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

ソフトウェア

ソフトウェアは ”不可欠” ビジネス 変動するビジネスに対応

継続的にデリバリー

デリバリーの生産性 → ALM

開発と運用の協同

Ideas Values

Page 7: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

ソフトウェア

ソフトウェアは ”不可欠” ビジネス 変動するビジネスに対応

継続的にデリバリー

デリバリーの生産性 → ALM

開発と運用の協同

Ideas Values

Page 8: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

アプリケーションの本質

ムダ取り | サイクルタイムの短縮 | 透明性と結束

継続的フィードバック | 継続的品質 | 継続的デリバリー

Define アイディアの創発

Develop アイディアを 動くソフトウェアに

Measure 実施可能な知見 検査と適応

Operate 動くソフトウェアの運用 ビジネス価値の実現

運用 開発

プロダクトバックログ

運用バックログ

共同所有された 動くソフトウェア

ビジネス 価値提案

Page 9: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

アプリケーションの本質

ムダ取り | サイクルタイムの短縮 | 透明性と結束

継続的フィードバック | 継続的品質 | 継続的デリバリー

Define アイディアの創発

Develop アイディアを 動くソフトウェアに

Measure 実施可能な知見 検査と適応

Operate 動くソフトウェアの運用 ビジネス価値の実現

運用 開発

プロダクトバックログ

運用バックログ

共同所有された 動くソフトウェア

ビジネス 価値提案

Page 10: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

ソフトウェア開発の本質

Define Develop / Test Deploy / Ops

複雑さの軽減 | 継続的な活動 | 共同所有

Page 11: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

アプリケーションの本質

ムダ取り | サイクルタイムの短縮 | 透明性と結束

継続的フィードバック | 継続的品質 | 継続的デリバリー

Define アイディアの創発

Develop アイディアを 動くソフトウェアに

Measure 実施可能な知見 検査と適応

Operate 動くソフトウェアの運用 ビジネス価値の実現

運用 開発

プロダクトバックログ

運用バックログ

共同所有された 動くソフトウェア

ビジネス 価値提案

Page 12: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

運用 開発

プロダクトバックログ

運用バックログ

共同所有された 動くソフトウェア

ビジネス 価値提案

Page 13: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

ユーザーに継続的に価値を提供し続ける

Page 14: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ 3ヵ月

ユーザーに継続的に価値を提供し続ける

Page 15: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ 1ヵ月

ユーザーに継続的に価値を提供し続ける

Page 16: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ 2週間

ユーザーに継続的に価値を提供し続ける

Page 17: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ 1週間

ユーザーに継続的に価値を提供し続ける

Page 18: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ 3日

ユーザーに継続的に価値を提供し続ける

Page 19: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ 1日

ユーザーに継続的に価値を提供し続ける

Page 20: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ 半日

ユーザーに継続的に価値を提供し続ける

Page 21: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ 1時間

ユーザーに継続的に価値を提供し続ける

Page 22: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

ユーザーに継続的に価値を提供し続けるまでの道のり

Page 23: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的デリバリー

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

フィードバック ループ

Page 24: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみ

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

あとに対処するほど、コストと負担が増加する現実

Page 25: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみ

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

あとに対処するほど、コストと負担が増加する現実

Page 26: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみへの課題

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

後回しの品質確認 | 手作業の限界 | 作業間の受け渡し | テストの並行実施

Page 27: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみへの努力?

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

やらない理由を見つけ、臭いものにはフタをする

回帰テストしない

再現しないバグは仕様 運用開始したら知らない

自信がないからレビューに出さない

テストは書かない 私は完璧

バレなければOK

Developer Camp | 2012 Japan Fall

Page 28: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみへの努力?

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

やらない理由を見つけ、臭いものにはフタをする

回帰テストしない

再現しないバグは仕様 運用開始したら知らない

自信がないからレビューに出さない

テストは書かない 私は完璧

バレなければOK

Developer Camp | 2012 Japan Fall

Page 29: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみへのツール武装

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

対処療法ツールの積み重ねの悲劇

Developer Camp | 2012 Japan Fall

Page 30: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみへのツール武装

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

対処療法ツールの積み重ねの悲劇

トリアージ グルーミング

状況分析 開発/テスト

Developer Camp | 2012 Japan Fall

ツールを使いこなす 成果物連携は自分で 余計な自動化 不十分な自動化 残る不毛な手作業

Page 31: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみへのツール武装

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

対処療法ツールの積み重ねの悲劇

トリアージ グルーミング

状況分析 開発/テスト

Developer Camp | 2012 Japan Fall

ツールを使いこなす 成果物連携は自分で 余計な自動化 不十分な自動化 残る不毛な手作業

Page 32: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみへのツール武装

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

対処療法ツールの積み重ねの悲劇

トリアージ グルーミング

状況分析 開発/テスト

Developer Camp | 2012 Japan Fall

ツールを使いこなす 成果物連携は自分で 余計な自動化 不十分な自動化 残る不毛な手作業

Page 33: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみ

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

早期のテストと継続的なテストの実施

Developer Camp | 2012 Japan Fall

使い慣れたツール 開発とテストを簡素に 1つのリポジトリ 手動と自動の適切化

Page 34: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみ

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

早期のテストと継続的なテストの実施

Developer Camp | 2012 Japan Fall

使い慣れたツール 開発とテストを簡素に 1つのリポジトリ 手動と自動の適切化

Page 35: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

品質の作りこみ

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

早期のテストと継続的なテストの実施

Developer Camp | 2012 Japan Fall

使い慣れたツール 開発とテストを簡素に 1つのリポジトリ 手動と自動の適切化

Page 36: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

Visual Studio による品質の作りこみ

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

Team Foundation Server が円滑な開発活動を支える

Developer Camp | 2012 Japan Fall

プロセス ポリシー

要求 / タスクバグ / テスト ソースコード ビルド テスト環境 ダッシュボード レポート

Team Foundation Server 2012

Page 37: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

Visual Studio による品質の作りこみ

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

使い慣れた最適な道具により、注力し最高の成果を創出

Developer Camp | 2012 Japan Fall Team Foundation Server 2012

P

Page 38: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

Visual Studio による継続的な活動

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

継続的フィードバック | 継続的な品質 | 継続的デリバリー

開発

Page 39: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

Visual Studio による継続的な活動

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

継続的フィードバック | 継続的な品質 | 継続的デリバリー

開発

ショートバッチ/タイムボックス

継続的テスト実行

受け入れテスト駆動開発

継続的フィードバックの仕組み

強力な障害診断能力

開発/テスト ラボ管理

技術的負債の解消

軽量な相互理解の促進

Page 40: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

Visual Studio による継続的な活動

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

注力できる開発環境

開発

Page 41: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Demo

Page 42: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

Visual Studio による継続的な活動

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

継続的に品質を作りこむ仕組み

開発

Page 43: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Demo

Page 44: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

Visual Studio による継続的な活動

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

包括的なテストの実践と手動テストの見直し

開発

Page 45: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Demo

Page 46: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

Visual Studio による継続的な活動

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

トリアージ グルーミング

状況分析 開発/テスト

コードレビュー チェックイン

自動ビルド 自動検証

テスト環境 構築/配置

テスト実施 バグ起票

構成変更 デプロイ

先進的なユーザー フィードバック サイクル

開発

Page 47: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Demo

Page 48: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

継続的な開発活動

ビジネス 価値提案

共同所有された 動くソフトウェア プロダクトバックログ 運用バックログ

継続的フィードバック | 継続的な品質 | 継続的デリバリー

開発

Page 49: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

アプリケーションの本質

ムダ取り | サイクルタイムの短縮 | 透明性と結束

継続的フィードバック | 継続的品質 | 継続的デリバリー

Define アイディアの創発

Develop アイディアを 動くソフトウェアに

Measure 実施可能な知見 検査と適応

Operate 動くソフトウェアの運用 ビジネス価値の実現

運用 開発

プロダクトバックログ

運用バックログ

共同所有された 動くソフトウェア

ビジネス 価値提案

Page 50: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

Visual Studio 2012

Ultimate

Premium

Professional Test Professional

Team Foundation Server

Page 51: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

運用 開発

プロダクトバックログ

運用バックログ

PowerPoint ストーリーボード プロダクトバックログ

スプリントバックログとタスクボード

継続的インテグレーション

より高度なテスト支援

(負荷テストやFacks)

開発タスクの切り替えとコードレビュー

コードカバレッジや、コードクローン検出

統合開発環境の強化

テストエクスプローラーと拡張可能なテストフレームワーク

探索的テスト、リモートでの手動テスト、結果の収集

開発タスクの切り替えとコードレビュー

レガシーコードの把握と対処支援

Team Foundation Server と

System Center による自動化

ユーザーフィードバック収集

本番環境での IntelliTrace™

最新プラットフォーム対応

包括的なテスト管理と手動/自動テスト

Lab Management によるテスト環境

Team Foundation Server と

System Center による自動化

Team Foundation Server と

System Center による自動化

Visual Studio Ultimate Visual Studio Premium Visual Studio Professional Visual Studio Test Professional Visual Studio Team Foundation Server

課題を克服し、アイディアを動くソフトウェアに Visual Studio 2012

詳細および最新の情報:

http://www.microsoft.com/visualstudio/jpn/products/compare

Page 52: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Speaker

長沢 智治 日本マイクロソフト エバンジェリスト

Scrum Alliance 認定 スクラムマスター

10年以上にわたるソフトウェア開発プロセスの経験

開発支援ツール ベンダーを 3社経験

職歴: ソフトウェア エンジニアリング スペシャリスト / プリンシパル コンサルタント / ソリューション アーキテクト

Page 53: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

関連セッション 基調講演 Brian Keller による

講演とデモンストレーション

Page 54: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

• Visual Studio 2012 http://www.visualstudio.com

• Continuous Value Team Foundation Server Power Tools,

Productivity Power Tools,

Visual Studio 2012 Update 1

• Team Foundation Service Preview http://tfspreview.com

はじめましょう

Page 55: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

参考書籍

アジャイル

ソフトウェア

エンジニアリング ソフトウェア開発の市場動向と

Visual Studio のコンセプトを

バランスよく解説

Page 56: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

その他

ガートナー 調査で

ALM リーダーに位置づけ

ALM パートナー ( 9社 )

http://pinpoint.microsoft.com/ja-JP

/companies/search?fcrc=JPN&fs=100120

エバンジェリスト 長沢 智治

[email protected] ブログ: http://SoftwareEngineeringPlatform.com

Twitter: @tomohn

TFSUG | TFS Users Group http://tfsug.com

Page 57: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

Developer Camp | 2012 Japan Fall

[email protected]

Twitter: @tomohn

http://SoftwareEngineeringPlatform.com

感謝

Page 58: Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の開発環境

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of

Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.