Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
基調講演 -グリーが目指すエンジニアのあり方、チームのあり方-
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
gree_tech
PRO
November 11, 2021
Technology
660
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
基調講演 -グリーが目指すエンジニアのあり方、チームのあり方-
GREE Tech Conference 2021 で発表された資料です。
https://techcon.gree.jp/2021/session/Keynote
gree_tech
PRO
November 11, 2021
More Decks by gree_tech
See All by gree_tech
AI画像認識を活用したゲーム内決済処理検証の自動化
gree_tech
PRO
0
84
長期運営で肥大化したExcelマスターデータの解消に向けた移行事例
gree_tech
PRO
0
83
ゲームにおけるメディアミックス展開との向き合い方 -ヘブンバーンズレッドのメディアミックス企画の立て方-
gree_tech
PRO
0
89
課題発見から始めるプロダクト密着型TA組織立ち上げ 〜小規模TAチームが3Dアセットの生産性を倍にした方法〜
gree_tech
PRO
0
95
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
87
20年続く長寿タイトルが、15年目にして売上を伸ばせた理由
gree_tech
PRO
0
86
我々はどう生きるか
gree_tech
PRO
1
830
変わるもの、変わらないもの :OSSアーキテクチャで実現する持続可能なシステム
gree_tech
PRO
0
5.2k
マネジメントに役立つ Google Cloud
gree_tech
PRO
0
84
Other Decks in Technology
See All in Technology
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
220
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
240
侵入は突然に 〜 IoTマルウェアと悪用される家庭の機器 ~ / When Intrusion Strikes: IoT Malware and the Abuse of Home Devices
nttcom
0
5.9k
SmartHR Engineering Team Deck
smarthr
1
2.4k
強化学習「理論」入門
enakai00
3
3.6k
認知負荷をGemini で溶かす — GKE 基盤「Orbit」における AI エージェントの実践
sansantech
PRO
1
320
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
130
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
1
6k
システム思考で問題に対処する
yussak
0
330
事業価値と Engineering 2026年度版
recruitengineers
PRO
51
25k
FDEの心得
noriakioji
5
6.2k
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
9.2k
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
480
Designing for Timeless Needs
cassininazir
1
440
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
470
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
340
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Paper Plane
katiecoart
PRO
2
53k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
270
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
620
Transcript
Keynote Masaki Fujimoto
ごあいさつ
why techcon
トラックレコード why techcon 4
業界発展 why techcon 5
宣伝 why techcon 6
いろいろやっております 7 メディア 情シス/データ/セキュリティ QA/インフラ ゲーム メタバース
同じでありたいこと
Product 9
Respect 10
• 何かの議論を行うとき (e.g. PRレビューだったり、技術選択だ ったり) • 「自分の意見」vs「相手の意見」ではなく「意見A」と「意見B」と して捉え続けること • 同じゴールに対してどちらがいいかを考え続けること、そのための
議論であること • でも決めるのは1人、決まったら尊重する Respect? 11
Enjoy:) 12
build up
ソフトウェア書くとき大事にしてることを1つだけ build up 14
(特に正解はないです) build up 15
積み上がってること (≠コードが増えてる) build up 16
例: デバッグ (バグ減った、うれしい) build up 17
例: テスト書く (カバレッジ増えた、未来へめっちゃ投資した!) build up 18
例: 速くした (速くて困ることなんて1つもない、最高) build up 19
例: 機能追加した (たぶんいい、はず!) build up 20
などなど build up 21
全ては計測から build up 22
• プロダクト品質 ◦ 要求仕様への適合性 ◦ 動作速度 ◦ 要求リソース ◦ スケーラビリティ
◦ バグ発生件数 ◦ セキュリティ • ソースコード品質 ◦ テストカバレッジ (ユニットテスト、e2eテスト) ソフトウェアがよくなる? 23
このあたりまでは なんとか build up 24
• ソースコード品質 ◦ C: 凝集性 ◦ L: 疎結合 ◦ E:
カプセル化 ◦ A: アサーション ◦ N: 非冗長 ソフトウェアがよくなる? 25
• ソースコード品質 ◦ 重複がないか ◦ 独立しているか、結合は十分に疎か ◦ 依存が循環していないか ソフトウェアがよくなる? 26
このあたりが 計測しづらい (いろいろな手法/解析ツールはあるけれど) build up 27
• ジレンマ ◦ プロダクト品質のほうがわかりやすい ▪ ソースコード品質の優先度が下がる (負債がたまるやつ) ▪ 本来は、両方をスコアリングし続けるべき ▪
だけどまだまだ多分出来ていない、そもそも定量化手法すら怪しい (世間的に も) ◦ 油断すると、重複が減り結合度が上がる ソフトウェアがよくなる? 28
前向きに捉えれば人間が気にするのは これくらい build up 29
build upしてくぞ build up 30
という1年の結果をお楽しみください build up 31
Thank You and Happy Hacking!
33