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
ドメイン知識の蓄積が開発に起こす100のこと
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
コドモン開発チーム
July 01, 2022
Technology
11k
0
Share
ドメイン知識の蓄積が開発に起こす100のこと
株式会社コドモン
2022年6月28日に下記イベントに登壇した際の資料です。
https://globee.connpass.com/event/249537/
コドモン開発チーム
July 01, 2022
More Decks by コドモン開発チーム
See All by コドモン開発チーム
フルリモートのその先へ〜パパね、いつも家にいるけどちゃんとこうして働いてるよ〜 / Beyond Full Remote
codmoninc
0
460
多様な働き方を支えるチーム開発カルチャーと 今後の展望 / Team Development Culture Supporting Diverse Workstyles and Future Outlook
codmoninc
0
380
ペアプロ未経験・未知のスキル領域・フルリモートからでも挑戦できる? 40代転職者の実態 / pair-programming-remote-career-change
codmoninc
0
400
EMが「推し本」を語る会〜アジャイルレトロスペクティブズ第2版〜 / recommended-book_agile-retrospectives
codmoninc
0
64
段階的なリプレイスを2年続けていたら、 ユーザーのことで悩めるようになっていた話 / Two Years of Incremental Replacement: How We Finally Started Thinking About Our Users
codmoninc
1
210
自動テストが巻き起こした開発プロセス・チームの変化 / Impact of Automated Testing on Development Cycles and Team Dynamics
codmoninc
3
1.6k
データエンジニアの副業メンバーを受け入れてよかったこと / good points of hiring side job data engineers
codmoninc
0
61
なぜ秘密の比較に hash_equals を使うのか ー内部実装と実践ガイド / why use hash equals for secret comparison internals and practical guide
codmoninc
1
720
「全部書き直す」をしない選択 ー 巨大SPAと同居しながら小さく始めるフレームワーク移行 ー / We Chose Incremental Refactoring Over a Complete Rewrite
codmoninc
0
100
Other Decks in Technology
See All in Technology
シン・リスコフの置換原則 〜現代風に考えるSOLIDの原則〜
jinwatanabe
0
190
ふりかえりがなかった職能横断チームにふりかえりを導入してみて学んだこと 〜チームのふりかえりを「みんなで未来を考える場」にするプロローグ設計〜
masahiro1214shimokawa
0
370
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
Claude Teamプランの選定と、できること/できないこと
rfdnxbro
1
2.3k
プロダクトを触って語って理解する、チーム横断バグバッシュのすすめ / 20260411 Naoki Takahashi
shift_evolve
PRO
1
270
Digitization部 紹介資料
sansan33
PRO
1
7.2k
3つのボトルネックを解消し、リリースエンジニアリングを再定義した話
nealle
0
410
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.1k
Azure PortalなどにみるWebアクセシビリティ
tomokusaba
0
130
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
23k
Master Dataグループ紹介資料
sansan33
PRO
1
4.6k
AgentCore RuntimeからS3 Filesをマウントしてみる
har1101
3
410
Featured
See All Featured
Everyday Curiosity
cassininazir
0
190
Site-Speed That Sticks
csswizardry
13
1.1k
Facilitating Awesome Meetings
lara
57
6.8k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
490
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
310
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Thoughts on Productivity
jonyablonski
76
5.1k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Building Applications with DynamoDB
mza
96
7k
Abbi's Birthday
coloredviolet
2
6.6k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
150
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Transcript
CONFIDENTIAL - © 2022 CoDMON Inc. 株式会社コドモン 執行役員・プロダクトマネージャー 彦坂春森 ドメイン知識の蓄積が
開発に起こす100のこと
CONFIDENTIAL - © 2022 CoDMON Inc. • 経歴 学生時代から子育てドメインに関与 (幼児教室・保育士試験など)
新卒入社したリクルート住まいカンパニーでプランナー 2020.2 コドモンにCSとして入社 2020.7 1人目のプロダクトマネージャーに転身 2021.4 執行役員として担当領域を経営まで拡大 自己紹介 彦坂 春森 @di_cartapseta
Mission
2021年4月 8,000 2020年4月 5,200 2019年4月 3,000 2018年4月 1,500 2017年4月 500
2016年4月 120 全国導入数 11,500 施設 2022年4月 11,500 実質的に業界標準の保育ICTシステム 1/4 全保育園の
CONFIDENTIAL - © 2022 CoDMON Inc. 今日 お伝えしたいこと
CONFIDENTIAL - © 2022 CoDMON Inc. 開発チームにドメイン知識が 貯まるようにしていくと、 いいことが たくさんあります
CONFIDENTIAL - © 2022 CoDMON Inc. > ドメイン知識(ドメインちしき、英: Domain knowledge)または領域知識は、
はっきり限定された、ある専門分野に特化した分野の知識であり、一般知識または ドメイン独立の知識と対比される。ドメイン知識 - Wikipedia →ユーザーさんの業務に関する知識。 どんな流れで何をして、何を考えていて、どんな法律や決まりがあって、、、 ドメイン知識とは?
CONFIDENTIAL - © 2022 CoDMON Inc. 業務ごとにやること・考慮することが多く、 業務にぴったりフィットしたプロダクトを提供するのは容易でない ドメイン知識がないと、良いプロダクトは作れない
CONFIDENTIAL - © 2022 CoDMON Inc. でも、それ(ドメイン知識)って PdMが分かっていれば 十分じゃない?
CONFIDENTIAL - © 2022 CoDMON Inc. そんなことありません
CONFIDENTIAL - © 2022 CoDMON Inc. 立ち上げ期 ユーザーの業務に対する プロダクトのカバレッジが命。 どんどん作りたい。
プロダクトの立ち上げ期 リリースまでの速さを優先し 「一部の人だけ分かってる」 度が高い状態でも良いかも
CONFIDENTIAL - © 2022 CoDMON Inc. 立ち上げ期 ユーザーの業務に対する プロダクトのカバレッジが命。 どんどん作りたい。
立ち上げ期が終わり、成熟期の入り口に立つと... 成熟期 機能はコモディティ化。業務に よりフィットしたプロダクトへの 最適化をし続けることが命。
CONFIDENTIAL - © 2022 CoDMON Inc. 成熟期入り口の難しさ 成熟期 機能はコモディティ化。業務に よりフィットしたプロダクトへの
最適化をし続けることが命。 機能も開発メンバーも増え、 「全員が全部知っている」は 現実的ではなくなり 「一部の人だけ分かってる」に なりかねない すると、 ←これが難しくなる
CONFIDENTIAL - © 2022 CoDMON Inc. 将来の運用と変更に 耐えうるものを より使って もらいやすく
プロダクトの最適化を続けるとは すばやく継続的に 作っていくこと デザイナーが 得意 エンジニアが 得意 チームの 総力戦
CONFIDENTIAL - © 2022 CoDMON Inc. 将来の運用と変更に 耐えうるものを より使って もらいやすく
プロダクトの最適化を続けるとは すばやく継続的に 作っていくこと デザイナーが 得意 エンジニアが 得意 チームの 総力戦 ドメイン知識が「チームに」 溜まっていることが大事
CONFIDENTIAL - © 2022 CoDMON Inc. ドメイン知識が溜まっていないと どうなる?
CONFIDENTIAL - © 2022 CoDMON Inc. 貯まっていない →散らばり・偏っている
CONFIDENTIAL - © 2022 CoDMON Inc. • 社内受発注の雰囲気 ◦ Whyの共有はあるが、表層的な理解に留まる
• 毎案件キャッチアップが大変 ◦ アサインされたメンバーに1からすべて説明、準備のドキュメントを作る のに毎回しっかり時間がかかり、レビューも大変 • 知識の属人化 ◦ 議論で意見が食い違い、話すうちに「その前提知りませんでしたね......」 ドメイン知識が溜まっていない開発チームの例(プロセス)
CONFIDENTIAL - © 2022 CoDMON Inc. • 作ったプロダクトがあまり使われない • 1stリリースを終えることにフォーカスしすぎて、将来的な拡張性・可塑性が
失われる ◦ エンジニア「え、そこの仕様変えるのキツイですよ......」 ドメイン知識が溜まっていない開発チームの例(結果)
CONFIDENTIAL - © 2022 CoDMON Inc. ドメイン知識が溜まっていると どうなる?
CONFIDENTIAL - © 2022 CoDMON Inc. 「ここの仕様、 変えたいんですけど......」 ドメイン知識が溜まっている開発チームの例(プロセス) 「そこ変更しやすく作ってました、
すぐできますよ〜」 PdM エンジニア
CONFIDENTIAL - © 2022 CoDMON Inc. • 少ないコミュニケーションで、仕様を決めて実装に進める ◦ 前提の知識が共有されているため
◦ 事前に仕様が詰まっていない箇所が出てきても、スムーズに議論できる ▪ エンジニアの「こうですかね?」の精度が高まる • 手戻りが減る ドメイン知識が溜まっている開発チームの例(プロセス)
CONFIDENTIAL - © 2022 CoDMON Inc. 使われるプロダクトに すばやく近づいていける エンジニアやデザイナーが プロダクトに対して
オーナーシップを持ちやすい ドメイン知識が溜まっている開発チームの例(雰囲気・成果)
CONFIDENTIAL - © 2022 CoDMON Inc. どうやったら ドメイン知識は貯まるのか?
CONFIDENTIAL - © 2022 CoDMON Inc. ドメイン知識は一日にしてならず • この一つの施策をやったことで、ドメイン知識がたまりました! ◦
そんなことはない • 複数の施策を、継続する ◦ やりっぱなしじゃなくて、その施策が実効性を持つようにチューニング
CONFIDENTIAL - © 2022 CoDMON Inc. やった施策の例 • 職能横断チーム制 •
ドメインモデリング • インタビューやユーザーテストの社内ストリーミング • 日常的にユーザーの声がSlackに流れる仕組み+ときどきメンション
CONFIDENTIAL - © 2022 CoDMON Inc. 写真 帳票 請求 職能横断チーム制
以前 職能別チーム 現在 職能横断チーム エンジニア デザイナー PdM 案件ごとに アサイン デザイ ナー PdM エンジ ニア デザイ ナー PdM エンジ ニア デザイ ナー PdM エンジ ニア ドメイン別 固定チーム
CONFIDENTIAL - © 2022 CoDMON Inc. 各チームにドメイン知識が貯まり、 開発効率・判断の精度が上がる おまけにドメイン知識と関係なく コミュニケーションコストが大きく下がる
CONFIDENTIAL - © 2022 CoDMON Inc. ドメインモデリング・ユーザーインタビューの社内ストリーミング 深いドメイン理解から現場で使われる機能をつくる。 CoDMON流ユーザーリサーチ
CONFIDENTIAL - © 2022 CoDMON Inc. 認識を揃えるための投資は 複利で効いて中長期でペイする
CONFIDENTIAL - © 2022 CoDMON Inc. 日常的にユーザーの声がSlackに流れる仕組み+メンション 情報は「ある」だけでは 限られた人しか見に来ない ので、呼ぶ
エンジニア同士で 要望を見てやりとり
CONFIDENTIAL - © 2022 CoDMON Inc. 今後の課題
CONFIDENTIAL - © 2022 CoDMON Inc. 今後の課題 • サイロ化への対応 ◦
オーナーシップの裏返しで、個別最適化に走りかねない ◦ 各チームの状況の可視化・PdM間やEM間での情報共有で対応中 • 質の担保 ◦ 各チームで自律的に意思決定、の裏返し ◦ 横断的な相談の場・レビューの場をそれぞれ試運用・設計中 • 暗黙知を形式知へ ◦ 多く喋らなくても通じる、の裏返し ◦ チームシャッフルや新メンバー加入時のために、核をドキュメント化
CONFIDENTIAL - © 2022 CoDMON Inc. 開発チームにドメイン知識が 貯まるようにしていくと、 いいことが たくさんあります!
CONFIDENTIAL - © 2022 CoDMON Inc. コドモン採用ページ 開発ブログ 最後に:コドモンでは一緒に働きたい仲間を募集しています! Meetyも各職種やってます!
None