第10回 Plus Programming .net 勉強会「TFSで エンタープライズ・アジャイル スクラム開発 ~Team Foundation Server でスクラム開発を始めよう!~」のセッションスライド
「TFSでソース管理はやっているけど、次はどうしたらいいの?」
スクラム開発やウォーターフォールの進捗管理・工程管理をTFSで取扱いたいけれど、具体的な操作方法がわからない。知りたいという声にお応えして、TFSでの実際のユーザーの操作を中心に解説します。
スクラムやウォーターフォールの考え方を整理しながら、具体的なイメージを持って、自社案件にTFSスクラム開発を採用できるか?検討できるようになることがゴールです。
今年3月に発売されたFINAL FANTASY XV WINDOWS EDITIONでは、マルチプレイ実装にPhoton Serverを採用しています。コンソールのバージョンとも親和性が高く、なんと約1週間で動作するところまで到達しました!
本セッションでは、FF15内でのパケット送信のカスタマイズやマルチプレイ特有の実装、バックエンドサーバーの構成などのご紹介に加え、Photonのイントロダクションと最新情報も合わせてご案内いたします。内容の濃い45分間、ご期待ください!
Animation(Legacy)やMecanim、TimelineやSimple Animationといった機能の考え方や使い所、そしてPlayable APIやAnimation C# Jobs、Kinematicaなどの新機能が"どういった機能"で"何ができるようになるのか"といった情報を整理して紹介します。
このスライドは、TECH x GAME COLLEGE #5で紹介したスライドを少し手直ししたものとなります。
https://techxgamecollege.connpass.com/event/99824/
今年3月に発売されたFINAL FANTASY XV WINDOWS EDITIONでは、マルチプレイ実装にPhoton Serverを採用しています。コンソールのバージョンとも親和性が高く、なんと約1週間で動作するところまで到達しました!
本セッションでは、FF15内でのパケット送信のカスタマイズやマルチプレイ特有の実装、バックエンドサーバーの構成などのご紹介に加え、Photonのイントロダクションと最新情報も合わせてご案内いたします。内容の濃い45分間、ご期待ください!
Animation(Legacy)やMecanim、TimelineやSimple Animationといった機能の考え方や使い所、そしてPlayable APIやAnimation C# Jobs、Kinematicaなどの新機能が"どういった機能"で"何ができるようになるのか"といった情報を整理して紹介します。
このスライドは、TECH x GAME COLLEGE #5で紹介したスライドを少し手直ししたものとなります。
https://techxgamecollege.connpass.com/event/99824/
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4慎一 古賀
Comm Tech Festival C-4 セッションのスライドです。
https://comuplus.doorkeeper.jp/events/30403#c4
ソースバージョン管理・タスク管理からもう一歩先に進みたい開発チームを対象に、Visual Studio での設計・開発からテスト・リリースまでの流れと Visual Studio Online BUILDを使いこなすためのポイント、出来ること・出来ないこと、工夫の仕方を解説します。
バックログとタスクをインポート・エクスポート Team Foundation Server と Excel・Project との連携慎一 古賀
TFS を使い始める時に最初にやることのひとつ!また、よくある質問でもある 「Excel or Project から TFS にタスクを一括登録する方法」 を解説します。
Visual Studio 2013 + Visual Studio Online で解説していますが、オンプレの Team Foundation Server や他のバージョンの Visual Studio でも同様の操作が可能です。
チームリーダーやPMだけでなくて、各メンバーが覚えて使って欲しい TFS のテクニックです。
8. ウォーターフォールとスクラムの違い (1)
8
アジャイル
Agile software development
スクラム・反復開発
Scrum, Iterative and Incremental Development
ウォーターフォール
Waterfall development
毎週計画・柔軟に変更 事前に全て計画・変更なし
仕様書なし 全て仕様書を作成
新しいチャレンジ向き やり慣れた仕事向き
少人数 大人数
※わかりやすく説明するために、多少誇張した表現になっています
必要な仕様書を作成
事前に計画・必要に応じて変更
9. ウォーターフォールとスクラムの違い (2)
9
アジャイル
Agile software development
スクラム・反復開発
Scrum, Iterative and Incremental Development
ウォーターフォール
Waterfall development
全員で見積もり 最初に見積もり済み
(メンバーは見積もらない)
毎週リリース 1回だけリリース
毎週の成果物が全て WBSで厳密に管理
全員の意欲・スキルが
とても高い事が必須
PM・設計者のスキルが
とても高いことが必須
※わかりやすく説明するために、多少誇張した表現になっています
ある程度の期間毎にリリース
期間ごとに予実を確認
10. アジャイル
Agile software development
スクラム・反復開発
Scrum, Iterative and Incremental Development
ウォーターフォール
Waterfall development
ユーザーストーリー
User Story
バックログ
Backlog
必要条件
Requirement
スクラム手法
(日常コミュニケーションとチームワークのプラクティスやプロセス)
タスクボード
≑ リアルタイム報告
デイリースクラム
≑ 日次報告
スプリント計画・振り返り
≑ 週次報告
情報共有 や 進捗を確認・管理するベストプラクティス
どの開発プロセスでもスクラム手法を追加可能
10※わかりやすく説明するために、多少誇張した表現になっています
11. アジャイル
Agile software development
スクラム・反復開発
Scrum, Iterative and Incremental Development
ウォーターフォール
Waterfall development
スクラム手法
(日常コミュニケーションとチームワークのプラクティスやプロセス)
MSF for Agile
Software Development 2013.3
Microsoft Visual Studio
Scrum 2013.3
MSF for CMMI
Process Improvement 2013.3
TFS標準機能・テンプレート のイメージ
11※わかりやすく説明するために、多少誇張した表現になっています
どのテンプレートも「タスクボード」などスクラム手法が使える
これを説明します!