Slide 1

Slide 1 text

2023/12/18 (Mon) マネジメント勉強会#4 火を消すのは「PM風」 火を出さないのが本当の「PM」 (LTショートバージョン) ~ 「何も起こらないこと」を評価できない会社は人がいなくなる ~ Dec. 18, 2022 ver 1.0 created. 株式会社DigiDockConsulting 常務取締役CTO Elixirコミュニティ「fukuoka.ex」「ElixirImp」「LiveView JP」オーガナイザ 国際カンファレンス「ElixirConf JP」ファウンダー AIスクール「AIジョブカレ」福岡校開校講師 北九州市立大学 「プログラミング論」教授級非常勤講師 北九州高等専門学校 特命教授 / コンピュータ研究部 指導員 piacere / 森 正和

Slide 2

Slide 2 text

組織の人材育成・チーム育成 の課題や解決方法などを 共有しあう会ということですが…

Slide 3

Slide 3 text

● A「絶対的に必要です!!」 ○ 技術でシステム作るのにソレ無かったら、ただの調整さん ■ この当たり前を見逃すから、PJが普通にトラブる… ● Microsoftは30年以上前、コーディングできない人 をマネージャに据えるのを禁止 (GAFAなども類似) ● 持たない場合、凄まじく面倒な工夫が必要 (認識あるかな?) ○ a)エンジニアの意見を鵜呑みにせず、ロジックで弾く ※ロジックは、すぐに反感も生むので「いなす技」も必要 ○ b)設計やコードの間違いを検出する手順を確立する ※どうやって?… ○ c)顧客に「タダのお守り」をしていると気付かせないw ● 普通にPJを管理/推進しながら、こんな余計なこと、出来る? Q「PMやリーダーって技術力、必要ですか?」

Slide 4

Slide 4 text

● A「絶対的に必要です!!」 ○ 技術でシステム作るのにソレ無かったら、ただの調整さん ■ この当たり前を見逃すから、PJが普通にトラブる… ● Microsoftは30年以上前、コーディングできない人 をマネージャに据えるのを禁止 (GAFAなども類似) ● 持たない場合、凄まじく面倒な工夫が必要 (認識あるかな?) ○ a)エンジニアの意見を鵜呑みにせず、ロジックで弾く ※ロジックは、すぐに反感も生むので「いなす技」も必要 ○ b)設計やコードの間違いを検出する手順を確立する ※どうやって?… ○ c)顧客に「タダのお守り」をしていると気付かせないw ● 普通にPJを管理/推進しながら、こんな余計なこと、出来る? Q「PMやリーダーって技術力、必要ですか?」

Slide 5

Slide 5 text

まず課題を抱えているのは… 育成されるべきは… チームメンバーの方では無く PM/リーダーの方だった(ToT)!!

Slide 6

Slide 6 text

my favotite technologies & implements Twitter / NeosVR / Discord @piacere_ex Github / YouTube / Qiita @piacerex 40年前からプログラマ(職業のそれは27年) PM/PdM/PO歴:26年/18年/7年 アジャイル歴:25年 (eXtreme Programming) 書けるプログラミング言語:158言語 小学4年生でゲームプログラミングを始め、現在も プロダクトとOSSを開発し、事業やコミュニティの 優位性へと転用するエンジニア/3社の経営者/PO 大手企業をメイン顧客として、IT事業/データ分析 /VR・AR/分散・並行技術/UX・D2C指導を提供 技術コミュニティも複数発足・主催しており、毎月 イベント開催とLT、ライブコーディングをこなす piacere / 森 正和 “piacere” is an Italian word, means “Joy” == == Real Online VR / AR

Slide 7

Slide 7 text

活動 ≒ 事業+コミュニティ+育成(エンジニア、学生) ● 北九州市立大学 教授級非常勤講師「プログラミング論」 ● 北九州高等専門学校 特命教授 コンピュータ研究部指導員 ● ラジオFM KITAQ「Technology Cruising Night」パーソナリティ ● 株式会社DigiDockConsulting 常務取締役CTO ● ほかIT企業2社経営、技術顧問3社担当 ● Elixirコミュニティ「fukuoka.ex」創始者 ● Elixir国際カンファレンス「ElixirConf JP」創始者 ● 「ElixirImp」「LiveView JP」ファウンダー ● AIスクール「AIジョブカレ」福岡校開校者 ● Elixirスクール「Elixir |> College」創始者 ● 高知県 工業技術センター AI・機械学習 研修講師 ● 上級AI開発コミュニティ「IAIFukuoka」発足人 ● 独立行政法人 中小企業基盤整備機構 コンサルタント

Slide 8

Slide 8 text

DigiDockConsulting: 先端技術で世界を改変する企業 SaaS a Box / IoT Distributed System Concurrent System Elixir Data Science Machine Learning Edge Computing VR / AR D2C Digital Marketing Huge Connections Space Data Utilize Low Latency Micro Service Insourcing IT Material Creation Business Optimize Data Analysis HRD Elixir-Prod. Support DX Diagnostic Tool DX / Digitalization

Slide 9

Slide 9 text

● PdMやPO、EM、VPoEなどと同様、そもそも高度な役割なの です ○ 「何となくチーム率いるコミュ力あるから出来るよね?」 ■ いやいや、ムリです ● そもそもPMを任命する人がPMを分かっていない… そもそもPMはそんな簡単な仕事じゃ無い!! 😱

Slide 10

Slide 10 text

● WFだろうが、アジャイルだろうが、〆切に間に合います ● メンバーを無理やり稼働させて…なんてことは、一切ありません ○ そもそもメンバーの力量に依存してPJ立上げしてる時点で負け ● ウチは「7段のファイアウォール」を敷き、絶対にPJはコケない ● ①PJ立上げ① ○ 当初仕様と追加仕様の厳密な見積/変更管理 + 確実な追加工数請求 (支える交渉力) ● ②PJ立上げ② ○ 2名程度欠けても成り立つスケジューリングとメンバー選定 (無風なら利益率30~50%) ● ③PJ立上げ③ ○ WBSに現行仕様のキャッチアップもタスク化 (内製負担にしない) ● ④体制 ○ 見習いベテランメンバーをバランスし、全PJに育成を敷き、利益率もコントロール ● ⑤CCPM ○ メンバー各人にバッファを持たせず、PJでバッファコントロールを行う ● ⑥鼓舞 ○ 「やりたいPJタスク」と「PJ外でもやりたいこと」を聞き、オーナーシップ付与 ○ 業務委託/社員の区別無く実施 → 30~60%はPJ中に叶う ● ⑦最終手段 ○ メンバー全員がコケても、私1人+他PJ余剰でどうにかできるコントロール PMがちゃんとしていると、PJはどうなるか?

Slide 11

Slide 11 text

● A「いえ、『タダのスキル』です」 ○ 「OJTで習得できる」という思い込みに真の問題がある ■ PMを任命する人にも… ■ PMに任命される人にも… ● そもそも、PMが数多くのスキルで構成されていると認識して いない人があまりにも多過ぎるのでは? ○ 認識していたとしても曖昧な解釈や「コミュ力」任せで、 本来、PMが果たすデューティと学ぶ事項を理解していない ● 一方、PMを教える教本やスクールにも欠陥がある ○ 「PM」と一括りにし、クラス分けと、レベルアップが無い ○ PMの各スキルが大味過ぎて、評価も育成もできていない Q「PMになるには、特殊な才能が必要では?」

Slide 12

Slide 12 text

Bright:エンジニアやPM、デザイナーを評価/育成/採用

Slide 13

Slide 13 text

● 「Bright」でPMスキルのレベル/クラスを判定できます ○ PMBOKの知識エリアとカテゴリをベースにしていますが、 プラクティスは全取っ替えしています (PMBOKは微妙…) PMがちゃんとしていると、PJはどうなるか?

Slide 14

Slide 14 text

今回はLT版なのでここまで 本編は…

Slide 15

Slide 15 text

● 「Bright connpass」でググってください ● 今日のLTをもっと詳しくお話し+Brightのお試しタイム ● PMやリーダーとして楽しくやってきたい/覚えたい方はぜひ ● 本日LTした内容の突っ込んだ質疑応答やディスカッションも PMやリーダーのためのイベントで本編を公開

Slide 16

Slide 16 text

That’s all for my talk Thank you very much