失敗から学ぶエンジニア組織論
by
Masato Bito
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
失敗から学ぶ エンジニア組織論 尾藤正人 a.k.a. BTO
Slide 2
Slide 2 text
おまえ誰? オープンロジ 執行役員 技術開発担当 現職 未踏ユース採択 元ウノウCTO 元UUUM CTO 元Repro CTO 経歴 IPA未踏プロジェクトに採択後、数 社のスタートアップで CTOを歴任。 オープンロジの取り組むフルフィル メントの未来に共感し、 2022年8月 に入社
Slide 3
Slide 3 text
1回目のCTO ● 周りの失敗やミスを強く責める ● 正論を振りかざす ● 開発中心でマネジメントはほぼやってなかった ● 自分が正しいと本気で思っていた ジョジョの奇妙な冒険©荒木飛呂彦
Slide 4
Slide 4 text
反省... ● 会社を辞めてから振り返ってみて、結果的にうまくいってないことに気づい た ○ 気づいたきっかけは覚えていない ● 人望を失い、自分から人が離れているのを感じた ● 大きく反省をし、自分自身を変えることを決意 ジョジョの奇妙な冒険©荒木飛呂彦
Slide 5
Slide 5 text
アンガーマネジメントに着手 ● 怒らないように自分をコントロールする ● もともと短気なところがあった ● 5,6年かけてコントロールできるようになってきた ● 今では怒ることがほぼなくなった ● 怒って損することはあっても怒って得をすることは 何もない ジョジョの奇妙な冒険©荒木飛呂彦
Slide 6
Slide 6 text
2回目のCTO ● 1回目の失敗を繰り返さないためにマネジメントに向き合った ● マネジメント系の記事を読み、実践して、振り返り、自分にあったやり方を 確立していった ● 開発組織の立ち上げはうまくいった。営業が強い会社にしては、かなり技 術力の高い開発組織が作れたと自負している
Slide 7
Slide 7 text
またまた反省... ● 開発組織の立ち上げはうまくいったがビズ側とは大きな溝ができた ● 技術的な事情を理解してもらうのが難しく、悪い意味でのサンクチュアリを 作ってしまった ● ビズとテックがタッグを組む体制を作ることの重要性を痛感 ジョジョの奇妙な冒険©荒木飛呂彦
Slide 8
Slide 8 text
一方で得られたものは大きかった ● スキル ○ マネジメントを軸とした組織の立ち上げと運用 ○ 非IT系の職種との向き合い方やコミュニケーションのやり方 ● 実績 ○ 役員としてIPOに関わる ○ 上場企業での役員経験
Slide 9
Slide 9 text
どうやって成長していくか ジョジョの奇妙な冒険©荒木飛呂彦
Slide 10
Slide 10 text
成長とは何か? ● スキルを身につける ● できないことができるようになる
Slide 11
Slide 11 text
スキルとは何か? ● 良質な成果を一定の再現性を持って出せる能力 ● 良質な成果: ホームランを打つ ● 1000回に1回打てる: まぐれ ● 10回に1回打てる: スキル
Slide 12
Slide 12 text
問題
Slide 13
Slide 13 text
正解 RSフリップフロップ
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
RSフリップフロップ S R Q Q+ 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1ビットメモリ
Slide 16
Slide 16 text
制御回路の基本的構造 処理 出力を入力にフィードバック
Slide 17
Slide 17 text
スキルを身につけるためには ● 実践してみる ● 実践した結果を振り返り分析する ○ うまくいったことやいかなかったことを言語化し、自分の引き出しの中 にいれておく ● 再度修正した内容を実践し再現性を上げていく 経験学習
Slide 18
Slide 18 text
3回目のCTO ● 過去2回は開発組織をゼロから立ち上げたが、大きな開 発組織に途中から入った時に同じやり方が通用するか は未知数だった ● それなりの規模の開発組織に途中から入り開発組織の 改善に着手 ● 改善がうまく進み、再現性の高さを確認することができ た ©地獄のミサワ
Slide 19
Slide 19 text
オープンロジでもう一回挑戦 ● これからの結果で判断してください ©地獄のミサワ
Slide 20
Slide 20 text
おまけ: 組織作りをシステム開発は似ている ● 単一責任の原則 ● SPOFの解消 ● 共通処理のモジュール化 ● フレームワークの導入 ● CI/CD ● コーディング規約
Slide 21
Slide 21 text
組織作りとシステム開発の決定的な違い 書いたプログラム通 りに動く 思うように動いても らえない コンピュータ 人 人に動いてもらうためにどうすれば良いかを考えれば、シス テム開発のノウハウが応用できる
Slide 22
Slide 22 text
人の脳みそはバグってる ● 新人類の歴史は600万年ぐらい ○ 文明の歴史は1万年ぐらい ○ 狩猟民族としての進化が支配的 ● 視覚的、直感的な判断が生存に有利
Slide 23
Slide 23 text
認知バイアスをうまく活用する ● 損失回避バイアス ○ 不確定状況下において、損失を回避する意思決定をする ● 相手にとってのメリットだけではなくデメリットも示す
Slide 24
Slide 24 text
説得には2つの腹落ちが必要 説得 論理的腹落ち 感情的腹落ち
Slide 25
Slide 25 text
人に動いてもらうためには ● 視覚や直感に働きかけるための資料作りや情報のインプット ● 相手にとってのメリット・デメリットを提示する ● 論理的腹落ちと感情的腹落ちを意識する システム開発の知識を応用し、 組織作りを進める
Slide 26
Slide 26 text
ご清聴ありがとうございました