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
VOYAGE GROUP流 開発文化
Search
unio
February 16, 2020
Business
1
2.8k
VOYAGE GROUP流 開発文化
2020/02/16 Object-Oriented Conference
ランチスポンサーセッション
unio
February 16, 2020
Tweet
Share
Other Decks in Business
See All in Business
株式会社EventHub 会社紹介資料
eventhub
1
43k
動画編集スクールブイプロ_ファクトブック2026
stakayama
0
410
成果報酬型アジャイル開発とプロダクトマネジメント
sasakendayo
1
160
税理士法人チェスター_事務所紹介資料
mabhr
0
300
LW_brochure_business
lincwellhr
1
74k
RDRAで価値を可視化する
kanzaki
2
340
【新卒向け】株式会社リブに興味のある方へ
libinc
0
11k
2026.1_中途採用資料.pdf
superstudio
PRO
3
96k
株式会社Oxxx Culture Deck
oxxxinc
0
530
【琉球ウェルネス】ウェルネスオフサイト:サービス概要資料
ryukyuwellness
0
170
「要はバランス」を見極める - ADR実践で目指す技術的卓越への道 / It Depends: Practicing ADRs Toward Technical Excellence
ewa
0
1.7k
【northernforce#54】AIの歴史と仕組みから学ぶAIエージェント入門
yoshi17
0
230
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.3k
Paper Plane (Part 1)
katiecoart
PRO
0
3.9k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Darren the Foodie - Storyboard
khoart
PRO
2
2.3k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
100
Faster Mobile Websites
deanohume
310
31k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
70
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
54
Transcript
VOYAGE GROUP流 開発文化 VOYAGE GROUP 大島一将 (unio) 2020/02/16 Object-Oriented Conference
ランチスポンサーセッション
VOYAGE GROUP?
1. オフィスがきれい 2. 両手いっぱいの事業 3. 事業を支える独自の開発文化
オフィスがきれい
None
社内バーあります AJITO • 定時後無料でお酒飲み放題 • 各種楽器(打楽器・弦楽器・etc)完備
ajitofm AJITOでの語らいをポッドキャストで絶賛発信中!
AJITO貸し出ししています エンジニアイベント・勉強会でAJITOを使いませんか? お酒&ピザ・お寿司の差入れします(最大100人!) @tech_voyage メンション/DMお待ちしております
両手いっぱいの事業
様々な事業領域で10以上のサービスを提供 事業毎にエンジニアチームが存在 4名ぐらい 6名ぐらい 3名ぐらい 30名ぐらい 30名ぐらい 25名ぐらい
事業を支える独自の開発文化
事業に最適な技術をチーム毎に選択 「VOYAGE GROUP共通の技術」という概念はありません
技術力評価会 エンジニアがエンジニアを評価することで,継続的に成⾧できる仕組み
技術力評価会 エンジニアがエンジニアを評価することで,継続的に成⾧できる仕組み VOYAGE GROUP独自の文化
技術力評価会で成⾧した話 VOYAGE GROUP 大島一将 (unio)
評価者は2名 (+ 社外評価者もアリ) 成⾧へのアドバイス を貰える 今までのお仕事が 評価対象
技術力評価会の具体的事例
評価される人 unioさん 2012年 VOYAGE GROUP入社 アドテク部署のど新規プロジェクトにアサイン 先輩2名と自分で3名体制(ちなみに今は30名) 先輩が管理画面全般を設計・開発(PHP) 自分は管理画面のレポート機能を任される
None
配信数値DB レポート機能 配信数値 配信売り上げ 配信数値 売り上げ 2,300 10,000 … …
レポートサービス (?) コントローラ レポート表示 配信数値 売り上げ 2,300 10,000 … … レポートDB
配信数値DB レポート機能 配信数値 配信売り上げ 配信数値 売り上げ 2,300 10,000 … …
レポートサービス (?) コントローラ レポート表示 配信数値 売り上げ 2,300 10,000 … … レポートDB 見様見真似でサービスを作ったが, 責務が大きく見通しが悪い 売り上げの計算方法は ステークホルダー毎に複数あった
None
評価結果 事業理解や課題解決に対する動きはできているので、運用を含めた システム設計と継続開発をする上での改善アプローチをもう少 し意識するとより良くなると感じました。 先輩エンジニアのアドバイスを受けることは非常に良いことですが、 それを鵜呑みにして意図を理解していないように感じました。なぜそう いうアドバイスになったのかをしっかり理解し、自分なりにどうすべ きかを考える癖をつけるともっともっと良い動きができるようになる と思います。
None
対面評価フィードバック データベースはサービスが動き出すと一番変更がしにくい. 今後ビジネスがどう発展するかまで理解して, データモデルを作ろう. 先輩がDDDのエッセンスを設計に取り入れた, というなら,まずはDDDをちゃんと学ぼう. 背景を把握すれば,先輩のアドバイスを きちんと理解できるようになるはず
まずは勉強あるのみ!
ヒアリング&検討を何度もループ!
None
配信数値DB 新レポート機能 配信数値 配信売り上げ 売り上げ明細 売り上げ 〇〇費 10,000 … …
〇〇レポート 作成サービス コントローラ レポート集計サービス 配信数値 2,300 … 〇〇リポジトリ △ △リポジトリ XXXリポジトリ レポートDB レポートサービス レポートサービス レポートサービス 〇〇レポート 作成サービス 〇〇レポート 作成サービス レポート表示 レポート表示 レポート表示 配信数値 売り上げ 2,300 10,000 … … Entity
配信数値DB 新レポート機能 配信数値 配信売り上げ 売り上げ明細 売り上げ 〇〇費 10,000 … …
〇〇レポート 作成サービス コントローラ レポート集計サービス 配信数値 2,300 … 〇〇リポジトリ △ △リポジトリ XXXリポジトリ レポートDB レポートサービス レポートサービス レポートサービス 〇〇レポート 作成サービス 〇〇レポート 作成サービス レポート表示 レポート表示 レポート表示 配信数値 売り上げ 2,300 10,000 … … サービスの役割をビジネスドメイン毎に分割 増え続ける売り上げ種別を水平に持たず 垂直に持って足し上げ可能に Entity
None
評価結果 ビジネス理解がさらに進んでいると感じました。 残念ながらレポート 設計はほぼやり直しでしたが、改善サイクルを回すという点でとても良 い経験になったと思います。 今回はレポートの作り直しでうまくいきましたが、作り直すという選 択は最後の砦です。最初のビジネス理解,ドメイン領域の洗い出 しは丹念に行うことを心掛けましょう。 ただどんなに頑張っても未来は予測できません。 必要最低限かつ拡張しやすい設計を目指しましょう。
アドバイスも次のステップへ!
技術力評価会を繰り返すことで エンジニアもサービスも継続的に成⾧
ちなみに7年間経った今も (改善しながら)レポートは動いています
一緒にAJITOで飲みながら語りましょう! @tech_voyage でメンション・DMお待ちしております ご清聴ありがとうございました