SlideShare a Scribd company logo
アジャイル開発を使った
  ゲームの作り方
   てへぺろ(・ω<)
               1
自己紹介

• 田中 宏幸

• (株)イリンクス 社長 / プログラマー
  – 現在PS3&Vitaのゲームやエンジン等作ってます。



• 一応プロマネの資格持ってます
  – 認定スクラムマスター (CSM)

  – PMI認定Project Management Professional

• Twitter : swiftnest
さっそく質問
マネジメント
好きですか?
マネジメントのイメージ


              怠けたら怒られる

                 面倒くさい

              僕プログラマーだから

                よく判らない

       そんなことより野球しようぜ!
マクレガーXY理論

• X理論
  人間は本来なまけたがる生き物で、責任をとり
  たがらず、放っておくと仕事をしなくなる



• Y理論
  人間は本来進んで働きたがる生き物で、自己実現
  のために自ら行動し、進んで問題解決をする
マクレガーXY理論

• Y理論
  人間は本来進んで働きたがる生き物で、自己実現
  のために自ら行動し、進んで問題解決をする

       「自ら行動」する為には
     プロジェクトの状況把握が必要


     プロジェクトマネジメントの役割
      「プロジェクトの見える化」
         人のマネジメント
特にゲーム開発は
プロジェクト期間が長く
失敗率も高い
国内のプロジェクト成功率

  ・2003年 26.7%
  ・2008年 31.1%
プロジェクトマネジメントは
 「銀の弾丸」ではないが
     それでも
 プロジェクトの成功率を
   上げる事は出来る
誰かが行動しない事には現状は変わらない
そんな手法を
ゆるふわな感じで
紹介していきます∼
アジェンダ

• ウォーターフォール

• アジャイル

• スクラム(計画・チーム・スプリント)

• XP(TDD・ペアプロ・CI)

• アジャイルUX

• インセプションデッキ

• まとめ
プロジェクトマネジメントって
どんなのがあるの?
大きく分けて2種類




   ウォーターフォール


       アジャイル
ウォーターフォール
ウォーターフォール

• 各工程で仕様や機能を確定させていき、前工程が終了す
  るまで次工程を開始しない手法

• 大規模開発や要件定義にブレが少ないプロジェクトで使
  用される事が多い
ウォーターフォール:ゲームでの適応は?

• ゲームでも何かの移植等、要件定義のブレが少な
  い案件では相性が良い

• 外注の際も各段階で「要件定義書」「基本設計
  書(仕様書)」といった書類を生成していくため
  ブレのない発注が可能

• 新規タイトルなど、開発の初期段階で全ての要件
  定義が出せないような場合は不向き
アジャイル
アジャイル開発

• アジャイル=敏捷な

• 主に短い期間(1週∼4週)で計画、開発、評価、改善
  を繰り返す開発手法

• 少しづつ軌道修正をしながら開発をしていくため
  新規開発で主に使用される事が多い

計画          計画          計画
  開発          開発         開発
     評価          評価          評価
       改善          改善         改善
ウォーターフォールとアジャイルの対比

    ゴール         ゴール




   スタート         スタート

 ウォーターフォール      アジャイル
ウォーターフォールとアジャイルの対比

       ゴール           ゴール



真の            真の
ゴール           ゴール




       スタート          スタート

 ウォーターフォール      アジャイル
アジャイル開発の種類

                     利用されているアジャイル手法
 Evo
                         その他
 Crystal                  20%

 DSDM
                    XP
                                             スクラム
 XP                 6%
                                               50%
 (eXtreme
 Programming)   スクラム/XPの組み合わせ
                         24%
 スクラム
 リーンソフト
                                米VersionOne
 ウェア開発            State of Agile Development Survey 2009
スクラム
スクラムとは

• 一橋大学の野中郁次郎と竹内弘高が
  1986年に日本の元気な製造業(富士ゼロッ
  クス、キヤノン、ホンダ、NEC、セイコーエプソ
  ン、ブラザー工業)に共通している手法をまとめ
  論文として発表



• この論文を元にジェフ・サザーランドと
  ケン・シュエイバーがソフトウェア制作技法とし
  て作成したのがスクラム
私が初めて
スクラムという名前を
  聞いたのは
CEDEC2009
Scrum 最新技術事例
   「Star Wars
The Old Republic」
での大容量ゲーム開発
スクラム採用例(たぶん)

• アンチャーテッド2(スクラム)
• Bio Shock (スクラム)
• Mass Effect (スクラム)
• Half Life2 (スクラム)
• Left 4 Dead2 (スクラム)
• Unreal Engine (スクラム)
• Gears of War (スクラムっぽい)
• アサシン クリード(スクラム)
スクラム3つの要素

• 計画

• チーム

• スプリント
その1・計画
プロジェクト4つの要素




     スコープは比較的
      動かしやすい
その2・チーム
スクラム:チーム

• プロダクトオーナー
  製品に対して責任を持ち、機能に優先順位を付ける
  ゲーム開発ではディレクターが兼任することが多い

• スクラムマスター
  スクラムプロセスが上手く行くように外部からチームを
  守る

• チーム(5∼9)
  プロダクトの開発を行う。
  製品の成功に向けて最大限の努力をコミットする
チームの規模が大きい場合


     新機能チーム      新機能チーム
       ・PG         ・PG
      ・企画         ・企画
     ・デザイナー      ・デザイナー


   量産チーム              量産チーム
   ・デザイナー              ・企画


            エンジンチーム
              ・PG
その3・スプリント



その3:スプリント
スプリント


               毎日
               朝会



  全機能   今回の分          レビュー会
  リスト   チョイス
               2∼4週   ふりかえり
スプリントのポイント




• 少しづつ作って全員で確認
• 問題があれば、その後のふりかえり会で改善
• 「全機能リスト」は定期的に更新
まだまだ
沢山あります!!
eXtream
Programming
eXtream Programming

• 2000年初頭に流行した
  アジャイル開発の火付け役

• プログラマー向けのプラクティスが多いのが特徴

• 最初は12のプラクティスだけだったが改定され
  今は19に
eXtreme Programming 19のプラクティス
       反復           1∼2週間の反復開発
共同のプ
       共通の用語        用語集を作成し、用語の不一致を避ける
ラクティ
       オープンな作業空間    会話しやすく、作業に打ち込める環境作り
 ス     回顧           頻繁な振り返りで改善していく

       テスト主導型の開発    プログラマは継続的にユニットテストを書く
開発者の
     ペア・プログラミング     一台のマシンで2人のPGがコードを書く
プラク
     リファクタリング       動作を変えることなくソースを改善する
 ティス
     集団的な所有権        誰でもどのコードでも修正できる
     継続的インテグレーション   一日に何回もビルドし問題を改善する
     YAGNI          今必要なことだけ行う
     責任の受け入れ        開発者にコミットメントしてもらう
管理者の 援護             開発者が集中出来るように支援する
プラク 年に4回のレビュー       権限を持つプロジェクトの関係者で話合う
 ティス ミラー            今どういう状態かをチームに知らせる
     持続可能なペース       知的作業には週40時間の労働時間が最適
顧客のプ ストーリー伝達        ストーリーカードで要件を洗い出す
     リリース計画         リリース計画をチーム合意で進める
ラクティ
     受け入れテスト        イテレーションごとに顧客の立場からテスト
  ス  頻繁なリリース        ユーザからフィードバックを得る
テスト主導型の開発(TDD)

                                           テスト用のフレームワークと
                                            ソースファイルを用意して



stack->push( 99 )                            最初に空のクラスと
stack->push( -1 )                            テストコードを書き
CPPUNIT_ASSERT_EQUAL( -1, stack->pop());
CPPUNIT_ASSERT_EQUAL( 99, stack->pop());

                                           テストが失敗したのを確認し
                                            てからクラスを実装して
                                            テストが通るのを確認し


                                            リファクタリングする
テスト主導型の開発(TDD)

• リファクタリングにより
  安全にクリーンなコードが書ける

• コードの拡張によるバグなどを減らせる

• 作業時間は1∼2割程度増えるが、その分デバッグ時間
  が減るので、結果的に開発時間が減る



• ただし、UIといった見栄えや手動操作が必要な場所には
  使いづらく、結果ゲーム開発ではそれほど普及していな
  い(アメリカでも15%程度)
ペア・プログラミング




• 1つの画面を2人で見る。片方がキーボードを叩き、もう片方は
  それを見ていて気づいたことをコメントする
• 一節によると15% コーディング速度が低下するが、作りこむバ
  グ数も 15%少なくなる。
継続的インテグレーション(CI)
• ビルドやチェックを頻繁に自動で行うシステム
• ビルドエラーが起きた場合は、全員にメールで通知
Jenkinsに登録されている内容

• PS3版 ビルドチェック(30分に1回)

• Windows版 起動チェック(30分に1回)

• PS3版 起動チェック(30分に1回)

• Windows版デザイナー環境作成(任意)

• PS3版デザイナー環境作成(任意)

• Vita版デザイナー環境作成(任意)

• ソースUTF8文字コードチェック(30分に1回)
http://asanoken.jugem.jp/?eid=2143




アジャイルUX
アジャイルUX

• UX:ユーザーエクスペリエンス(体験)

• ユーザーの視点を常に意識する開発手法で、今ま
  であったUXを軽量化(アジャイル)したもの

• 基本はユーザーに現在開発中の製品を遊んで貰
  い、その内容を元に製品を改善していく

• ただし「ユーザーの声を聞いてはいけない」


          ?
ユーザーエクスペリエンスのポイント

• 「このゲーム敵が多くてイライラする」
 ‒ 敵が少なければイライラしない?
 ‒ よく見ると攻撃ボタンを押す回数が多い
 ‒ 敵が硬いのがイライラの原因では?

• ユーザーの声を聞いて鵜呑みにするのではなく
  ユーザーの体験を通して原因を突き止める

 ユーザーエクスペリエンス
     (体験)
プラグマティックペルソナ




• このゲームの対象ユーザーの年齢や趣味、生活サイクルなどを
  「想像で」書く

• 常に見える場所に貼っておき、ユーザーを意識しながら製品を作る
• 実際に近い人にインタビューし、方向性が間違ってないか確かめる
http://asanoken.jugem.jp/?eid=2143

 ペーパープロトタイプ




• 製品を作る前に紙で試作画面を制作し、様々な人にインタ
  ビューする
• あまり綺麗な画面を作ると機能より見栄えの方に意見が寄るの
  でフリーハンドくらいな方が良い
ユーザーテスト

• 対象ユーザーに近い人を何とかして5名集める
 ‒ 5名=80:20の法則
 ‒ 同僚、友人の友人の友人
 ‒ あまり人数が少ないと意見が偏る事がある

• ユーザーに思考発話を意識してもらいながら
  ゲームをプレイしてもらう
• プレイの様子はビデオカメラで録画する
• 例えゲームが未完成でも、一部分を切り出して
  積極的に行う
アジャイルUX(ユーザーエクスペリエンス)

• ユーザーの声を聞くべからず

• 一人のためにデザインする

• 手を動かしながら考える

• 早期に失敗する
インセプション
  デッキ


Inception Deck
<あなたのプロジェクトの名前>
<あなたのスポンサーの名前>
なぜあなたはここにいるのか?

• ∼を題材としたアクションゲームを
  PSVitaのローンチに合わせて発売するため

• 大事な理由 #2

• 大事な理由 #3



     このプロジェクトを行う最大の理由をここに
エレベーターピッチ

• [必要性や機会を記述]を望んでいる

• [対象顧客]にとって

• [プロジェクト名]は

• [製品カテゴリ]に属しており

• [キーベネフィット, 購入への説得力ある理由]が
 ある.

• [他の主要な競合製品]と違って

• 我々のプロジェクトは[主要な違いの記述]があ
プロダクトボックス(外箱)



           <製品名>


           楽しい絵

          <スローガン>
           <利点 #1>
           <利点 #2>
           <利点 #3>
やらないことリスト


  やる(スコープ内)         やらない(スコープ外)




              未解決
あなたのプロジェクトコミュニティ



           <コミュニティ#3>



 <チーム#2>   コアチーム

                        <グループ#1>
           その他大勢!


  ...	
  は常にあなたが考える以上に大きい!
テクニカルソリューション




      技術:
-     <言語>     危険!
-   <ライブラリ>
-    <ツール>
- <その他技術要素>    範囲外
夜も眠れないようなこと

• ディレクターに時間を割いてもらえない

• チームの作業場所が分散している

• 初挑戦のネットワーク対戦
Aチーム


 #     役割        能力/期待すること
 1     アナリスト     ジャストインタイム分析が容易にできる.
                 テストが好きである.
 2     開発者       素早い繰り返し開発が苦痛ではない.
                 C#, MVC.NET, jQuery, SQL
                 ユニットテスト, リファクタリング, TDD, 継続的インテグ
 0.5   プロジェクトマ   レーション
                 顔をあわせてのコミュニケーションへの責任
       ネージャ      状況報告, スコープ, 予算, 上への報告
どのくらい大きいのか?


                       出荷!
     構築       UAT   トレーニング

    ~3ヶ月      1週間    1 週間

   これは想定です.	
  約束ではありません.
トレードオフ スライダー


         典型的な4つの分類

          フィーチャーが完了すること(スコープ)
ON    OFF予算内に収まること(予算)
ON    OFF時間通りに納入すること (時間)
ON    OFF高い品質、少ないバグ(品質)
ON    OFF
         その他の大事なこと


ON    OFF 簡単に使えること
ON    OFF考えさせない!
ON    OFF詳細な証跡(なんでもログを取る)
ON    OFF<好きなのをいれる>
最初のリリース




                                出荷!
      構築         UAT     トレーニング

    ~3ヶ月         1 週間       1 週間

  3	
  人,	
  3.5ヶ月,	
  250Kドル
まとめ

• ウォーターフォール開発
  ‒ 大規模開発に向く、計画主導型の手法

• アジャイル開発
  ‒ 小∼中規模開発に向く、開発主導型の手法

• スクラム
• XP
• アジャイルUX
• インセプションデッキ
まとめ

• 今回は概要を紹介しただけです!
• 興味のある人は、まず「アジャイルサムライ」を
  読むのをオススメします!
• 他にも色々な勉強会があります
 ‒ すくすくスクラム
 ‒ スクラム道
 ‒ Game Development with Scrum読書会
 ‒ ゲーム開発環境勉強会

• そして…
是非GamePM
に遊びに来て
 下さい!

More Related Content

What's hot

UnityでUI開発を高速化した件
UnityでUI開発を高速化した件UnityでUI開発を高速化した件
UnityでUI開発を高速化した件
Grenge, Inc.
 
心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話
Yusuke Hisatsu
 
Appiumのテスト結果レポートをsahaginで作ってみる
Appiumのテスト結果レポートをsahaginで作ってみるAppiumのテスト結果レポートをsahaginで作ってみる
Appiumのテスト結果レポートをsahaginで作ってみる
Nozomi Ito
 
【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化
【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化
【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化
UnityTechnologiesJapan002
 
【Unity】Scriptable object 入門と活用例
【Unity】Scriptable object 入門と活用例【Unity】Scriptable object 入門と活用例
【Unity】Scriptable object 入門と活用例
Unity Technologies Japan K.K.
 
Office ScriptsとPower Automate連携による業務効率化
Office ScriptsとPower Automate連携による業務効率化Office ScriptsとPower Automate連携による業務効率化
Office ScriptsとPower Automate連携による業務効率化
kinuasa
 
世界を跨ぐリアルタイム PvP 対戦への挑戦 [Google Cloud INSIDE Games & Apps]
世界を跨ぐリアルタイム PvP 対戦への挑戦 [Google Cloud INSIDE Games & Apps]世界を跨ぐリアルタイム PvP 対戦への挑戦 [Google Cloud INSIDE Games & Apps]
世界を跨ぐリアルタイム PvP 対戦への挑戦 [Google Cloud INSIDE Games & Apps]
Google Cloud Platform - Japan
 
トリコの動かし方
トリコの動かし方トリコの動かし方
トリコの動かし方
株式会社ジェンデザイン
 
アイデアソン・ハッカソン運営ガイドブック
アイデアソン・ハッカソン運営ガイドブックアイデアソン・ハッカソン運営ガイドブック
アイデアソン・ハッカソン運営ガイドブック
エイチタス株式会社 H-tus Ltd.
 
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろうサーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
Daisuke Masubuchi
 
Epic Online Services でできること
Epic Online Services でできることEpic Online Services でできること
Epic Online Services でできること
エピック・ゲームズ・ジャパン Epic Games Japan
 
君はyarn.lockをコミットしているか?
君はyarn.lockをコミットしているか?君はyarn.lockをコミットしているか?
君はyarn.lockをコミットしているか?
Teppei Sato
 
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
UnityTechnologiesJapan002
 
大規模ゲーム開発における build 高速化と安定化
大規模ゲーム開発における build 高速化と安定化大規模ゲーム開発における build 高速化と安定化
大規模ゲーム開発における build 高速化と安定化
DeNA
 
自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方
光晶 上原
 
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
Unity Technologies Japan K.K.
 
【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例
【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例
【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例
UnityTechnologiesJapan002
 
Alpine linuxを触ってみよう
Alpine linuxを触ってみようAlpine linuxを触ってみよう
Alpine linuxを触ってみよう
Ryo Adachi
 
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
モノビット エンジン
 
スマホアプリにおけるマルチプレイアクションゲーム開発の実例紹介
スマホアプリにおけるマルチプレイアクションゲーム開発の実例紹介スマホアプリにおけるマルチプレイアクションゲーム開発の実例紹介
スマホアプリにおけるマルチプレイアクションゲーム開発の実例紹介
aktsk
 

What's hot (20)

UnityでUI開発を高速化した件
UnityでUI開発を高速化した件UnityでUI開発を高速化した件
UnityでUI開発を高速化した件
 
心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話
 
Appiumのテスト結果レポートをsahaginで作ってみる
Appiumのテスト結果レポートをsahaginで作ってみるAppiumのテスト結果レポートをsahaginで作ってみる
Appiumのテスト結果レポートをsahaginで作ってみる
 
【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化
【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化
【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化
 
【Unity】Scriptable object 入門と活用例
【Unity】Scriptable object 入門と活用例【Unity】Scriptable object 入門と活用例
【Unity】Scriptable object 入門と活用例
 
Office ScriptsとPower Automate連携による業務効率化
Office ScriptsとPower Automate連携による業務効率化Office ScriptsとPower Automate連携による業務効率化
Office ScriptsとPower Automate連携による業務効率化
 
世界を跨ぐリアルタイム PvP 対戦への挑戦 [Google Cloud INSIDE Games & Apps]
世界を跨ぐリアルタイム PvP 対戦への挑戦 [Google Cloud INSIDE Games & Apps]世界を跨ぐリアルタイム PvP 対戦への挑戦 [Google Cloud INSIDE Games & Apps]
世界を跨ぐリアルタイム PvP 対戦への挑戦 [Google Cloud INSIDE Games & Apps]
 
トリコの動かし方
トリコの動かし方トリコの動かし方
トリコの動かし方
 
アイデアソン・ハッカソン運営ガイドブック
アイデアソン・ハッカソン運営ガイドブックアイデアソン・ハッカソン運営ガイドブック
アイデアソン・ハッカソン運営ガイドブック
 
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろうサーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
 
Epic Online Services でできること
Epic Online Services でできることEpic Online Services でできること
Epic Online Services でできること
 
君はyarn.lockをコミットしているか?
君はyarn.lockをコミットしているか?君はyarn.lockをコミットしているか?
君はyarn.lockをコミットしているか?
 
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
【Unite 2018 Tokyo】60fpsのその先へ!スマホの物量限界に挑んだSTG「アカとブルー」の開発設計
 
大規模ゲーム開発における build 高速化と安定化
大規模ゲーム開発における build 高速化と安定化大規模ゲーム開発における build 高速化と安定化
大規模ゲーム開発における build 高速化と安定化
 
自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方
 
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
 
【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例
【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例
【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例
 
Alpine linuxを触ってみよう
Alpine linuxを触ってみようAlpine linuxを触ってみよう
Alpine linuxを触ってみよう
 
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
 
スマホアプリにおけるマルチプレイアクションゲーム開発の実例紹介
スマホアプリにおけるマルチプレイアクションゲーム開発の実例紹介スマホアプリにおけるマルチプレイアクションゲーム開発の実例紹介
スマホアプリにおけるマルチプレイアクションゲーム開発の実例紹介
 

Viewers also liked

PMBOKで学ぶマネジメント基本のキ
PMBOKで学ぶマネジメント基本のキPMBOKで学ぶマネジメント基本のキ
PMBOKで学ぶマネジメント基本のキHiroyuki Tanaka
 
GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
 GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ  GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
Hiroyuki Tanaka
 
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
Jenkinsを使ったコンシューマゲームでのデプロイとテストJenkinsを使ったコンシューマゲームでのデプロイとテスト
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
Hiroyuki Tanaka
 
PMBOKで学ぶプロジェクトマネジメントの基礎
PMBOKで学ぶプロジェクトマネジメントの基礎PMBOKで学ぶプロジェクトマネジメントの基礎
PMBOKで学ぶプロジェクトマネジメントの基礎
Hiroyuki Tanaka
 
GamePM#9「イノベーションスプリント2011報告」
GamePM#9「イノベーションスプリント2011報告」GamePM#9「イノベーションスプリント2011報告」
GamePM#9「イノベーションスプリント2011報告」
Hiroyuki Tanaka
 
Jenkins と groovy
Jenkins と groovyJenkins と groovy
Jenkins と groovy
Kohsuke Kawaguchi
 
アジャイルな見積りと計画づくり2
アジャイルな見積りと計画づくり2アジャイルな見積りと計画づくり2
アジャイルな見積りと計画づくり2Arata Fujimura
 
アジャイルな見積りと計画づくり1
アジャイルな見積りと計画づくり1アジャイルな見積りと計画づくり1
アジャイルな見積りと計画づくり1Arata Fujimura
 
RuntimeUnitTestToolkit for Unity
RuntimeUnitTestToolkit for UnityRuntimeUnitTestToolkit for Unity
RuntimeUnitTestToolkit for Unity
Yoshifumi Kawai
 
NextGen Server/Client Architecture - gRPC + Unity + C#
NextGen Server/Client Architecture - gRPC + Unity + C#NextGen Server/Client Architecture - gRPC + Unity + C#
NextGen Server/Client Architecture - gRPC + Unity + C#
Yoshifumi Kawai
 
テストを書こう、Unity編
テストを書こう、Unity編テストを書こう、Unity編
テストを書こう、Unity編
Hiroto Imoto
 

Viewers also liked (11)

PMBOKで学ぶマネジメント基本のキ
PMBOKで学ぶマネジメント基本のキPMBOKで学ぶマネジメント基本のキ
PMBOKで学ぶマネジメント基本のキ
 
GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
 GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ  GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
 
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
Jenkinsを使ったコンシューマゲームでのデプロイとテストJenkinsを使ったコンシューマゲームでのデプロイとテスト
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
 
PMBOKで学ぶプロジェクトマネジメントの基礎
PMBOKで学ぶプロジェクトマネジメントの基礎PMBOKで学ぶプロジェクトマネジメントの基礎
PMBOKで学ぶプロジェクトマネジメントの基礎
 
GamePM#9「イノベーションスプリント2011報告」
GamePM#9「イノベーションスプリント2011報告」GamePM#9「イノベーションスプリント2011報告」
GamePM#9「イノベーションスプリント2011報告」
 
Jenkins と groovy
Jenkins と groovyJenkins と groovy
Jenkins と groovy
 
アジャイルな見積りと計画づくり2
アジャイルな見積りと計画づくり2アジャイルな見積りと計画づくり2
アジャイルな見積りと計画づくり2
 
アジャイルな見積りと計画づくり1
アジャイルな見積りと計画づくり1アジャイルな見積りと計画づくり1
アジャイルな見積りと計画づくり1
 
RuntimeUnitTestToolkit for Unity
RuntimeUnitTestToolkit for UnityRuntimeUnitTestToolkit for Unity
RuntimeUnitTestToolkit for Unity
 
NextGen Server/Client Architecture - gRPC + Unity + C#
NextGen Server/Client Architecture - gRPC + Unity + C#NextGen Server/Client Architecture - gRPC + Unity + C#
NextGen Server/Client Architecture - gRPC + Unity + C#
 
テストを書こう、Unity編
テストを書こう、Unity編テストを書こう、Unity編
テストを書こう、Unity編
 

Similar to GCSアジャイル開発を使ったゲームの作り方

とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
陽一 滝川
 
Xp Terakoya No02
Xp Terakoya No02Xp Terakoya No02
Xp Terakoya No02takepu
 
SeasarCon 2009 White TDD
SeasarCon 2009 White TDDSeasarCon 2009 White TDD
SeasarCon 2009 White TDDTakuto Wada
 
Distributed Agile using UML
Distributed Agile using UMLDistributed Agile using UML
Distributed Agile using UML
Kenji Hiranabe
 
Scrum"再"入門
Scrum"再"入門Scrum"再"入門
Scrum"再"入門
You&I
 
アジャイル開発&TFS導入
アジャイル開発&TFS導入アジャイル開発&TFS導入
アジャイル開発&TFS導入
You&I
 
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
Makoto Iguchi
 
大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について
Rakuten Group, Inc.
 
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
Dai FUJIHARA
 
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
Rakuten Group, Inc.
 
eXtremeProgramming入門
eXtremeProgramming入門eXtremeProgramming入門
eXtremeProgramming入門
You&I
 
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Naoki Umehara
 
テスト勉強会よしおか100311 1
テスト勉強会よしおか100311 1テスト勉強会よしおか100311 1
テスト勉強会よしおか100311 1
Hiro Yoshioka
 
ユーザーストーリーワークショップ実践編
ユーザーストーリーワークショップ実践編ユーザーストーリーワークショップ実践編
ユーザーストーリーワークショップ実践編
You&I
 
TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02Hiro Yoshioka
 
ユーザーストーリーワークショップ
ユーザーストーリーワークショップユーザーストーリーワークショップ
ユーザーストーリーワークショップ
You&I
 
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
kyon mm
 

Similar to GCSアジャイル開発を使ったゲームの作り方 (20)

とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
 
Xp Terakoya No02
Xp Terakoya No02Xp Terakoya No02
Xp Terakoya No02
 
java-ja TDD 2nd
java-ja TDD 2ndjava-ja TDD 2nd
java-ja TDD 2nd
 
SeasarCon 2009 White TDD
SeasarCon 2009 White TDDSeasarCon 2009 White TDD
SeasarCon 2009 White TDD
 
Distributed Agile using UML
Distributed Agile using UMLDistributed Agile using UML
Distributed Agile using UML
 
20130320 agile pm
20130320 agile pm20130320 agile pm
20130320 agile pm
 
Scrum"再"入門
Scrum"再"入門Scrum"再"入門
Scrum"再"入門
 
アジャイル開発&TFS導入
アジャイル開発&TFS導入アジャイル開発&TFS導入
アジャイル開発&TFS導入
 
Scrum
ScrumScrum
Scrum
 
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
 
大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について
 
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
 
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
 
eXtremeProgramming入門
eXtremeProgramming入門eXtremeProgramming入門
eXtremeProgramming入門
 
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
 
テスト勉強会よしおか100311 1
テスト勉強会よしおか100311 1テスト勉強会よしおか100311 1
テスト勉強会よしおか100311 1
 
ユーザーストーリーワークショップ実践編
ユーザーストーリーワークショップ実践編ユーザーストーリーワークショップ実践編
ユーザーストーリーワークショップ実践編
 
TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02
 
ユーザーストーリーワークショップ
ユーザーストーリーワークショップユーザーストーリーワークショップ
ユーザーストーリーワークショップ
 
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
 

Recently uploaded

株式会社種村建設_新卒向け会社紹介資料_____________________
株式会社種村建設_新卒向け会社紹介資料_____________________株式会社種村建設_新卒向け会社紹介資料_____________________
株式会社種村建設_新卒向け会社紹介資料_____________________
ssuser560305
 
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
ytakahashi4
 
kintone Café 山口 Vol.8 kintone×UiPath.pdf
kintone Café 山口 Vol.8 kintone×UiPath.pdfkintone Café 山口 Vol.8 kintone×UiPath.pdf
kintone Café 山口 Vol.8 kintone×UiPath.pdf
takashihashimoto14
 
The AI service "MMOL Pot (MMOT)" by MMOL Holdings
The AI service "MMOL Pot (MMOT)" by MMOL HoldingsThe AI service "MMOL Pot (MMOT)" by MMOL Holdings
The AI service "MMOL Pot (MMOT)" by MMOL Holdings
mikidaisuke
 
HRMOS-saiyo_overview_material_powred_by_bizreach
HRMOS-saiyo_overview_material_powred_by_bizreachHRMOS-saiyo_overview_material_powred_by_bizreach
HRMOS-saiyo_overview_material_powred_by_bizreach
gmiki1
 
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
ssuserdc1268
 
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
DAISUKE NAKAMURA
 
株式会社メンバーズ「脱炭素アクション100」2023年度実施レポート(2024年6月公開)
株式会社メンバーズ「脱炭素アクション100」2023年度実施レポート(2024年6月公開)株式会社メンバーズ「脱炭素アクション100」2023年度実施レポート(2024年6月公開)
株式会社メンバーズ「脱炭素アクション100」2023年度実施レポート(2024年6月公開)
Members_corp
 
【スポンサープラン】Marketing Native Fes 2024summer
【スポンサープラン】Marketing Native Fes 2024summer【スポンサープラン】Marketing Native Fes 2024summer
【スポンサープラン】Marketing Native Fes 2024summer
yutooyama
 
【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
recruit9
 
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
Members_corp
 

Recently uploaded (11)

株式会社種村建設_新卒向け会社紹介資料_____________________
株式会社種村建設_新卒向け会社紹介資料_____________________株式会社種村建設_新卒向け会社紹介資料_____________________
株式会社種村建設_新卒向け会社紹介資料_____________________
 
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
 
kintone Café 山口 Vol.8 kintone×UiPath.pdf
kintone Café 山口 Vol.8 kintone×UiPath.pdfkintone Café 山口 Vol.8 kintone×UiPath.pdf
kintone Café 山口 Vol.8 kintone×UiPath.pdf
 
The AI service "MMOL Pot (MMOT)" by MMOL Holdings
The AI service "MMOL Pot (MMOT)" by MMOL HoldingsThe AI service "MMOL Pot (MMOT)" by MMOL Holdings
The AI service "MMOL Pot (MMOT)" by MMOL Holdings
 
HRMOS-saiyo_overview_material_powred_by_bizreach
HRMOS-saiyo_overview_material_powred_by_bizreachHRMOS-saiyo_overview_material_powred_by_bizreach
HRMOS-saiyo_overview_material_powred_by_bizreach
 
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
 
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
 
株式会社メンバーズ「脱炭素アクション100」2023年度実施レポート(2024年6月公開)
株式会社メンバーズ「脱炭素アクション100」2023年度実施レポート(2024年6月公開)株式会社メンバーズ「脱炭素アクション100」2023年度実施レポート(2024年6月公開)
株式会社メンバーズ「脱炭素アクション100」2023年度実施レポート(2024年6月公開)
 
【スポンサープラン】Marketing Native Fes 2024summer
【スポンサープラン】Marketing Native Fes 2024summer【スポンサープラン】Marketing Native Fes 2024summer
【スポンサープラン】Marketing Native Fes 2024summer
 
【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
 
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
 

GCSアジャイル開発を使ったゲームの作り方