Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Check these out next
2013/02/23ヒーロー島 こんな開発からあんな開発へ
__Black
Performance tuning the first
Kazushi Kamegawa
TFS超入門。いつやるの。今でしょ
Takuya Kawabe
やってみようTfs2010
kokuryu1009
TFSを支える技術
Kazushi Kamegawa
Lt 20130302 1
Tomoyuki Obi
OITEC19_TFS
sady_nitro
スクラム開発を始めよう!TFS を使った日常コミュケーションとチームワーク
慎一 古賀
1
of
23
Top clipped slide
2012/02/25 ヒーロー島 TFS はじめの一歩
Feb. 2, 2013
•
0 likes
1 likes
×
Be the first to like this
Show More
•
476 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Report
__Black
Follow
Advertisement
Advertisement
Advertisement
Recommended
Motohashi.#3
Yusaku Kinoshita
2.3K views
•
28 slides
Slackを導入しよう
Yoshiyuki Nakahara
6K views
•
12 slides
Pi4Jで簡単! ラズパイでトイレ空室管理システムを つくってみたよ
Yoshio Kajikuri
2K views
•
29 slides
GitHub+SlackでIssue駆動開発
Yusuke Hatanaka
16.2K views
•
87 slides
自動でバグを見つける!プログラム解析と動的バイナリ計装
uchan_nos
743 views
•
13 slides
ラズパイとLastaFlute
Yoshio Kajikuri
499 views
•
18 slides
More Related Content
Similar to 2012/02/25 ヒーロー島 TFS はじめの一歩
(20)
2013/02/23ヒーロー島 こんな開発からあんな開発へ
__Black
•
537 views
Performance tuning the first
Kazushi Kamegawa
•
2.4K views
TFS超入門。いつやるの。今でしょ
Takuya Kawabe
•
22.9K views
やってみようTfs2010
kokuryu1009
•
263 views
TFSを支える技術
Kazushi Kamegawa
•
2K views
Lt 20130302 1
Tomoyuki Obi
•
758 views
OITEC19_TFS
sady_nitro
•
1.8K views
スクラム開発を始めよう!TFS を使った日常コミュケーションとチームワーク
慎一 古賀
•
11.3K views
ウォーターフォール・アジャイル・DevOps どんなチームでも開発・テスト・リリースでVSTS/TFSをフル活用する方法
慎一 古賀
•
6.2K views
三つのTFSからどれを選ぶ?
Kazushi Kamegawa
•
1.8K views
TFSの導入提案
kawahira kazuto
•
3.4K views
Tfsの中のお宝を探そう
__Black
•
963 views
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
智治 長沢
•
3.3K views
Global microsoft 365 developer bootcamp 2019 japan lt 3
mokudai masayuki
•
1.6K views
20180518CybozuWorkshop
Cybozucommunity
•
1.2K views
案件で使えるプラグイン特集
優也 田島
•
1.8K views
つながるJavaとTFS
__Black
•
1.8K views
開発キックオフ時にマネージャが行うべき11のこと ~Visual Studio Online & TFS 使い始めと HOME 画面の構成
慎一 古賀
•
17.7K views
DevOpsが引き金となるインフラエンジニアの進撃
Teruo Adachi
•
16.2K views
Team Foundation Server / Visual Studio Online を利用したチーム開発の実践
慎一 古賀
•
3.5K views
More from __Black
(14)
ワークアウトから学んだPDCAのとりかかり方
__Black
•
677 views
バージョン管理の先にあるもの
__Black
•
438 views
Team foundation serverを振り返る
__Black
•
2K views
Xamarinとhockey app
__Black
•
338 views
Xamarinアプリ、作ったそのあと・・・
__Black
•
532 views
Application insights
__Black
•
1.1K views
Connect2015概要
__Black
•
928 views
Team foundation serverの新しいビルド
__Black
•
406 views
つながるjavaとTFS ぱーと2
__Black
•
2.7K views
Team Foundation Serverで出てくるキーワード
__Black
•
614 views
リリース対象どーれだっ??
__Black
•
2.4K views
開発環境を全部カソウ化!!
__Black
•
454 views
Java de TFS
__Black
•
975 views
Team Foundation Server 2012 「Express」って何?
__Black
•
5.6K views
Advertisement
2012/02/25 ヒーロー島 TFS はじめの一歩
とりあえず、使ってみませんか?
2012/02/25 in ヒーロー島
自己紹介 HN:ぶらっく(@__Black)※広島在住
ぶらっくの技術メモ http://blackssi.cocolog-nifty.com/blog/ 金融系業務パッケージ担当SE パッケージ適用 業務アプリ作成/カスタマイズ 機器制御プログラム作成(RS-232C) クラスタ環境構築 TFS使い始めてまだ1年半ぐらい?
自己紹介
最近の出没場所 Team Foundation Server Users Group:TFSUG ・毎月開催(MS品川本社) ・TFSとありますが、TFS使ってなくてもOK ・TFSのプラグイン関連でスピーカー させて頂きました。
TFSって何?
「なんとか管理ソフト」ではありません! ・ソース管理ソフト ・バグ管理ソフト ・進捗管理ソフト ・タスク管理ソフト
TFSって何? 「新しいシステムの開発開始から、システムの 終焉まで活用される開発インフラ」です! →Application
Lifecycle Management(ALM)用ソフト ソフトウェア構成管理/ビルド管理/プロセス 制御・自動化/プロジェクト計測/バグ管理/ テスト支援/タスク管理/要件管理 →全部使えます! ようわからんが、ようけあるんじゃのぉ (-。-)y-゜゜゜
何のためにTFS(とか)を使うのか?? ソース管理/バグ管理/作業項目 管理などの単体管理ではなくて、
「統合的な管理作業」を「楽に」 行うため →楽に管理できると時間ができる →できた時間をもっと前向きな 作業に割り当てる!
何のためにTFS(とか)を使うのか??
バグ票 要求 仕様 ソース
何のためにTFS(とか)を使うのか??
この間は どうするの? バグ票 要求 仕様 ソース
何のためにTFS(とか)を使うのか?? 例えば... ○その1 「この前のバグ対応で修正したソースは どれ?」 →「この前のバグ対応で」:バグ管理
「修正したソース」:ソース管理 バグ管理とソース管理が統合されていないと 簡単にはわからない。
何のためにTFS(とか)を使うのか?? 例えば... ○その2 「このバグ修正の作業効率はどのぐらい?」 →作業項目管理+
ソース管理(時間/Steps) 作業項目管理とソース管理が統合されて いないと簡単にはわからない。
何のためにTFS(とか)を使うのか?? どうやって関連づけてますか? ・Excel台帳 ・Word+SharePoint(FastSearch)
案件番号/バグ管理番号で検索~ などなど でも、こんなことに体力とか時間を使いたく ないですよね。
TFSで開発/管理をもっと早く楽に 各管理機能が「きれいに」統合されている .NETだけじゃない
マルチリンガルな開発プロジェクト ありませんか?? 開発者/管理者の道しるべ TFSの機能を知っていくと、これからどんな 開発作業/管理を目指していけば良いかが わかる
どんな機能があるの?
タスク管理 ソース管理 修正履歴/シェルブ(棚上げ:一時的な保管) バグ管理 テスト支援 Test Manager/UIテスト自動化支援 ビルドサーバ CI(継続的インテグレーション)環境 Lab Management テストに必要なサーバ/クライアント仮想環境を まとめて管理
どこがおすすめなの? あくまで個人的にですが、 複数の修正ソースが「変更セット」で
まとめて管理される バーンダウンチャート/ワークロードなどの 管理資料が自動で作成できる SQL Serverのレポーティング機能で カスタマイズ/追加作成も可能 作業項目とソース管理の関連付け ソースコードチェックイン時に、どの作業に 対する修正なのかを指定させることが可能
どこがおすすめなの? きれいなソースだけをチェックインさせる
ことが可能 「ゲートチェックイン」で、自動テストを 実施し、テストNGの場合にはチェックイン させない テスト時に、仮想環境自動起動→自動テスト →仮想環境自動終了 やろうと思えば、自分で機能拡張もできる 例:アクティビティ作成/バグ予測
どこがおすすめなの?
とは言っても、機能大杉! どこから手をつければいいのさっ ということで・・・
こんなシナリオ考えてみました 現在、Visual SourceSafe(VSS)でソース管理
Excelでリリース管理/作業項目管理 VSS使えなくなったので、TFSに移行して みようと思いつく でもどう使えばいいの (-_-;) ↑いまココ
最初の一歩 まずはVSSから移行、ソース管理だけ実施 →これで現状維持 VSSから移行するためには、「VSSConverter」を 使用します。(要VSS2005+VS2010) VSSインターフェイスでしかソース管理できない 開発環境の場合には、Microsoft
Source Code Control Interface(MSSCCI)を使用すると、 TFSへアクセスできます。
2歩目 TFSに作業項目を登録、チェックイン時に ゲートチェックインで作業項目との 関連付けを強制 →どの作業でどのソースを修正したかが
簡単にわかります 「いきなり作業項目を全部登録できない!」という方は、 「いまから修正する内容を修正前に登録する」という 始め方もありだと思います。
3歩目 作業項目に作業時間を登録してもらう →どの作業にどのぐらい時間が
かかったかが簡単にわかります バーンダウンチャートで進捗管理が 簡単にできます 「このバグ修正の作業効率はどのぐらい?」 と言われても大丈夫です。 →作業項目に修正ソースが関連付けられて いるので。
4歩目 ソースの静的解析を夜間で自動的に実施する ビルド定義を作成。 →リリース直前に「ビルドできん~!」と
叫ばなくてもよくなります。 変なソースを作ってもすぐに分かります。
5歩目(これで勘弁してくださいw) 自動テストを追加、チェックイン時に自動 テストを実施し、エラーならチェックイン させない →レグニッションテスト
(デグレードテスト)が 完了したソースなので、 いつでも安心してリリースできます
最後に VSSからは離脱しましょうか
単体販売は亡く無くなりました Visual Source Shredder TFS11 Express! 「何を楽にしたいか」を考えてください。 全部の機能を一気に使う必要はありません。 そして、大抵のことはTFSで実現可能です。 (Excelが良い時もありますw)
Advertisement