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

コドモン開発チーム紹介資料 / CoDMON Development team

190k

コドモン開発チーム紹介資料 / CoDMON Development team

Avatar for コドモン開発チーム

コドモン開発チーム PRO

September 21, 2023

More Decks by コドモン開発チーム

Transcript

  1. 3

  2. 4

  3. 5

  4. 6

  5. 7

  6. 8

  7. 10

  8. 11

  9. 12

  10. 子どもを取り巻く環境の複数の登場人物と異なる課題 献立 請求 連絡帳 保活 出欠連絡 発育記録 配布資料 登降園 打刻

    支払い 用品販売 写真販売 せんせい支援 補助金 CONFIDENTIAL - © 2026 CoDMON Inc. 子育て支援 13
  11. コドモンはプロダクトで複数の課題を同時に解決 献立 請求 連絡帳 保活 出欠連絡 発育記録 配布資料 登降園 打刻

    支払い 用品販売 写真販売 せんせい支援 補助金 CONFIDENTIAL - © 2026 CoDMON Inc. 子育て支援 14
  12. 22

  13. 23

  14. コドモンのプロダクト開発、3つの時代 導入数 導入数 導入数 導入数 100 5,000 13,000 25,000 ガムシャラ期

    • 一施設でも多く、一機能でも多く • 保育現場の業務を次々プロダクト化、スピード 最優先で開発 • 施設数・機能数が急拡大 持続可能性も大事にし始めた期 • プロダクトの運用負荷を押し上げていた技術課題 へ向き合う • 組織の共通認識としてアジャイル開発をインストー ル • DB負荷でのサービスダウンなども発生し、可用性 担保の大切さを痛感 拡張期 • 場当たり的ではなく戦略的に、持続可能な 状態をめざしていく • 子どもに関わるすべての場所へ • 保護者、学童・児発/放デイ、自治体 • 保育園での実績と信頼を土台に
  15. コドモンのプロダクト開発、3つの時代 導入数 導入数 導入数 導入数 100 5,000 13,000 25,000 ガムシャラ期

    • 一施設でも多く、一機能でも多く • 保育現場の業務を次々プロダクト化、スピード 最優先で開発 • 施設数・機能数が急拡大 持続可能性も大事にし始めた期 • プロダクトの運用負荷を押し上げていた技術課題 へ向き合う • 組織の共通認識としてアジャイル開発をインストー ル • DB負荷でのサービスダウンなども発生し、可用性 担保の大切さを痛感 拡張期 • 場当たり的ではなく戦略的に、持続可能な 状態をめざしていく • 子どもに関わるすべての場所へ • 保護者、学童・児発/放デイ、自治体 • 保育園での実績と信頼を土台に
  16. コドモンのプロダクト開発、3つの時代 導入数 導入数 導入数 導入数 100 5,000 13,000 25,000 ガムシャラ期

    • 一施設でも多く、一機能でも多く • 保育現場の業務を次々プロダクト化、スピード 最優先で開発 • 施設数・機能数が急拡大 持続可能性も大事にし始めた期 • プロダクトの運用負荷を押し上げていた技術課題 へ向き合う • 組織の共通認識としてアジャイル開発をインストー ル • DB負荷でのサービスダウンなども発生し、可用性 担保の大切さを痛感 拡張期 • 場当たり的ではなく戦略的に、持続可能な 状態をめざしていく • 子どもに関わるすべての場所へ • 保護者、学童・児発/放デイ、自治体 • 保育園での実績と信頼を土台に
  17. 毎日 数百万人の利用を、安定して支え続ける もしシステムが止まったら... 登降園打刻 サービス 朝8:00~9:00 登園アクセススパイク 職員向け サービス ~18:00

    徐々に降園ピークへ 12:00~15:00 午睡チェックや日誌記入 登降園打刻サービス 役割 打刻実績で子どもの所在を確認する 止まると 子どもの所在確認・安全確認が遅れ 最悪の場合、命に関わる事案に つながるおそれがある 職員向けサービス 役割 止まると CONFIDENTIAL - © 2026 CoDMON Inc. 限られた時間で、監査基準に沿った 記録を残す 全国の職員が、安全の証明を すべて手書きでまとめることに 31
  18. 隣接する子ども施設への展開 こども施設 習い事教室・学習塾 支援領域 約18万施設 児発 10,000施設 放デイ 17,000施設 49,000施設+α

    保育園 45,000施設 総合支援 75万人 出生前 CONFIDENTIAL - © 2026 CoDMON Inc. 幼稚園 9,000施設 学童・児童館 20,000施設 小学校 630万人 中学校 11,000施設 20,000施設 320万人 15歳 32
  19. 保育ICTの延長から、マルチプロダクトへ 現状 めざす姿 プロダクト ドメイン基盤 マルチプロダクト基盤 保育ICTへの継ぎ足しで成長してきたシステム • • 隣接領域への展開も既存の仕組みの延長で吸収してきたた

    め、領域間の境界があいまいなまま複雑さが増している 事業をまたいで利用できる共通の土台がないため、新たな 事業を考える際も「既存の仕組みでどう実現するか」が制 約になりがち CONFIDENTIAL - © 2026 CoDMON Inc. 保育 学童 こども施設ICT基盤 サー ビス A サー ビス B アカウントなどの共通基盤 事業を横断して拡張できるシステム基盤 • • 共通で担う領域と各事業が担う領域の責務が明確に 分かれ、それぞれが独立して進化できる 共通の土台があることで、新たな事業も既存の仕組 みにとらわれず、あるべき姿から設計できる 33
  20. 技術的な挑戦 幼保領域のインフラとして • 400万人の保護者ユーザー、 50万人の施設ユーザーの 利用を支える マルチプロダクトへ • • 「子どもを取り巻く環境」を

    多角的に支えるための事業展 開 既存の10年分のデータ資産を 活かした更なる価値創出に、 アーキテクチャ構想から取り 組む 大規模・長期運用プロダクト • • 10年間積み上げてきたコード ベースと向き合い、段階的に リアーキテクチャ 動いているプロダクトを止め ずに改善し続ける CONFIDENTIAL - © 2026 CoDMON Inc. フルサイクルで責任を持つ • • 技術選定・設計・実装・運用ま で一貫してチームで担う フロントエンド・バックエンド の境界を超えてプロダクトに責 任を持つ 34
  21. プロダクト領域から、ミッション・ビジョンを実現する Mission 私たちの使命 子どもを取り巻く環境をテクノロジーの力でよりよいものに めざすこと ミッション・ビジョンの実現 Vision 実現する未来 子どもの育ちや学びを社会全体で支えられる世の中へ どのように

    速く 持続的に ユーザーに価値あるものを 事業も、組織も、プロダクトも 「どのように」の価値観と具体的な動きを揃えるために、XPを導入 そのために ありかたを揃える やりかたを揃える 何を大事にするか(価値)と、 どんな考え方で動くか(原則)も定義されている チーム・ビジネス・テクニカルの3軸で 具体的なプラクティスが用意されている
  22. 大事にしている「ありかた」「やりかた」 ありかた シンプルに考え、勇気をもって変える • 今必要なことに集中し、より良いと分かったら一度決め たことでもすっぱり変える やりかた 小さく、短いサイクルで回す • 小さな単位でリリースし、頻繁にフィードバックを得ながら

    軌道修正する • すべての失敗を予防するのではなく、小さく失敗し、そこか ら素早く学ぶ 対話とフィードバックで、認識を揃え続ける • 文字だけでは拾いきれない温度感や意図も、直接話し、早く 確かめることでズレを小さく保つ • ときに耳が痛くても、フィードバックは自分たちを一段引き 上げるきっかけや原動力になる。互いの力を見くびらず、高 い基準で求め合う ペアで動き、チーム全体でつくる • ペアで動くことで、即時にフィードバックを得ながら知見を 循環させる • PdMやデザイナーと一緒にエンジニアも、ユーザーへ届ける 価値に貪欲に向き合う 作業ではなく責任を引き受ける 価値を届け続けられる土台を保つ • 手を動かすことだけでなく、その先の成果まで、責任と裁量 を持って引き受ける • ミッション・ビジョンの実現に向けて、自分たちに何ができ るかを考え、動く • テスト駆動で開発し、継続的にインテグレーションすること で、いつでも安心して変更・リリースできる状態を保つ • シンプルな設計とリファクタリングで日常的に改善し続け、 事業の変化に素早く応えられるようにする
  23. AI時代のペアプロ、どうしてる? XPのやりかたの中でも特徴的なのが「ペア」。生成AIを使うようになった今も、ペアで開発しています。 なぜ今もペアなのか ペアで得たいのは即時のフィードバックと知見の循環。 設計の背景やプロダクト理解、AIとの付き合いかたなど、 それぞれの経験や考えかたを、ペアを通じてチームの力にする ある日の流れの一例 9:30 業務開始 10:00

    デイリーMTG ペアとアイテムを決めて開始 人とAIの役割分担 AIとフィードバックし合いながら計画をつくり、その実装を任せたり、 実現方法をスキルにまとめて確認しながら横展開したり。 使いかたはチームや状況に応じてアレンジしつつ、意思決定は人が担う ペアで取り組む範囲 機能開発だけでなく、スパイクや調査にもペアで取り組む。 ペアプログラミングではなく「ペアエンジニアリング」 12:00 お昼の休憩 13:00 ペアチェンジして再開 文脈を引き継ぎ、新たな視点を加える 18:00 ペア終了 調査や学習、じっくり考える時間へ 18:30 業務終了
  24. … マネージャー チームの編成 … メンバー 組 織 横 断 チ

    | ム 幼保事業 Aチーム 写真販売事業 Cチーム xx事業 Dチーム エンジニア・QA … … UI/UXデザイナー … … PdM … … プロダクトセキュリティ … 事業共通基盤 … 1チームは関連する複数の機能を担当 SRE 幼保事業 Bチーム … 他 数チーム ※2026年6月時点 39 よくある質問:開発組織の人数・年齢層・男女比は? フロントエンドとバックエンドで職種は分かれている?
  25. バーチャルオフィス|Gather 全国各地にメンバーがいる中でも、オフィスにいるような感覚で気軽に声をかけ合えるよう、 バーチャルオフィスツールのGatherを活用しています。 ❸ ❷ ❶ チームごとのエリア チームごとにエリアがあり、 誰がどのあたりにいるかの 見当がつきやすいです

    ❷ 集まって話せるスペース 広めのフリーエリアや二人席が あるので、チームをまたいだ MTGや1on1にも使っています ❶ ❸ 手を振って声かけ パッと話したい時には、 手を振る機能を使って、さっと コミュニケーションをとります
  26. Vision MTG プロダクト本部Win session 年に2回、全社で集まって会社のめざす方向性をそろえる 「Vision MTG」を開催しています。 四半期に一度、チームごとの成果やがんばりを発表し、 称え合う「Win session」を開催しています。

    😃 😃 働きやすい環境 リモートワークやフレックスタイム制度を活用し、一人ひとりのライフスタイルに合わせて柔軟に働いています。 �� �� �� 😃 😃 😃 😃 😃
  27. 選考フロー STEP STEP STEP STEP STEP 1 2 エントリー カジュアル面談

    書類選考 インタビュー 内定 Wantedlyなど 求人媒体から応募 会社説明と質問で 疑問解消 現場のメンバーが 書類を確認 3回お会いし 相互理解 Welcome to CoDMON ! 3 4 よくある質問:選考フローを教えてください 5 47