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
コドモンがXPを取り入れている理由 / The reason why Codmon is in...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
コドモン開発チーム
PRO
November 06, 2024
2.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コドモンがXPを取り入れている理由 / The reason why Codmon is incorporating XP
コドモン開発チーム
PRO
November 06, 2024
Transcript
38 slides
2024年11月7日 岡村 謙杜 コドモンがXPを取り入れている理由
2 経歴 プロダクト開発チームにて、バックエンド、フロントエンド問わず 開発に携わる。Kotlinとチーム開発とオカメインコが好き。 自己紹介 岡村 謙杜 おかむら けんと 2021.05
コドモンに開発エンジニアとして入社 2021.10 プロダクト開発チームのマネージャーになる
3 コドモンは なぜアジャイルな組織を目指し、 なぜXPを取り入れているのか 今日話すこと
4 コドモンは なぜアジャイルな組織を目指し、 なぜXPを取り入れているのか 今日話すこと
5 ユーザに価値を素早く届け続けるため
6 これができればやり方はなんでもいい
7 アジャイルな組織になることで、 実現できる可能性が高まると考えています
8 アジャイルな組織になると なんで可能性が高くなるの?
9 変化への対応を 価値として宣言している
10 変化に対応できると何が嬉しいの?
11 ソフトウェア開発において、 1週間前、1日前、1時間前から 状況が変化しているということが発生しやすい
12 • 要件が変化する • 設計も変化する • 計画も変化する • ビジネスも変化する •
技術も変化する • チームも変化する • チームメンバーも変化する
13 変化することが問題ではない (むしろチャンス)
14 変化に対応できないことが問題である
15 どうやって変化に対応していくの?
16 コドモンではXPを取り入れることにしました
17 コドモンは なぜアジャイルな組織を目指し、 なぜXPを取り入れているのか 今日話すこと
18 組織、チーム、プロダクトが変化に 対応できる状態を保ち続けたいから
19 組織、チーム、プロダクトが変化に 対応できる状態を保ち続けたいから
20 エンジニア CS PdM
21 エンジニア PdM ユーザから こんな機能が 求められている! CS
22 PdM ユーザから こんな機能が 求められている! 急遽制度が変わるから 対応して欲しい! エンジニア CS
23 PdM ユーザから こんな機能が 求められている! 急遽制度が変わるから 対応して欲しい! コードが 複雑だから半年は かかりそうです...
エンジニア CS
24 この状態を無くしたい! (コドモンでは起きがちだった)
25 XPを取り入れると、なぜプロダクトが 変化に対応できるのか
26 XPにはテクニカルプラクティスが 明確に定義されている (他にも理由はたくさんあるけど、大きな理由の1つ)
27 コミュニケーション シンプリシティ フィードバック 勇気 リスペクト 人間性 経済性 相互利益 自己相似性 改善 ふりかえり 流れ 機会 冗長性 失敗 品質
ベイビーステップ 責任の引き受け 多様性 チーム全体 計画ゲーム 小さなリリース 受け入れテスト 共同所有 持続可能なペース メタファー 継続的インテグレーション テスト駆動開発 ペアプログラミング リファクタリング シンプルな設計 ...等 価値基準 原則 プラクティス
28 Robert C. Martin(著), 角 征典 (訳)、角谷 信太郎(訳)「Clean Agile 基本に立ち戻れ」KADOKAWA社、
47ページ
29 XPを取り入れ、共通認識を皆で持つことで 当たり前*のことを、当たり前にできるようになり、 プロダクトが変化に対応できるようになる *今のコドモンにおいて、当たり前にやりたいという意味で、 全ての組織でそうするべきとは考えていません
30 組織、チーム、プロダクトが変化に 対応できる状態を保ち続けたいから
31 Robert C. Martin(著), 角 征典(訳)、角谷 信太郎(訳)「Clean Agile 基本に立ち戻れ」KADOKAWA社、 47ページ
32 • 属人化が起きている • 負債が大きい • 仕様が複雑
33 • 属人化が起きている • 負債が大きい • 仕様が複雑 解消。休みも取りやすくなる。 勇気が出て、挫けず、皆で立ち向かむことができる。 仕様のキャッチアップが早く進む。
ペアプロすることで ...
34 まとめ
35 コドモンは なぜアジャイルな組織を目指し、 なぜXPを取り入れているのか
36 不確実性の高い、ソフトウェア開発において、 変化に対応し続ける必要がある ユーザに価値を届け続けるためには、 組織・チーム・プロダクトの全てが変化に対応できる準備を 常にしておかないといけない そのために、コドモンではXPを取り入れて アジャイルな組織を目指している
37 終わりに
38 現状のコドモンにはXPが合っていたという話で、 常に取り組み方を見直し続け、 ユーザに価値を届け続けられる組織を目指します
More Decks by コドモン開発チーム
See All by コドモン開発チーム
夫婦で子育てするための育児標準化
codmoninc
PRO
0
710
関数型プログラミングに出会って考え方の幅が広がった話 / server_side_kotlin_meetup_20_functional_fujimura
codmoninc
PRO
0
25
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
1.3k
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
490
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
710
「正解の仕様」を求めて、決断する
codmoninc
PRO
0
100
AI時代のPHP開発にASTクエリツール で コードベースの地図を作る / ast-query-tool-php-codebase-map
codmoninc
PRO
0
560
コネクションをピン留めさせずに SELECTクエリのタイムアウトを設定した話
codmoninc
PRO
0
580
コドモンに入社してAI活用により、 設計がより重要だと感じた背景
codmoninc
PRO
0
170
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
470
Docker and Python
trallard
47
4.3k
Odyssey Design
rkendrick25
PRO
3
940
Writing Fast Ruby
sferik
630
63k
4 Signs Your Business is Dying
shpigford
187
23k
Deep Space Network (abreviated)
tonyrice
0
410
The Cult of Friendly URLs
andyhume
79
7.1k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.8k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
680