More Related Content
Similar to 第25回 #TFSUG ノウハウお伝えします! 鉄人から学ぶ TFS セミナー編 - イマドキのチーム開発を支えるプロセスとは? (20)
More from Takashi Takebayashi (20)
第25回 #TFSUG ノウハウお伝えします! 鉄人から学ぶ TFS セミナー編 - イマドキのチーム開発を支えるプロセスとは?
- 11. Excel or Word Excel or Word Source File Excel or Word
Source File
1990s process
- 21. That is out of touch with 2000s
✘Excel or Word Excel or Word Source File Excel or Word
Source File
- 29. Agile Practices e.g. XP
共同のプラクティス
反復
共通の用語
開けた作業空間
回顧(頻繁なふりかえ
り)
管理者のプラクティス
責任の受け入れ
援護
四半期毎の見直し
ミラー
最適なペースの仕事
開発のプラクティス
テスト駆動開発
ペアプログラミング
リファクタリング
コードの共同所有
YAGNI
継続的インテグレーショ
ン
顧客のプラクティス
ストーリーの作成
リリース計画
受け入れテスト
短期リリース
- 31. 2000s tool
プロジェクトマネジメント
Trac, Redmine, JIRA
Microsoft Team Foundation Server(TFS)
バージョン管理
Subversion, Git, Mercurial, Bazaar, TFS, etc, …
継続的インテグレーション
Jenkins, IBM Rational Team Concert, TFS, etc, …
- 32. 2000s tool
プロジェクトマネジメント
Trac, Redmine, JIRA
Microsoft Team Foundation Server(TFS)
バージョン管理
Subversion, Git, Mercurial, Bazaar, TFS, etc, …
継続的インテグレーション
Jenkins, IBM Rational Team Concert, TFS, etc, …
成果物間の連携を強化
- 42. 2010s process perspective
出典: 長沢智治, re-workstyle.comを元に改変
ソフトウェア開発視点: 企画 計画 開発 ビルド デプロイ
企画の醸成
現実的な
計画と追跡
ブランチ
レビュー
継続的
インテグレーション
継続的
デプロイメント
Excel
TFS/VSO
TFS/VSO
TFS/VSO
TFS/VSO
状況の通知
チーム開発のツールチェーンを活用した継続的デリバリーの全体像 (Microsoft)
通知 / レポート
凡例
手順や処理の流れ
アクション
通知
要求項目のバックログ化
目的ごとのブランチ作成
ブランチの通知
コミットの通知
目的ブランチでの CI
プルリクエストによるレビューと!
master での CI
CI 結果に応じたデプロイ
CI 結果の通知
デプロイ結果の通知
分岐元ブランチの CI 結果の通知
TeamRoom
- 51. Excel or Word Excel or Word Source File Excel or Word
Source File
1990s process
- 55. Task don’t change, but speed changes dramatically
出典: 長沢智治, re-workstyle.com
毎日から2週間程度