33
Visual Studio 2012始める Visual Studio ALM 中村 薫@kaorun55 2013/02/05

Visual studio 2012で始めるVisual Studio ALM

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Visual studio 2012で始めるVisual Studio ALM

Visual Studio 2012て始めるVisual Studio ALM

中村 薫@kaorun55

2013/02/05

Page 2: Visual studio 2012で始めるVisual Studio ALM

自己紹介• 中村 薫

– @kaorun55

[email protected]

Page 3: Visual studio 2012で始めるVisual Studio ALM

Visual Studio 2012

http://www.microsoft.com/visualstudio/jpn/downloads#d-2012-editions

Page 4: Visual studio 2012で始めるVisual Studio ALM

http://www.microsoft.com/visualstudio/jpn/downloads#d-2012-express

Visual Studio 2012 Express

Page 5: Visual studio 2012で始めるVisual Studio ALM

追加ソフトウェア

http://www.microsoft.com/visualstudio/jpn/downloads#d-additional-software

Page 6: Visual studio 2012で始めるVisual Studio ALM

Visual Studio 2012

• Visual Studio Express 2012

• Visual Studio Professional 2012

• Visual Studio Test Professional 2012

• Visual Studio Premium 2012

• Visual Studio Ultimate 2012

Page 7: Visual studio 2012で始めるVisual Studio ALM

Team Foundation Server 2012

• Team Foundation Server 2012 Express

(new!!)

• Team Foundation Server 2012

• Team Foundation Service(new!!)

Page 8: Visual studio 2012で始めるVisual Studio ALM

Visual Studio Express 2012

エントリー版(無料)• Visual Studio Express 2012

– for Web– for Windows 8(new!!)– for Windows Desktop– for Windows Phone

• Team Foundation Server 2012 Express(new!!)

Page 9: Visual studio 2012で始めるVisual Studio ALM

エディションごとの機能比較

http://go.microsoft.com/fwlink/?linkid=243994

Page 10: Visual studio 2012で始めるVisual Studio ALM

Visual Studio 2012

Page 11: Visual studio 2012で始めるVisual Studio ALM

エディションごとの機能比較(1/3)

基本機能

Express Professional Premium UltimateTest

Professional

Store App ○(※) ○ ○ ○ ×

Web App ○(※) ○ ○ ○ ×

Desktop App ○(※) ○ ○ ○ ×

Phone App ○(※) ○ ○ ○ ×

※:それぞれ該当する Express にて対応

Page 12: Visual studio 2012で始めるVisual Studio ALM

エディションごとの機能比較(2/3)

基本機能

Express Professional Premium UltimateTest

Professional

単体テスト ○ ○ ○ ○ ×

Test Manager × × ○ ○ ○

コード化されたUIテスト

× × ○ ○ ×

Fakes × × × ○ ×

Page 13: Visual studio 2012で始めるVisual Studio ALM

エディションごとの機能比較(3/3)

基本機能

Express Professional Premium UltimateTest

Professional

Power Pointストーリーボーディング

× × ○ ○ ×

チームエクスプローラー

○ ○ ○ ○ ×

Page 14: Visual studio 2012で始めるVisual Studio ALM

Team Foundation Server 2012

Page 15: Visual studio 2012で始めるVisual Studio ALM

Team Foundation Server 2012

• ソフトウェア開発に必要なバックログ、バージョン管理、自動ビルド、テストなどの機能を備えたツール

• 一つのリポジトリ上に構成されているため、ツール間の連携(バージョン管理→バックログなど)が標準て提供されている

• .NET開発に限らず、Java環境やXcodeを用いた開発にも利用が可能

Page 16: Visual studio 2012で始めるVisual Studio ALM

Team Foundation Server 2012

Team Foundation Serverは構成によって次の4つに分けられる

• Team Foundation Server 2012 Express

• Team Foundation Server 2012– 基本構成

– 標準構成以上

• Team Foundation Service

Page 17: Visual studio 2012で始めるVisual Studio ALM

エディションごとの機能比較(1/3)

基本機能

※:Windowsストアアプリは後日提供予定

Express 基本構成 標準構成以上 TFService

作業項目 ○ ○ ○ ○

バージョン管理 ○ ○ ○ ○

自動ビルド ○ ○ ○ △(※)

Page 18: Visual studio 2012で始めるVisual Studio ALM

エディションごとの機能比較(2/3)

WebアクセスExpress 基本構成 標準構成以上 TFService

バックログの表示 × ○ ○ ○

ボードの表示 × ○ ○ ○

作業項目の表示 ○ ○ ○ ○

フィードバックの要求 × ○ ○ ○

Page 19: Visual studio 2012で始めるVisual Studio ALM

エディションごとの機能比較(3/3)

WebアクセスExpress 基本構成 標準構成以上 TFService

スケジュールおよびイテレーションの構成

○ ○ ○ ○

作業領域の構成 ○ ○ ○ ○

レポート × × ○ ×(たぶん)

Webアクセスのアクセス制限(ユーザーごと)

× ○ ○ ×

Page 20: Visual studio 2012で始めるVisual Studio ALM

Team Foundation Servicehttps://tfs.visualstudio.com/

Page 21: Visual studio 2012で始めるVisual Studio ALM

Team Foundation Service

• Windows Azure 上て動作するTFS

• TFS とほぼ同機能

• Visual Studioが手元にあればすぐに利用可能

• 3週間ごとのアップデートによりTFSより早く最新機能が利用可能

https://tfs.visualstudio.com/

Page 22: Visual studio 2012で始めるVisual Studio ALM

なぜCloud?

• サポート件数のNo.1,No.2が、インストールと運用

• Cloudて提供すれば、その問題は解決される

ALM Summit 2011のセッションより

Page 23: Visual studio 2012で始めるVisual Studio ALM

Team Foundation Service ててきること

• 作業項目– バックログ– タスク– バグ– フィードバック

• バージョン管理– TFS– Git(new!! ※ただしVisual StudioはUpdate2て対応(現在CTP))

• 自動ビルド• テストケース、テスト実行(new!!)

Page 24: Visual studio 2012で始めるVisual Studio ALM

価格体系

• 今のところ(2013/2/5現在)全機能無料て利用可能

• MSDNに利用料が含まれる予定

• 詳しくはこちらを参照してください– https://tfs.visualstudio.com/en-us/pricing/information/

Page 25: Visual studio 2012で始めるVisual Studio ALM

Visual Studio ALM

Page 26: Visual studio 2012で始めるVisual Studio ALM

Visual Studio ALMって?

ALMとはApplication Lifecycle Managementの略て、アプリケーションの誕生(開発開始)から終了(開発,サポートの終了)まて全体を通した考え方

Visual Studio ALMは、ALMのVisual Studio実装

(と勝手に解釈しております)

Page 27: Visual studio 2012で始めるVisual Studio ALM

http://www.microsoft.com/visualstudio/11/ja-jp/products/alm

Page 28: Visual studio 2012で始めるVisual Studio ALM

Continuous Delivery

Continuous Feedback

http://www.microsoft.com/visualstudio/11/ja-jp/products/alm

Page 29: Visual studio 2012で始めるVisual Studio ALM

Team Foundation ServerContinuous Delivery

Continuous Feedback

Visual Studio

Feedback Client For TFS

http://www.microsoft.com/visualstudio/11/ja-jp/products/alm

Page 30: Visual studio 2012で始めるVisual Studio ALM

エントリー向けの Express エディションて

Visual Studio ALMの世界を体験しよう

Page 31: Visual studio 2012で始めるVisual Studio ALM

http://www.microsoft.com/visualstudio/jpn/downloads#d-2012-express

Visual Studio 2012 Express

Page 32: Visual studio 2012で始めるVisual Studio ALM

Team Foundation Server

Visual Studio ALM

http://www.microsoft.com/visualstudio/11/ja-jp/products/alm

Continuous Delivery

Continuous Feedback

Visual Studio

Feedback Client For TFS

Page 33: Visual studio 2012で始めるVisual Studio ALM

Enjoy!! Visual Studio ALM!!