SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Downloaden Sie, um offline zu lesen
ゲーム会社で

ゲーム以外のことを
開発してる話
Aiming vs Cloverlab
Aiming 開発グループ
富⽥ 理央
⾃⼰紹介
• 富⽥ 理央 とみた りおう
• 2014年8⽉⼊社
• 関⻄ゲーム勉強会、

GGLT の運営スタッフ
• Rails、Ansible、

BigQuery
アジェンダ
• ゲーム会社で何しているの?
• 開発の進め⽅
• 問題や課題
• 解決の取り組み
• まとめ
何しているの?
何しているの?
• 「管理ツール」開発
• Ruby on Rails
• 国内版・台湾版
• KPI集計

売上、新規ユーザー数
• ユーザーサポート⽤ツール

ログイン履歴、アイテム操作履歴
何しているの?
• BigQueryの保守
• ログをアップロードするスクリプト
• テーブルの確認
• テーブル追加・不要テーブルの削除
• 各種の集計

施策の効果

運営イベント
開発の進め⽅
開発の進め⽅
• アジャイル型開発

1スプリント2週間
• スクラム・XPに独⾃エッセンス
開発の進め⽅
• 朝会(10分)

今⽇の作業予定

今⽇のリリース予定
• ⼣会(10分)

今⽇やった作業

気になったこと

明⽇のリリース予定
開発の進め⽅
• ⾒積会(10〜20分)

朝会後にカンバン前で⾏う

担当者がタスクの説明

相対⾒積(じゃんけん)
開発の進め⽅
• スプリントレビュー(60分)

2週間に1回

コミットメントの確認

完了・進⾏中のタスクの確認

開発の進め⽅
• 実装相談会(60分)

スプリントレビュー後に⾏う

コミットメントの振り返り

タスクの技術的相談

管理ツール開発の問題・課題
管理ツール開発の問題・課題
• 新機能のキャッチアップ
• 過去の変更/修正の把握
• 隠されたニーズ
新機能のキャッチアップ
管理ツール開発の問題・課題
新機能のキャッチアップ
• ゲームは常に新規機能を追加
• わざわざ仕様を説明してくれない
• いつリリースされるのか?
新機能のキャッチアップ
• 管理ツールは関係しそうか?
• 新規画⾯は必要か?
• ログの追加は必要か?
• 集計タスクは発⽣しそう?
新機能のキャッチアップ
• 新規画⾯

⾔われてから⽤意すると遅い
• ログの追加

後付で仕込むのは困難
• ログやDBに無い集計は出来ない
過去の変更/修正の把握
管理ツール開発の問題・課題
過去の変更/修正の把握
• 課⾦商品の値段が1時間だけ間違ってた
• ◯⽉△⽇ のログが⽋損してる
過去の変更/修正の把握
• 課⾦系の過去のトラブル

KPIに影響することも
• ログの⽋損

BigQueryで⻑期間の集計が出来ない
隠されたニーズ
管理ツール開発の問題・課題
隠されたニーズ
• ex◯elで集計を頑張ってる
• 我慢して使っている

例)

 ギフト送信が遅い

 画⾯に項⽬が⾜りていない
隠されたニーズ
• エンジニアが解決出来る場合が多い
• 管理ツールへの実装を検討

⼯数はかかっても幸せになればいい
解決の取り組み
解決の取り組み
• ランチ会
• スプリントレビューで関係者同席
• ゲーム側の変更を監視
• 情報のドキュメント化
ランチ会
解決の取り組み
ランチ会
• ⽉に1回 運営チームとランチ会
• ニーズのヒアリング

「何か困ってないですか?」
• コミュニケーションの円滑化
スプリントレビューで関係者同席
解決の取り組み
スプリントレビューで関係者同席
• 運営リーダー・制作リーダー

スプリントレビューに出席
• タスクの優先度確認

レビュー内で摺り合わせ
• 近⽇中の施策の把握

制作リーダーから説明してもらう
ゲーム側の変更を監視
解決の取り組み
ゲーム側の変更を監視
• Jenkinsでgitレポジトリを監視

差分があればslackで通知

 テーブル定義

 ログ関連のソースコード

ゲーム側の変更を監視
• ゲームエンジニアのKPT・⼣会に参加

各エンジニアのタスク状況・問題を知る
• 制作のMTGに参加

施策を把握しておく

ゲーム側の変更を監視
• 発⽣しそうなタスクは事前に確認
• 台湾版の状況も把握しておく
• 運営側で欲しい情報は取得出来る?

ユーザーから問い合わせが来そう

施策的に集計したい
情報のドキュメント化
解決の取り組み
情報のドキュメント化
• 共有知化
• slackでコピペ

気になったやりとり等



情報のドキュメント化
• ドキュメント化

Redmine wiki

pivotal tracker

dmemo(クックパッド)

 DBテーブルのメモ

 BQテーブルのメモ(魔改造)

  http://techlife.cookpad.com/entry/2016/08/08/103906
まとめ・課題
まとめ
• ⾃発的な情報収集

何事も「事前準備」

コミュニケーションは重要
• ドキュメント化で共有知

⾃動化もね

課題
• データの分析が出来ていない
• ゲーム開発外からの俯瞰的視点を活かす
おわり

Weitere ähnliche Inhalte

Was ist angesagt?

第3回enPiTシンポジウムBizApp分野代表発表
第3回enPiTシンポジウムBizApp分野代表発表第3回enPiTシンポジウムBizApp分野代表発表
第3回enPiTシンポジウムBizApp分野代表発表
Takeba Misa
 
スクラムマスターはじめのいっぽ
スクラムマスターはじめのいっぽスクラムマスターはじめのいっぽ
スクラムマスターはじめのいっぽ
Takeba Misa
 

Was ist angesagt? (20)

kintoneフロントエンド開発 モダン化への道
kintoneフロントエンド開発 モダン化への道kintoneフロントエンド開発 モダン化への道
kintoneフロントエンド開発 モダン化への道
 
第3回enPiTシンポジウムBizApp分野代表発表
第3回enPiTシンポジウムBizApp分野代表発表第3回enPiTシンポジウムBizApp分野代表発表
第3回enPiTシンポジウムBizApp分野代表発表
 
せっかくエンジニアやってるのになんで副業やらないんですか? - エンジニア副業Night #1
せっかくエンジニアやってるのになんで副業やらないんですか? - エンジニア副業Night #1せっかくエンジニアやってるのになんで副業やらないんですか? - エンジニア副業Night #1
せっかくエンジニアやってるのになんで副業やらないんですか? - エンジニア副業Night #1
 
アジャイルパラレル開発
アジャイルパラレル開発アジャイルパラレル開発
アジャイルパラレル開発
 
WikiWikiアジャイル
WikiWikiアジャイルWikiWikiアジャイル
WikiWikiアジャイル
 
スクラムマスターはじめのいっぽ
スクラムマスターはじめのいっぽスクラムマスターはじめのいっぽ
スクラムマスターはじめのいっぽ
 
他人が3人集まってHerokuでアプリ公開した話
他人が3人集まってHerokuでアプリ公開した話他人が3人集まってHerokuでアプリ公開した話
他人が3人集まってHerokuでアプリ公開した話
 
medibaにおけるアジャイル実践記 - Agile Tech EXPO - New Normal Agile Episode 2
medibaにおけるアジャイル実践記 - Agile Tech EXPO - New Normal Agile Episode 2medibaにおけるアジャイル実践記 - Agile Tech EXPO - New Normal Agile Episode 2
medibaにおけるアジャイル実践記 - Agile Tech EXPO - New Normal Agile Episode 2
 
5分で出来る!イケてるconfluenceページ
5分で出来る!イケてるconfluenceページ5分で出来る!イケてるconfluenceページ
5分で出来る!イケてるconfluenceページ
 
ジョイ・インク 役職も部署もない全員主役のマネジメント
ジョイ・インク 役職も部署もない全員主役のマネジメントジョイ・インク 役職も部署もない全員主役のマネジメント
ジョイ・インク 役職も部署もない全員主役のマネジメント
 
NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020
 
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
 
リモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワークリモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワーク
 
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なこととアジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
 
kintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツールkintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツール
 
チームで開発を行う上の心構え
チームで開発を行う上の心構えチームで開発を行う上の心構え
チームで開発を行う上の心構え
 
サッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメント
サッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメントサッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメント
サッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメント
 
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニアヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
 
素人がTF-IDFでキーワード抽出をやってみた
素人がTF-IDFでキーワード抽出をやってみた素人がTF-IDFでキーワード抽出をやってみた
素人がTF-IDFでキーワード抽出をやってみた
 
ナレッジを共有する文化をつくるために
ナレッジを共有する文化をつくるためにナレッジを共有する文化をつくるために
ナレッジを共有する文化をつくるために
 

Andere mochten auch

XPers/失われたリール《腰索》
XPers/失われたリール《腰索》XPers/失われたリール《腰索》
XPers/失われたリール《腰索》
ledsun
 

Andere mochten auch (17)

早朝コーディングしてみた
早朝コーディングしてみた早朝コーディングしてみた
早朝コーディングしてみた
 
XPers/失われたリール《腰索》
XPers/失われたリール《腰索》XPers/失われたリール《腰索》
XPers/失われたリール《腰索》
 
Redmineを活用したプロジェクトマネジメント教育について(ダイジェスト版)
Redmineを活用したプロジェクトマネジメント教育について(ダイジェスト版)Redmineを活用したプロジェクトマネジメント教育について(ダイジェスト版)
Redmineを活用したプロジェクトマネジメント教育について(ダイジェスト版)
 
View Customize Pluginで出来ること
View Customize Pluginで出来ることView Customize Pluginで出来ること
View Customize Pluginで出来ること
 
ある工場のRedmine画面カスタム【View customize plugin 活用例】
ある工場のRedmine画面カスタム【View customize plugin 活用例】ある工場のRedmine画面カスタム【View customize plugin 活用例】
ある工場のRedmine画面カスタム【View customize plugin 活用例】
 
View customize pluginを使いこなす
View customize pluginを使いこなすView customize pluginを使いこなす
View customize pluginを使いこなす
 
講演1 redmineの簡易crmとしての活用事例r2
講演1 redmineの簡易crmとしての活用事例r2講演1 redmineの簡易crmとしての活用事例r2
講演1 redmineの簡易crmとしての活用事例r2
 
ある工場はこれでRedmineバージョンアップを決意した
ある工場はこれでRedmineバージョンアップを決意したある工場はこれでRedmineバージョンアップを決意した
ある工場はこれでRedmineバージョンアップを決意した
 
Redmineのバージョンアップに追従していくための一工夫
Redmineのバージョンアップに追従していくための一工夫Redmineのバージョンアップに追従していくための一工夫
Redmineのバージョンアップに追従していくための一工夫
 
Unofficial Redmine Cooking 闇鍋_デモ環境への発展
Unofficial Redmine Cooking 闇鍋_デモ環境への発展Unofficial Redmine Cooking 闇鍋_デモ環境への発展
Unofficial Redmine Cooking 闇鍋_デモ環境への発展
 
RedmineのFAQとアンチパターン集
RedmineのFAQとアンチパターン集RedmineのFAQとアンチパターン集
RedmineのFAQとアンチパターン集
 
はじめる! Redmine (2015)
はじめる! Redmine (2015)はじめる! Redmine (2015)
はじめる! Redmine (2015)
 
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
 
20171117 redminetokyo13
20171117 redminetokyo1320171117 redminetokyo13
20171117 redminetokyo13
 
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
 
The AI Rush
The AI RushThe AI Rush
The AI Rush
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 

Ähnlich wie ゲーム会社で
ゲーム以外のことを開発してる話

リーン・スタートアップ のためのテスト
リーン・スタートアップ のためのテストリーン・スタートアップ のためのテスト
リーン・スタートアップ のためのテスト
Masakuni Kato
 

Ähnlich wie ゲーム会社で
ゲーム以外のことを開発してる話 (20)

分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
 
Wantedlyの成長を支える管理画面 #admin_night
Wantedlyの成長を支える管理画面 #admin_nightWantedlyの成長を支える管理画面 #admin_night
Wantedlyの成長を支える管理画面 #admin_night
 
開発レビューで心がけていること
開発レビューで心がけていること開発レビューで心がけていること
開発レビューで心がけていること
 
QCon Tokyo 2014 - Virtuous Cycles of Velocity: What I Learned About Going Fas...
QCon Tokyo 2014 - Virtuous Cycles of Velocity: What I Learned About Going Fas...QCon Tokyo 2014 - Virtuous Cycles of Velocity: What I Learned About Going Fas...
QCon Tokyo 2014 - Virtuous Cycles of Velocity: What I Learned About Going Fas...
 
ソフトウェア開発の現場風景
ソフトウェア開発の現場風景ソフトウェア開発の現場風景
ソフトウェア開発の現場風景
 
作る人から作りながら運用する人になっていく
作る人から作りながら運用する人になっていく作る人から作りながら運用する人になっていく
作る人から作りながら運用する人になっていく
 
20141003 webマーケティングエンジニアリング
20141003 webマーケティングエンジニアリング20141003 webマーケティングエンジニアリング
20141003 webマーケティングエンジニアリング
 
リーン・スタートアップ のためのテスト
リーン・スタートアップ のためのテストリーン・スタートアップ のためのテスト
リーン・スタートアップ のためのテスト
 
kintoneの新機能を開発するお仕事
kintoneの新機能を開発するお仕事kintoneの新機能を開発するお仕事
kintoneの新機能を開発するお仕事
 
アジャイル開発サービス紹介(株式会社メンバーズ)
アジャイル開発サービス紹介(株式会社メンバーズ)アジャイル開発サービス紹介(株式会社メンバーズ)
アジャイル開発サービス紹介(株式会社メンバーズ)
 
ゲームの裏側を支える人たちの裏側
ゲームの裏側を支える人たちの裏側ゲームの裏側を支える人たちの裏側
ゲームの裏側を支える人たちの裏側
 
恋するJenkins
恋するJenkins恋するJenkins
恋するJenkins
 
CEDEC2015講演 チーム開発をスムーズにするために
CEDEC2015講演 チーム開発をスムーズにするためにCEDEC2015講演 チーム開発をスムーズにするために
CEDEC2015講演 チーム開発をスムーズにするために
 
Scrum,Test,Metrics #sgt2016
Scrum,Test,Metrics #sgt2016Scrum,Test,Metrics #sgt2016
Scrum,Test,Metrics #sgt2016
 
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
 
Rails移行によって実現できたA/Bテストによるサイト改善
Rails移行によって実現できたA/Bテストによるサイト改善Rails移行によって実現できたA/Bテストによるサイト改善
Rails移行によって実現できたA/Bテストによるサイト改善
 
QA SUMMIT in GDC2013
QA SUMMIT in GDC2013QA SUMMIT in GDC2013
QA SUMMIT in GDC2013
 
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
 
[Biz reach qa meetup] qa team_build
[Biz reach qa meetup] qa team_build[Biz reach qa meetup] qa team_build
[Biz reach qa meetup] qa team_build
 
開発者の生産性向上を妨げる障壁と サイボウズの生産性向上チームの取り組み
開発者の生産性向上を妨げる障壁とサイボウズの生産性向上チームの取り組み開発者の生産性向上を妨げる障壁とサイボウズの生産性向上チームの取り組み
開発者の生産性向上を妨げる障壁と サイボウズの生産性向上チームの取り組み
 

ゲーム会社で
ゲーム以外のことを開発してる話