Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PyCon JPに学ぶ『決め方の決め方』: TechLead Conference 2026

PyCon JPに学ぶ『決め方の決め方』: TechLead Conference 2026

PyCon JPに学ぶ『決め方の決め方』: TechLead Conference 2026
2026年4月22日
– TechLeadのための合意形成設計 –
株式会社CMSコミュニケーションズ
代表取締役 寺田 学 (Manabu TERADA)

Avatar for Manabu TERADA

Manabu TERADA

April 22, 2026

More Decks by Manabu TERADA

Other Decks in Technology

Transcript

  1. copyright © 2026 CMS Comunications Inc. all rights reserved. PyCon

    JPに学ぶ『決め方の決め方』 – TechLeadのための合意形成設計 – 株式会社CMSコミュニケーションズ 代表取締役 寺田 学 (Manabu TERADA) 「TechLead Conference 2026」 2026年4月22日
  2. copyright © 2026 CMS Comunications Inc. all rights reserved. 自己紹介

    寺田 学 (Manabu TERADA) • Pythonエンジニア • Podcast 「terapyon channel」(https://podcast.terapyon.net) • 主な関連書籍(共著・監修・監訳) ◦ Pythonによるあたらしいデータ分析の教科書第 3版(翔泳社:2025年5月) ◦ Pythonデータ分析 実践ハンドブック (インプレス: 2023年9月) ◦ Python実践レシピ (技術評論社: 2022年1月) ◦ スラスラわかるPython第2版(翔泳社:2021年11月) ◦ 機械学習図鑑(翔泳社 : 2019年4月)
  3. copyright © 2026 CMS Comunications Inc. all rights reserved. 主な役職

    寺田 学 (Manabu TERADA) 株式会社 CMSコミュニケーションズ 代表取締役 • 元 PyCon JP Association理事 • Python Asia Organization Founder and Board member • 一般社団法人Pythonエンジニア育成推進協会顧問理事 • Python Software Foundation (PSF) Fellow • 国立大学法人一橋大学 社会学研究科 元客員准教授(2022)
  4. copyright © 2026 CMS Comunications Inc. all rights reserved. Tech

    Leadの役割は? • 何でも屋 • 決断 • 意思決定 • 強い・安心 • 技術を導く ・・・ 本当に??
  5. copyright © 2026 CMS Comunications Inc. all rights reserved. Tech

    Leadの仕事って何か? • 技術選定? • 設計? • マネジメント? 「決め方を決めること」だと思っています
  6. copyright © 2026 CMS Comunications Inc. all rights reserved. なぜチーム開発は難しいのか

    • 技術選定で迷う • 方針が揃わない • 納得感がバラバラ 多くは「合意形成」の問題
  7. copyright © 2026 CMS Comunications Inc. all rights reserved. PyCon

    JP(Pythonのイベント)という場 • ボランティア中心 • 多様なバックグラウンド • 正解がない それでも物事は進む
  8. copyright © 2026 CMS Comunications Inc. all rights reserved. PyCon

    JPがなぜ回るのか? • 誰かが強く決めているわけではない • 役割だけでもない 「決め方を共有」という文化
  9. copyright © 2026 CMS Comunications Inc. all rights reserved. 開発の現場では一般的なことを確認

    • Pull Request • レビュー • 履歴が残る • 透明性 これこそ「合意形成の仕組み」ではないか
  10. copyright © 2026 CMS Comunications Inc. all rights reserved. PoCや技術検証ではどうか?

    • 経緯が追いにくい • 判断理由が分かりにくい • 共有方法がチームごとに違う 少し扱いが難しい場面がある
  11. copyright © 2026 CMS Comunications Inc. all rights reserved. 開発と同様に

    PoCも同じにできないか? • 実験も残す • 思考も共有する • フィードバックする 実験にも同様の “合意形成の仕組み ”を導入
  12. copyright © 2026 CMS Comunications Inc. all rights reserved. PoCで私が実践していること

    • JupyterLab(Notebook)で思考・実験・失敗を共有 • NotebookはAppend-onlyで残す。更新しない • Notebookに実行した順序でシーケンシャルにファイル名 • Gitで管理して、Pull Requestで共有・コメント・合意 これを、「 SAENM」と呼んでいる
  13. copyright © 2026 CMS Comunications Inc. all rights reserved. SAENMとは

    Sequential Append-Only Experiment Notebook Model • 私が提唱している、研究や実験・PoCの運用方法 • Sequential: 実験を単発で終わらせず、連番を付けながら順番 に積み重ね • Append-Only: 追加のみ。更新禁止 • Experiment Notebook: 結果だけで無く経緯を残す。目的から 実行手順、結果の考察までを1つのノートにする https://lab.cmscom.jp/blog/2026/03/24/saenm-model-intro/
  14. copyright © 2026 CMS Comunications Inc. all rights reserved. PoCや技術検証の合意形成

    • エビデンスを残して、合意をしやすくする • 再確認しやすくする • 後から振り返れるようにする • 追加の検証をしやすくする これが、「SAENM」の役目
  15. copyright © 2026 CMS Comunications Inc. all rights reserved. Tech

    Leadは、 何をきめるではなく、 どう決めるかを設計する