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
開発速度が速い #とは(LayerX社内資料)/ How fast is the devel...
Search
LayerX
PRO
February 21, 2022
Technology
26
43k
開発速度が速い #とは(LayerX社内資料)/ How fast is the development speed
LayerX社内の定例でつかった資料です。
LayerX
PRO
February 21, 2022
Tweet
Share
More Decks by LayerX
See All by LayerX
事前準備が肝!AI活用のための業務改革
layerx
PRO
1
400
Ai Workforceを支える技術
layerx
PRO
1
290
開発スピードを落とさないために必要なイネーブルメント組織の在り方
layerx
PRO
1
250
プロジェクト推進におけるLLMチューニング
layerx
PRO
2
480
バクラク事業部 5分でわかるQAチーム
layerx
PRO
1
310
Fintech事業部流・爆速開発
layerx
PRO
2
320
Beyond PoC〜LLMを本番業務で適用するためにLayerXで取り組んでいること〜
layerx
PRO
5
1.6k
Fintech Casual Night #1〜LayerX Fintech事業部、その実態とは!?〜
layerx
PRO
0
340
Fintech Casual Night #1 -Tech- ALTERNAチームの働き方
layerx
PRO
0
350
Other Decks in Technology
See All in Technology
スタッフエンジニアの道: The Staff Engineer’s Path
snoozer05
PRO
44
15k
とあるOSSを継続可能にするための取り組みについて / OSS Refactoring Process
bun913
1
220
LINEヤフーのフロントエンド組織・体制の紹介
lycorp_recruit_jp
1
1.2k
『GRANBLUE FANTASY Relink』ソフトウェアラスタライザによる実践的なオクルージョンカリング
cygames
0
180
サーバー管理しないサーバーサービスManaged DevOps Pool
kkamegawa
0
140
Google CloudのLLM活用の選択肢を広げるVertex AIのパートナーモデル
nayuts
0
130
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
160
コンポーネントテストの手法と その効果を考える
yotahada3
3
320
プロダクトエンジニアを支えるための開発生産性向上施策
tsukakei
0
150
Cloud Run と GitHub Template Repository による軽量なアプリケーションプラットフォーム/ #nikkei_tech_talk
nikkei_engineer_recruiting
0
120
JTCや セキュリティチェックリストが夢の跡
nikinusu
1
800
開発者の定量・定性データを組み合わせて開発者体験を把握するための取り組み
ham0215
1
180
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
71
5.3k
Being A Developer After 40
akosma
84
590k
The Illustrated Children's Guide to Kubernetes
chrisshort
47
48k
Into the Great Unknown - MozCon
thekraken
29
1.4k
We Have a Design System, Now What?
morganepeng
48
7.1k
Fireside Chat
paigeccino
31
2.9k
Bash Introduction
62gerente
608
210k
The World Runs on Bad Software
bkeepers
PRO
64
11k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Transcript
Confidential © 2022 LayerX Inc. 1 社内資料 『開発速度が速い #とは』 2022/02/21
@mosa_siru
Confidential © 2022 LayerX Inc. 2 LayerXは 開発速度が速いと⾔われることがあります (⼿前味噌ですが…)
Confidential © 2022 LayerX Inc. 3 そう⾔っていただける理由は︖
Confidential © 2022 LayerX Inc. 4 「優秀なエンジニアがいるから」 ☓
Confidential © 2022 LayerX Inc. 5 そもそも開発速度って何︖
Confidential © 2022 LayerX Inc. 6 機能の開発 (アウトプット)が速いこと ☓
Confidential © 2022 LayerX Inc. 7 顧客への価値提供 (アウトカム)が速いこと ◦
Confidential © 2022 LayerX Inc. 8 アウトカムを最⼤化するために 重要なこと3つ
Confidential © 2022 LayerX Inc. 9 使われないものを作らない
Confidential © 2022 LayerX Inc. 10 使われないものを作らない ・顧客の価値提供につながらないものは作らない ・バシバシやらないことを決める。 ・作ったものは必ず負債になり、作るほど後の”開発速度"を落とす。
・作るなら、作るに値するものを作る。 ・顧客・ドメインエキスパートの声を聞く(紙芝居, ⾼速でβ版を開発) ・体験にこだわりぬいて作る。 ※⼤きめの新機能は不確実性が⾼いので、作らない罠にはまらないよう注意。ト ライする不確実性を下げるのが⼤事。
Confidential © 2022 LayerX Inc. 11 仕様をシンプルにする
Confidential © 2022 LayerX Inc. 12 仕様をシンプルにする ・複雑なものは伝わらない、使われない ・複雑な仕様は開発が⼤変、負債も巨⼤ ・複雑な仕様は品質が低くなる
複雑な仕様は何かが間違っているという嗅覚 もっと⼯夫して考えれば、それに準じた体験を満たせるはず。 仕様をシンプルにすることは妥協ではない。
Confidential © 2022 LayerX Inc. 13 ⾔われた通り作らない
Confidential © 2022 LayerX Inc. 14 ⾔われた通り作らない ・顧客の本当のお気持ち、真のペインを解決するものを作る ・例「バクラク申請の申請⽇時で、古い順にソートしたい」 =>
なぜ︖ =>よくよく深ぼると、承認者への催促機能が本当にほしいものだった ・そもそも、その業務フロー・使い⽅はあるべき姿か︖ ・複数の要望を抽象化して満たせるものを作る ・カスタマイズをしない ・使われるものを、シンプルに作る(重要なので2回)
Confidential © 2022 LayerX Inc. 15 そのためには・・・
Confidential © 2022 LayerX Inc. 16 皆様がいただいている要望が宝です。 いつもありがとうございますmm
Confidential © 2022 LayerX Inc. 17 これからも 「お客様はなぜその機能がほしいのか︖」 その本当のお気持ちを教えて下さいmm
Confidential © 2022 LayerX Inc. 18 おまけ、”機能開発速度” について ・”機能開発速度”が速いと、早く失敗できる、早く修正できる ・短期と⻑期の”機能開発速度”は、しばしばトレードオフがある
・その中でも守るものを決める ・例︓DB設計/APIインターフェース/命名/セキュリティにこだわる ・フェーズによって重⼼を変える ・例︓⽴ち上げからちゃんとしすぎない ・例︓PMF後に、品質へ重⼼を移していく