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
分業するな、分担しろ
Search
korimu
January 30, 2025
Programming
0
62
分業するな、分担しろ
社内発表で使った資料です。
割と精神論です。
〆で改行がおかしいのは見逃してください。
PDFだと正しいんですが、アップロードするとズレちゃって解消法がわかりません。
korimu
January 30, 2025
Tweet
Share
More Decks by korimu
See All by korimu
アジャイルと スクラムと 海について・その未来
korimu
0
7
『品質』という言葉が嫌いな理由
korimu
0
160
Other Decks in Programming
See All in Programming
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
210
定理証明プラットフォーム lapisla.net
abap34
1
1.8k
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
2
450
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
150
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
270
Ruby on cygwin 2025-02
fd0
0
150
Java Webフレームワークの現状 / java web framework at burikaigi
kishida
9
2.2k
Grafana Cloudとソラカメ
devoc
0
170
2024年のWebフロントエンドのふりかえりと2025年
sakito
3
260
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
9
1.8k
Writing documentation can be fun with plugin system
okuramasafumi
0
120
Amazon ECS とマイクロサービスから考えるシステム構成
hiyanger
2
570
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Embracing the Ebb and Flow
colly
84
4.6k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
The Invisible Side of Design
smashingmag
299
50k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Transcript
分業するな、 分担しろ korimu
目次 1. はじめに 2. 分業も分担も一緒じゃね? 3. 分業とは何か a. 分業のここが困る! ① b.
分業のここが困る! ② 4. じゃあ分担って何? 5. まとめ 6. おわりに
目次 1. はじめに 2. 分業も分担も一緒じゃね? 3. 分業とは何か a. 分業のここが困る! ① b.
分業のここが困る! ② 4. じゃあ分担って何? 5. まとめ 6. おわりに
はじめに - 抽象論だし理想論です - korimuの思考の癖です - めちゃくちゃ主観 - いろんな本を読んで思ったことを自分なりにまとめた -
たぶんどこにも書いてない話なので、面白いんじゃないかと思う
目次 1. はじめに 2. 分業も分担も一緒じゃね? 3. 分業とは何か a. 分業のここが困る! ① b.
分業のここが困る! ② 4. じゃあ分担って何? 5. まとめ 6. おわりに
目次 1. はじめに 2. 分業も分担も一緒じゃね? 3. 分業とは何か a. 分業のここが困る! ① b.
分業のここが困る! ② 4. じゃあ分担って何? 5. まとめ 6. おわりに
分業も分担も一緒じゃね? - 違います
分業も分担も一緒じゃね? - 辞書を当たろう - 分業 i. 手分けして仕事をすること。「時間がないので—して進める」 ii. ㋐生産の全工程を分割し、異なった労働者によって分担されること。 個別的分業。
㋑社会的総労働が各産業部門に分割・専門化されること。社会的分業。 出典:デジタル大辞泉(小学館)
分業も分担も一緒じゃね? - 辞書を当たろう - 分業 i. 手分けして仕事をすること。「時間がないので—して進める」 ii. ㋐生産の全工程を分割し、異なった労働者によって分担されること。 個別的分業。
㋑社会的総労働が各産業部門に分割・専門化されること。社会的分業。 出典:デジタル大辞泉(小学館)
分業も分担も一緒じゃね? - 同じやんけ
分業も分担も一緒じゃね? - 解散!!!!!!
ご清聴ありがとうご ざいました
None
分業も分担も一緒じゃね? - 辞書を当たろう - 分業 i. 手分けして仕事をすること。「時間がないので—して進める」 ii. ㋐生産の全工程を分割し、異なった労働者によって分担されること。 個別的分業。
㋑社会的総労働が各産業部門に分割・専門化されること。社会的分業。 出典:デジタル大辞泉(小学館)
分業も分担も一緒じゃね? - 辞書を当たろう - 分業 i. 手分けして仕事をすること。「時間がないので—して進める」 ii. ㋐生産の全工程を分割 し、異なった労働者によって分担されること。
個別的分業。 ㋑社会的総労働が各産業部門に分割・専門化されること。社会的分業。 出典:デジタル大辞泉(小学館)
目次 1. はじめに 2. 分業も分担も一緒じゃね? 3. 分業とは何か a. 分業のここが困る! ① b.
分業のここが困る! ② 4. じゃあ分担って何? 5. まとめ 6. おわりに
目次 1. はじめに 2. 分業も分担も一緒じゃね? 3. 分業とは何か a. 分業のここが困る! ① b.
分業のここが困る! ② 4. じゃあ分担って何? 5. まとめ 6. おわりに
分業とは何か
前提: 我々の仕事の成果は 複数の工程 から 構成されている
PO
デザイン
フロント
サーバー
テスト
全工程が完了 して ようやく 成果になる
進捗 出しましょう!!!
進捗
これが分業
目次 - はじめに - 分業も分担も一緒じゃね? - 分業とは何か - 分業のここが困る! ① -
分業のここが困る! ② - じゃあ分担って何? - まとめ - おわりに
目次 - はじめに - 分業も分担も一緒じゃね? - 分業とは何か - 分業のここが困る! ① -
分業のここが困る! ② - じゃあ分担って何? - まとめ - おわりに
分業のここが困る! ①
None
「進捗どうですか?」
進捗 進捗どうですか?
進捗 POはこれで、 デザインはこれで、 フロントはこれで、 サーバーはこれで、 テストはこれで……
進捗 そうじゃなくて、 今使えるのは何?
「進捗どうですか?」 ↓ 「今、何が使えるの?」
進捗
進捗 すべての工程が完了して リリースできる= 実際に使えるものが成果
進捗 リリース できないものは 成果ではない
進捗 物足りないなあ
ってなるかも
分業のここが困る! ①
各工程の進捗と チームの外で生じる 成果が一致しない
目次 - はじめに - 分業も分担も一緒じゃね? - 分業とは何か - 分業のここが困る! ① -
分業のここが困る! ② - じゃあ分担って何? - まとめ - おわりに
目次 - はじめに - 分業も分担も一緒じゃね? - 分業とは何か - 分業のここが困る! ① -
分業のここが困る! ② - じゃあ分担って何? - まとめ - おわりに
分業のここが困る! ②
進捗 テスト頑張るぞ!
進捗 あ
進捗 テストの結果、 POの成果物から 修正が必要です
進捗 ここの部分、 やり直しですね
進捗 そんな…… そんな…… そんな…… そんな……
進捗 せっかく先行したのに…… 指摘するのも辛い…… せっかく先行したのに…… せっかく先行したのに…… せっかく先行したのに……
分業のここが困る! ②
後工程の作業によって 先行していた作業 が 無駄になる ことがある
『考慮漏れをなくそう!』
なるほど完璧な作戦っスねーッ 不可能だという点に 目をつぶればよぉ
目次 - はじめに - 分業も分担も一緒じゃね? - 分業とは何か - 分業のここが困る! ① -
分業のここが困る! ② - じゃあ分担って何? - まとめ - おわりに
目次 - はじめに - 分業も分担も一緒じゃね? - 分業とは何か - 分業のここが困る! ① -
分業のここが困る! ② - じゃあ分担って何? - まとめ - おわりに
じゃあ分担って何?
じゃあ分担って何? - 辞書を当たろう - 分担 ▪ [名](スル)仕事などを分けて受け持つこと。分けて負担すること。 「役割を—する」 出典:デジタル大辞泉(小学館)
じゃあ分担って何? - 辞書を当たろう - 分業 ▪ [名](スル)仕事などを分けて受け持つ こと。分けて負担すること。 「役割を—する」 出典:デジタル大辞泉(小学館)
イメージ
None
全員でひとつのものを分けて担う
仕事に置き換える
これやります!
進捗
進捗 それぞれの作業をするのは同じ
進捗 進捗に差が出たとする
進捗 先行するのではなく 終わってない部分を 手伝う
テスト実行なら手伝える (そういう風に作ってる)
遅くなるのがテストとは 限らない
進捗 フロントだって サーバーだって デザインだって 遅くなるかもしれない (POは恐らく遅れない、 POが決めてからみんな動くので)
やることは同じ
進捗 先行するのではなく 終わってない部分を 手伝う
進捗 でもデザイン・ フロント・ サーバー わからないしなあ ……
どうやって手伝う?
知らん
一例 ・開発者のテストを手伝う ・テストコードで何やってるか見る ・先に作ったシステムテストを元に バグを未然に防ぐ ・ベアプログラミングに付き合う
・ベアプログラミング ・Typoじゃないよ ・「人に説明してると自分の理解が深まる」 ・壁打ち的なやつ
手戻りにも強い
進捗 テストの結果、 POの成果物から 修正が必要です
進捗 テストの結果、 POの成果物から 修正が必要です 範囲が狭いからなんとかなる! 範囲が狭いからなんとかなる! 範囲が狭いからなんとかなる! 範囲が狭いからなんとかなる!
先行したところで チームの外には価値がない
進捗 テスト設計だけ めっちゃ先行しました!!
進捗 テスト設計だけ めっちゃ先行しました!! で、何が使えるの?
進捗 なにも…… で、何が使えるの?
None
とにかく全員で ひとつの成果を出す
なぜなら 全工程が終わってはじめて チームの外に価値が生じる から
Q.つっても、手助けできるか わからんねんけど
A.はい
なんか簡単そうに言ってるけど やってみたら 全然うまくいかんかもしれない ・手助けできない ・面白くない ・興味ない
やってみてダメなら 変えればいい
アジャイルソフトウェア開発宣言より抜粋
私たちは、ソフトウェア開発の実践 あるいは実践を手助けをする活動を通じて、 よりよい開発方法を見つけだそうとしている。
私たちは、ソフトウェア開発の実践 あるいは実践を手助けをする活動を通じて、 よりよい開発方法を見つけだそうとしている。
アジャイルは答えではなく 指針
目次 - はじめに - 分業も分担も一緒じゃね? - 分業とは何か - 分業のここが困る! ① -
分業のここが困る! ② - じゃあ分担って何? - まとめ - おわりに
目次 - はじめに - 分業も分担も一緒じゃね? - 分業とは何か - 分業のここが困る! ① -
分業のここが困る! ② - じゃあ分担って何? - まとめ - おわりに
まとめ
我々の仕事の成果は 複数の工程 から 構成されている
全工程が完了 して ようやく 成果になる
分業のここが困る! ①
各工程の進捗と チームの外で生じる 成果が一致しない
分業のここが困る! ②
後工程の作業によって 先行していた作業 が 無駄になる ことがある
先行したところで チームの外には価値がない
とにかく全員で ひとつの成果を出す
目次 - はじめに - 分業も分担も一緒じゃね? - 分業とは何か - 分業のここが困る! ① -
分業のここが困る! ② - じゃあ分担って何? - まとめ - おわりに
目次 - はじめに - 分業も分担も一緒じゃね? - 分業とは何か - 分業のここが困る! ① -
分業のここが困る! ② - じゃあ分担って何? - まとめ - おわりに
おわりに - 抽象論だし理想論でごめんね - korimuの思考の癖です - めちゃくちゃ主観 - いろんな本を読んで思ったことを自分なりにまとめた -
たぶんどこにも書いてない話なので、面白いんじゃないかと思う
ご清聴ありがとうご ざいました
書けなかった話 - フルスタックにはならんでいい話 - 現実的に無理 - 一人前にはなれなくても、 0.1人前でも0.5人前でも価値はある - 他分野の知識が主分野に活きたりする
- 個人と組織の目標設定の話 - 「そもそも給料って言い値でよくね?」 - 「KPIとかどうせハックされるだけっしょ」 - っていう過激な思想を持ってるので、話す気があんまりない