狠狠撸

狠狠撸Share a Scribd company logo
ゲームの裏側を
?える?たちの?
裏側
株式会社Aiming
開発グループ
富? 理央
??紹介
? 名前?
富??理央(りおう)
? 職種?
エンジニア
? ?社?
2014.08
? 担当?
2017.12? Zunda API
??紹介
? コミュニティ活動
? GGLT(Game Gatling LT)
? umeda.go
? 関?ゲーム勉強会
の運営に参加してます
告知
? GGLT vol.5開催決定!?
https://gglt.connpass.com/?
? 7?28?(?)@Aiming?阪
? 登壇者募集中!
話す内容
? ゲームの「管理ツール」开発についてです
? どんなことを考えて「管理ツール」を作っ
ているのかというようなエモい話が中?で
す。
話す内容
? 業務の詳しい内容等は下記のスライドにま
とめています。?
/rioutomita/
ss-73047219
アジェンダ
? 「管理ツール」开発について
? ?切にしていること
? 開発チームのマインドセット
? ?材について
? まとめ
「管理ツール」开発について
「管理ツール」开発について
? 作っているもの
? 「管理ツール」
? Ruby on Rails
? DBやBigQueryからデータを取得
? 加?して表?
「管理ツール」开発について
様々な機能
? 各種集計(KPI)をwebへの表?
? 魔晶?購??消費数
? 新規ユーザー数?継続率
? ガチャ毎の課?額
「管理ツール」开発について
様々な機能
? カスタマサポート?のツール
? キャラクタ検索
? ログインやチャット等の履歴検索
「管理ツール」开発について
様々な機能
? 制作設定の?助け?ツール
? 本番のマスターデータ確認
? ユーザークラスタ毎のクエストクリア率
「管理ツール」开発について
様々な機能
? 運営オペレーション?ツール
? ギフト送信
? 垢バン
? プッシュ通知
? コンテンツ停?機能
「管理ツール」开発について
「集計」について
? 集計作業
? BigQueryからデータを抽出
? イベントの効果調査
? 運営イベントの集計
? ボスをxx回倒したユーザー
? 合成をxx回?った
「管理ツール」开発について
様々な機能
? まとめると…
? 各種集計をwebに表?
? ツール類
? カスタマサポート
? 制作設定の?助け
? 運営オペレーション
? 集計作業
「管理ツール」开発について
様々な機能
? Ruby on Rails
? Go?語
? シェルスクリプト
? GCP(BigQuery)
? MySQL
? セキュリティ
? 負荷分散
? Jenkins
? Docker
? Ansible
技術的には…
「管理ツール」开発について
様々な機能
かなーり
広範囲
?切にしていること
?切にしていること
? 「管理ツール」を作る?運?する上で、?
切にしていることは何かをまとめてみまし
た
?切にしていること
? 品質の?さ
? 間違いがあるとマズイ
? 特に課?関係
? 使いやすさ
?切にしていること
? 素早さ
? 欲しいデータをすぐに提供する
? 施策に活かす
? 確認?質問にすぐに答える
?切にしていること
? セキュリティ?秘匿性
? 社内でもpublicにしてはマズイもの
? 個?の課?履歴
? ゲームのログイン情報
?切にしていること
? 信頼感を得る
? 「ええ感じ」の成果物
? 落とし所の?极め
チームのマインドセット
チームのマインドセット
? 「管理ツール」開発チームとして、どんな
マインドセットを持てばよいかまとめてみ
ました
チームのマインドセット
? マインドセット
? 知恵の共有
? ?主性
? 緊張感
→ それぞれ?ていきます
知恵の共有
チームのマインドセット
チームのマインドセット
知恵の共有
? つらい
? ??さんしか知らない
? タスクの内容?状況
? 対応の?法
? △△さんしか出来ない
? 複雑な集計
チームのマインドセット
知恵の共有
? なぜ解決が必要?
? 価値提供までの時間
? 多?的な視点
? 技術的負債の積み上げ
→ それぞれ?ていきます
チームのマインドセット
知恵の共有 - なぜ必要か?
? 価値提供までの時間
? 「待ち」が発?しがち
? 差し込みのタスク対応が出来ない
? すぐにレスポンスを返せない
? レビューが出来ない?進まない
? 多?的な視点が欲しい
? 技術的な解決の考察
? もっと簡単な実装?法は?
? もっと変更に強いやり?は?
? 業務ドメインからの?線
? その要件の意図を汲み取る
チームのマインドセット
知恵の共有 - なぜ必要か?
? 技術的負債の積み上げ
? 暗黙知?暗黙スキル化
? 誰かに複雑な業務が集中してしまう
? 負債の返済にコストがかかる
チームのマインドセット
知恵の共有 - なぜ必要か?
チームのマインドセット
知恵の共有
? どうしている?
? ?積会
? 実装相談会
? ドキュメント化
→ それぞれ?ていきます
チームのマインドセット
知恵の共有- どうしている?
? 「?積会」
? 毎?、朝会の後にする
? タスクボードの前でスタンディング
? ?い時は30分ぐらい
? 実装予定の?が、要件と対応を説明
? ?積をする
チームのマインドセット
知恵の共有- どうしている?
? 「?積会」の?的
? 作業内容の共有?検討
? 全員の?によるチェック
? 新?に仕様の説明をする/してもらう
チームのマインドセット
知恵の共有 - どうしている?
? 「実装相談会」
? 隔週1回
? 次のスプリントで?をつけるタスク
を確認
? 技術的懸念を潰しておく
? 何が問題なのか共有する
チームのマインドセット
知恵の共有 - どうしている?
? ドキュメント化
? wiki(Redmine)
? ルールや後世に伝えたい情報
? ?きな障害対応の記録
? 複雑な処理の内容
チームのマインドセット
知恵の共有 - どうしている?
? ドキュメント化
? Pivotal Tracker
? 各タスクに密接に関わる内容
? ヒアリングした内容
? 実装?針
チームのマインドセット
知恵の共有 - どうしている?
? ドキュメント化
? Dmemo
? https://github.com/hogelog/
dmemo
? DB,BQのテーブルについての情報
? DB上の?歴史を記録しておく
?主性
チームのマインドセット
チームのマインドセット
?主性
? 価値の提供時間を縮めるために、各メンバー
が?主的に動けるようになるのが理想です。
? 「?主的に動いて」と?っても難しいので、
するべきことを分かりやすくしています。
チームのマインドセット
?主性
? ?主的に何をするか?
? タスクを取る
? 障害を対応する
? 優先度の調整をする
チームのマインドセット
?主性
? 最初はなかなか動きづらい
? 「やって良いこと」「やるべきこと」が
?えづらい
? 分かりやすくする仕组みを作る
チームのマインドセット
?主性
? どうしている?
? ふりかえり(KPT)で褒める
? タスクボード
→ それぞれ?ていきます
チームのマインドセット
?主性 - どうしている?
? ふりかえり(KPT)
? Keepで?動を褒める
? ?主的な?動に感謝する
? やるべきことの再確認
チームのマインドセット
?主性 - どうしている?
? タスクボード
? ホワイトボードに付箋紙
? タスク進捗の視覚化
? ボトルネックの?える化
? ?主的に「今?はレビューします」
緊張感
チームのマインドセット
チームのマインドセット
緊張感
? 管理ツールでは繊細なデータを触れること
が多いです。
? 取扱に常に注意はするのですが、不要に気
を使わなくても良い仕組みも?切です。
チームのマインドセット
緊張感
? どうしている?
? 安全に作業出来る環境づくり
? ?理的安全性を作る
→ それぞれ?ていきます
チームのマインドセット
緊張感 - どうしている?
? 安全に作業出来る環境づくり
? ?動化
? 機械が出来ることは機械にさせる
? ペア作業
? 機械ではやりにくいこと
? 本番での作業等
チームのマインドセット
緊張感 - どうしている?
? ?理的安全性
? 謝らなくても良いムード
? 個?ではなくチームの責任
? ミスをしない?させない仕組みづくり
? ?動化
? スクリプト化
チームのマインドセット
緊張感
? 教育の問題
? 本番を触る緊張感をどうすれば教育出来る
か問題
? 安全に失敗させられない
? サンドボックスを作りたい
? ゲーム全体を含めるとかなり?掛かり
? 悩みどころ
チームのマインドセット
? まとめると…
? 知恵の共有
? ?積会?実装相談会?ドキュメント化
? ?主性
? 褒める?タスクボード
? 緊張感
? 作業や?理的な安全性
?材について
?材について
? 少し視点を変えて、どんな?をチームに迎
えたいかという話しです。
? ?接時の選考?法も話します。
?材について
?材?教育
?材について
? 欲しい技術スキルは?々…
? コーディング
? DB
? インフラ
? 負荷分散
?材について
技術スキルも
?切だが…
?材について
技術スキルも?切だが…
? 要件?状況把握の?
? 要件を噛み砕いて、実装に落とし込む
? 実現のためにどうすれば良いのか
? 最低限、何が必要なのか
?材について
技術スキルも?切だが…
? チームの雰囲気に合うか
? 受け?な姿勢はつらい
? 分からないながらに?分で動ける
? ?分で考えて?分の意?を?える
?材について
技術スキルも?切だが…
? ぶっちゃけ、?ってもらわないと分からな
い
? 技術スキルは後から学習出来る
? 「おっさん」の?が合うような気がする
選考
?材について
?材について
選考
? こちらの資料が参考に
? https://speakerdeck.com/skuroki/
hu-eterurailsenziniafalseyu-tefang
? 书いたコードを提出してもらう等
?材について
選考
? 軽くディスカッションしてみる
? 直近の?分たちの業務で発?した障害を
解決してもらう
? ディスカッションしやすいので
? 具体的な数字(サーバー台数、レコー
ド数、ユーザー数等)は変える
?材について
選考
? 軽くディスカッションしてみる
? 正解を求めているわけではない
? 「落とし所」を設定出来る能?を?たい
? すぐに回答を求める
? 問題の把握度
? 事態解決への態度
? 技術的な基礎?
?材について
選考
? 返答のノリも?事
? ?分たちのチームに合う返答か?
? 「数値が明らかでないと分からない」
? ある意味正解だが、そういう仕事はし
ていない
? 「とりあえず?してみて、だめなら?
してみる」というような
まとめ
まとめ
? 「管理ツール」開発業務の紹介
? ?切にしていること
? マインドセット
? 知恵の共有、?主性、緊張感
? ?材
? 欲しい?材、選考
おわり

More Related Content

What's hot (11)

PDF
一歩上の安定を目指した「バックグラウンド実行」対応のススメ
Chuki ちゅき
?
PDF
ケ?ーム开発出身者か?チームラホ?て?働いてみた
秀和 福永
?
PPTX
SFDGR#04
Ikou Sanuki
?
PPTX
せっかくエンジニアやってるのになんで副業やらないんですか? - エンジニア副業Night #1
Yuki Okada
?
PPTX
あえての Info path ~これであと5年は戦える?~
mokudai masayuki
?
PDF
Salary negotiation battle on Cybozu - employee side
Ryo Mitoma
?
PDF
人事のためのアシ?ャイル入门
KazuhiroNiwaya
?
PDF
狈滨滨クラウドチームと顿辞肠办别谤
Satoshi Yazawa
?
PPTX
Confluence &JIRA 導入までの軌跡
CLARA, Inc.
?
PPTX
ゲーム向けマネジメントツール 「Hansoft」の概要と コンシューマ開発で1年間 運用した事例
Hiroyuki Tanaka
?
PDF
アート?オブ?アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
Fumihiko Kinoshita
?
一歩上の安定を目指した「バックグラウンド実行」対応のススメ
Chuki ちゅき
?
ケ?ーム开発出身者か?チームラホ?て?働いてみた
秀和 福永
?
SFDGR#04
Ikou Sanuki
?
せっかくエンジニアやってるのになんで副業やらないんですか? - エンジニア副業Night #1
Yuki Okada
?
あえての Info path ~これであと5年は戦える?~
mokudai masayuki
?
Salary negotiation battle on Cybozu - employee side
Ryo Mitoma
?
人事のためのアシ?ャイル入门
KazuhiroNiwaya
?
狈滨滨クラウドチームと顿辞肠办别谤
Satoshi Yazawa
?
Confluence &JIRA 導入までの軌跡
CLARA, Inc.
?
ゲーム向けマネジメントツール 「Hansoft」の概要と コンシューマ開発で1年間 運用した事例
Hiroyuki Tanaka
?
アート?オブ?アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
Fumihiko Kinoshita
?

Similar to ゲームの里侧を支える人たちの里侧 (20)

PDF
ゲーム会社で?ゲーム以外のことを开発してる话
Riou Tomita
?
PDF
Agile 459 | 11/17 資料
智治 長沢
?
KEY
スクラムプロジェクト準備(公開用) No.31
Sukusuku Scrum
?
PDF
20130320 agile pm
Takao Kimura
?
PDF
大規模JSプロジェクト ロードオブナイツの管理手法紹介 2012-11-06
俊仁 小林
?
PDF
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
?
PDF
はじめてのアジャイル
Rakuten Group, Inc.
?
PDF
Xp Terakoya No04
takepu
?
PDF
骋颁厂アジャイル开発を使ったゲームの作り方
Hiroyuki Tanaka
?
PDF
楽しいゲーム开発管理
Maki Koiwa
?
PDF
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
Go2GroupJapan
?
PDF
地図を捨ててコンパスを頼りに进め
Dai FUJIHARA
?
PDF
地図を捨ててコンパスを頼りに进め
Rakuten Group, Inc.
?
PDF
アジャイルマネジメントとマインドセット ?ヒーローを待っていても世界は変わらない?
Dai FUJIHARA
?
PDF
地方公司がソーシャルゲーム开発を成功させるための10のポイント
Kentaro Matsui
?
PDF
齿笔再解釈
eiji ienaga
?
PDF
【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用
智治 長沢
?
PDF
Hyper → Highspeed → Development
aktsk
?
PDF
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
智治 長沢
?
PDF
チームにRedmineを適用せよ! #RxTstudy
Dai FUJIHARA
?
ゲーム会社で?ゲーム以外のことを开発してる话
Riou Tomita
?
Agile 459 | 11/17 資料
智治 長沢
?
スクラムプロジェクト準備(公開用) No.31
Sukusuku Scrum
?
20130320 agile pm
Takao Kimura
?
大規模JSプロジェクト ロードオブナイツの管理手法紹介 2012-11-06
俊仁 小林
?
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
?
はじめてのアジャイル
Rakuten Group, Inc.
?
Xp Terakoya No04
takepu
?
骋颁厂アジャイル开発を使ったゲームの作り方
Hiroyuki Tanaka
?
楽しいゲーム开発管理
Maki Koiwa
?
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
Go2GroupJapan
?
地図を捨ててコンパスを頼りに进め
Dai FUJIHARA
?
地図を捨ててコンパスを頼りに进め
Rakuten Group, Inc.
?
アジャイルマネジメントとマインドセット ?ヒーローを待っていても世界は変わらない?
Dai FUJIHARA
?
地方公司がソーシャルゲーム开発を成功させるための10のポイント
Kentaro Matsui
?
齿笔再解釈
eiji ienaga
?
【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用
智治 長沢
?
Hyper → Highspeed → Development
aktsk
?
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
智治 長沢
?
チームにRedmineを適用せよ! #RxTstudy
Dai FUJIHARA
?
Ad

Recently uploaded (13)

PDF
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2025_報告会資料_渡辺さ...
IGDA Japan SIG-Audio
?
PDF
AIツールを使った研究の効率化 Improving Research Efficiency with AI Tools
Tohoku University
?
PDF
go tool と Minimal Version Selection アルコ?リス?ム
Keisuke Ishigami
?
PDF
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
PDF
安尾 萌, 森野 穣, 松下 光範. 災害情報収集におけるSNSのメディア特性に関する一検討, 人工知能学会第30回インタラクティブ情報アクセスと可視化マ...
Matsushita Laboratory
?
PDF
第3回テ?シ?タル理学疗法学会のシンポジウム「デジタル理学疗法の组织活用:教育?管理?研究を繋ぐ新たな地平」での话题提供
Matsushita Laboratory
?
PPTX
新卒?中途採用者向け採用ピッチ资料2025年7月版(20250702).辫辫迟虫
Official74
?
PDF
API認可を支えるKeycloakの基本と設計の考え方 ~ OAuth/OIDCによるAPI保護のベストプラクティス ~
Hitachi, Ltd. OSS Solution Center.
?
PDF
マルチAIエージェントの産業界での実践に向けたオープンソース活動の展望 - Japan Regional User Group (RUG) Meet-Up
Kosaku Kimura
?
PDF
第3回デジタル理学疗法研究会学术大会シンポジウム「デジタル理学疗法の组织活用:教育?管理?研究を繋ぐ新たな地平」の讲演资料.
Matsushita Laboratory
?
PDF
渔船に搭载されている电子装备と渔法について冲痴搁颁海洋学研究会冲海の尝罢会発表资料
Yuuitirou528 default
?
PPTX
オープンソース界隈の利用者や技術者から見たオープンソースEDAとは? What is open source EDA from the perspecti...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
PDF
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2024_報告会資料_増野さ...
IGDA Japan SIG-Audio
?
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2025_報告会資料_渡辺さ...
IGDA Japan SIG-Audio
?
AIツールを使った研究の効率化 Improving Research Efficiency with AI Tools
Tohoku University
?
go tool と Minimal Version Selection アルコ?リス?ム
Keisuke Ishigami
?
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
安尾 萌, 森野 穣, 松下 光範. 災害情報収集におけるSNSのメディア特性に関する一検討, 人工知能学会第30回インタラクティブ情報アクセスと可視化マ...
Matsushita Laboratory
?
第3回テ?シ?タル理学疗法学会のシンポジウム「デジタル理学疗法の组织活用:教育?管理?研究を繋ぐ新たな地平」での话题提供
Matsushita Laboratory
?
新卒?中途採用者向け採用ピッチ资料2025年7月版(20250702).辫辫迟虫
Official74
?
API認可を支えるKeycloakの基本と設計の考え方 ~ OAuth/OIDCによるAPI保護のベストプラクティス ~
Hitachi, Ltd. OSS Solution Center.
?
マルチAIエージェントの産業界での実践に向けたオープンソース活動の展望 - Japan Regional User Group (RUG) Meet-Up
Kosaku Kimura
?
第3回デジタル理学疗法研究会学术大会シンポジウム「デジタル理学疗法の组织活用:教育?管理?研究を繋ぐ新たな地平」の讲演资料.
Matsushita Laboratory
?
渔船に搭载されている电子装备と渔法について冲痴搁颁海洋学研究会冲海の尝罢会発表资料
Yuuitirou528 default
?
オープンソース界隈の利用者や技術者から見たオープンソースEDAとは? What is open source EDA from the perspecti...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2024_報告会資料_増野さ...
IGDA Japan SIG-Audio
?
Ad

ゲームの里侧を支える人たちの里侧