Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
新任EMが伝えるBacklog組織のこれまでの変遷
Search
株式会社ヌーラボ
PRO
April 22, 2022
Technology
840
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
新任EMが伝えるBacklog組織のこれまでの変遷
株式会社ヌーラボ
PRO
April 22, 2022
More Decks by 株式会社ヌーラボ
See All by 株式会社ヌーラボ
製造業の設計・生産技術向け Backlog入門
nulabinc
PRO
0
19
配布資料_ヌーラボの情シスがおすすめする_問い合わせ対応を削減するBacklog活用術.pdf
nulabinc
PRO
0
120
Bits Agent Builder の⼊⾨と活⽤事例
nulabinc
PRO
0
3.2k
Getting Started with Bits Agent Builder: Real-World Use Cases
nulabinc
PRO
0
83
The_Evolution_of_Bits_AI_SRE.pdf
nulabinc
PRO
0
420
進化するBits AI SREと私と組織
nulabinc
PRO
4
1.3k
実践 Datadog MCP Server
nulabinc
PRO
4
1k
全社横断PjM⽀援チーム “PEaS”の取り組みと プロジェクトマネジメント でのAI活⽤について
nulabinc
PRO
0
260
Datadog の RBAC のすべて
nulabinc
PRO
4
1k
Other Decks in Technology
See All in Technology
Active Record Connection Adaptersにおける長年の課題に再び取り組む
yahonda
0
150
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
190
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
870
Browser Spec: Testing Hotwire with Ruby
takahashim
1
120
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
150
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1.1k
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
160
Metadata - Section 1: HTML Basics
mohab1
0
120
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
Rustuna: Rustによる高速なOptuna実装
pfn
PRO
0
190
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.6k
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
770
Featured
See All Featured
Amusing Abliteration
ianozsvald
1
350
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Optimizing for Happiness
mojombo
378
71k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
410
First, design no harm
axbom
PRO
2
1.3k
Automating Front-end Workflow
addyosmani
1369
210k
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
550
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Transcript
新任EMが伝えるBacklog組織のこれまでの 変遷 Gaku Wada Copyright Nulab Inc. All Rights Reserved.
自己紹介 Copyright Nulab Inc. All Rights Reserved.
和田 岳 Gaku Wada 自己紹介 | 自己紹介 Engineering Manager@ヌーラボ 2014年新卒でSIerに入社し、Software
Engineerや Engineering Managerとして約8年従事した後、 2022年1月にヌーラボにJoin。 趣味はスポーツ観戦、筋トレ。
今日話すこと/話さないこと Copyright Nulab Inc. All Rights Reserved. 話すこと 話さないこと ・2015年以降のBacklog開発体制の変遷
・大まかなの技術スタックの変遷 ・Backlog以外のサービスの開発体制 ・サービスのアーキテクチャの詳細な説明 ・制度面やお金の話 Disclaimer ・本発表の内容は当時在籍していた社員を中心にヒアリングした情報を元にしています
2015年~2017年 Copyright Nulab Inc. All Rights Reserved. チーム規模 10~15名 開発体制
技術スタック 運用改善チーム インフラチーム サポートチーム モバイル フロントエンド バックエンド インフラ ・開発は実質2 チーム体制 ・目の前の運用が優先され、改善タスクが後回しになることも... ObjC->Swift, Java->Kotlin jQuery, Haxe, Knockout.js, prototypejs Java, Perl, Python EC2, RDS->Aurora https://nulab.com/ja/blog/backlog/migrate-aurora/ 密着 24 時! MySQL 5.1 から Aurora への移行100 日間 〜 Backlog 編
2017年~2021年 Copyright Nulab Inc. All Rights Reserved. チーム規模 15~25名 開発体制
運用チーム SRE チーム サポートチーム ・運用チームと開発・改善チーム( プロジェクト) を明確に分けた ・改善タスクの進捗は改善した ・開発チームから運用チームへのKT が課題として浮き彫りに ・アサインの不公平感や運用チームへの負荷の偏りが見られるように.. Scala 移行プロジェクト UI 刷新プロジェクト 新機能開発プロジェクト ・ ・ ・ 技術スタック モバイル フロントエンド バックエンド インフラ Swift, Kotlin React, jQuery, Haxe, Knockout.js, prototypejs Scala, Perl, Python, Go EC2, EKS, Aurora
2021年 Copyright Nulab Inc. All Rights Reserved. チーム規模 30~40名 開発体制
Issue チーム Mobile チーム テクニカルサポート チーム ・サービスの機能( や一部職能) でチームを分けていく方針に ・運用は1Q ごとにローテーションもしくは各機能チームが担当 ・局所最適化と全体最適化のバランスが課題に.. 技術スタック モバイル フロントエンド バックエンド インフラ Swift, Kotlin React, jQuery, Haxe, Knockout.js Scala, Perl, Go EC2, EKS, Aurora Git チーム Enterprise チーム Integration チーム UI/UX チーム SRE チーム 運用 開発 改善
2022年~ Copyright Nulab Inc. All Rights Reserved. チーム規模 30~40名 開発体制
Issue チーム Mobile チーム テクニカルサポ ートチーム ・機能による分割はより進む ・全体最適を図る目的でSME 制を導入 技術スタック モバイル フロントエンド バックエンド インフラ Swift, Kotlin React, jQuery, Haxe, Knockout.js Scala, Perl, Go EC2, EKS, Aurora Git チーム Enterprise チーム Integration チーム Product Planning チーム SRE チーム 運用 開発 改善 Wiki チーム Gantt/Board チーム Security QA UX Writing Design System ・ ・ ・ Subject Matter Expert(SME)制 の導入 各テーマ毎に横断的な課題解決に取り組む役割
まとめと今後の活動方針 Copyright Nulab Inc. All Rights Reserved. ・開発生産性の改善 - 開発メトリックスの計測
ex. Four Keys( デプロイの頻度, 変更のリードタイム, 変更障害率, サービス復元時間) https://cloud.google.com/blog/ja/products/gcp/using-the-four-keys-to-measure-your-devops-performance - 変化に強い組織へ ・試行錯誤の様子が伝わったのではないでしょうか ・今後も顧客へ素早く価値を提供すること、エンジニアの開発者体験を損なわ ないこと、この2 点を注視しながら組織づくりをしていきたい 今後の方針
【PR】We're hiring! Copyright Nulab Inc. All Rights Reserved. Backlog ではエンジニアを
絶賛募集中です!! 募集中のポジションの 確認・応募はこちら https://nulab.com/ja/ about/careers/ カジュアル面談(Meety) をご希望の方はこちら https://meety.net/ma tches/VuliSviLUrUn
Copyright Nulab Inc. All Rights Reserved. Fin.