SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

Developers Summit 2024 Summer レポート(AD)

2つのSaaSをフルスクラッチで開発して分かった、開発スピード向上を実現するアーキテクチャ選定の勘所

【23-A-8】ドメインを分析し、設計に落とし込むには? 2つのSaaSをフルスクラッチで開発した経験から学んだこと

  • X ポスト
  • このエントリーをはてなブックマークに追加

 メディカルフォースは、さまざまな産業に対して連続的に事業を立ち上げる「コングロマリット構想」を掲げるテックカンパニーである。2021年に自由診療クリニック向けオールインワンSaaS「medicalforce」をローンチし、2024年には警備産業向けSaaS「警備フォース」をリリースするなど、サービス開発を多角的に進めている。同社のCTOである畠中翔一氏が、2つのSaaSをフルスクラッチで開発した経験から得た知見をもとに、ドメイン駆動設計(DDD)を含む開発の効率化について語った。

  • X ポスト
  • このエントリーをはてなブックマークに追加

スタートアップの生命線は、スピードとPMF

 メディカルフォースという会社は、名前に「メディカル」と入っているものの、実際には医療系のSaaSだけでなく、さまざまなサービスを展開している企業である。当初は、社名と同じ「medicalforce」というSaaSを2021年にローンチした。これは、保険診療のみならず、自由診療(保険が適用されない医療)を提供しているクリニックを中心に患者の予約から会計までを一括で管理できるサービスだ。そして2024年5月には警備業界向けの同様のSaaSを提供開始しており、バーティカルSaaSを多岐にわたって開発していくことを目指している会社である。そのため、ビジョンを「これからの産業の成長プロセスを合理化する」とし、より広範な事業展開を目指している。

 CTOの畠中氏は、学生時代からインフラの構築やWebアプリの立ち上げに多数取り組んできた。2020年11月に株式会社メディカルフォースを設立し、現在のサービスをフルスクラッチで開発した。開発と並行して、深層生成学習を用いた研究が国際学会に採択されるなど、機械学習(AI)や最先端技術にも精通している人物だ。

株式会社メディカルフォース CTO 畠中 翔一氏
株式会社メディカルフォース CTO 畠中 翔一氏

 畠中氏は「今回の話は、アーキテクチャ選定の難しさを感じている方や、組織が大きくなるにつれてスピード感が落ちてきたと感じる方に向けて、何かヒントを提供できればと思います。また、ドメイン駆動設計(DDD)についても触れる予定で、その本当の価値を伝えられればと考えています」と今回の講演のメインテーマに触れた。

 スタートアップにとって、スピードが何よりも重要である。畠中氏は「このスピード感は創業期だけでなく、現在でも非常に重要。最初のプロダクトを開発し、それが世の中で使われるようになるまでには、PMF(プロダクトマーケットフィット)を達成する必要があります。PMFとは、既存のシステムから新しいシステムへとスムーズに乗り換えが行われる状態のことを指すと考えています」と語る。既存のシステムはExcelや競合の製品であるかもしれないが、新しいシステムが業務をより簡単にすることで、顧客が自然に乗り換えるような状況がPMFの達成となる。

 新しいシステムを作る際には、元のシステムと比べて何ができるようになるか、どれだけ業務が簡単になるかを示すことが重要だ。しかし、元のシステムでできていたことができなくなる可能性もあるため、できなくなる部分を最小限に抑え、できることを増やさなければ、顧客は乗り換えてくれない。畠中氏は「自由診療の業界では、20年もの間使われていたシステムがあったため、PMFの達成に苦労した経験があります」と話した。

PMFの高いハードルを乗り越えるためにスピードが必要
PMFの高いハードルを乗り越えるためにスピードが必要

 メディカルフォースでは、創業からの初期段階は、とにかく早く開発を進めることでさまざまな課題を乗り越えてきた。しかし、時間が経つと競合が増え、機能がコモディティ化してしまった。競合と真に差別化するためには、顧客と向き合い、独自のロードマップを実装するスピード感と能力が重要となる。畠中氏は、これを長期間維持することが、CTOとしてメディカルフォースの価値を支える役割であるとした。

次のページ
ロジック層の複雑化がもたらす問題と解決への模索

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
Developers Summit 2024 Summer レポート連載記事一覧

もっと読む

この記事の著者

森 英信(モリ ヒデノブ)

就職情報誌やMac雑誌の編集業務、モバイルコンテンツ制作会社勤務を経て、2005年に編集プロダクション業務やWebシステム開発事業を展開する会社・アンジーを創業。編集プロダクション業務においては、IT・HR関連の事例取材に加え、英語での海外スタートアップ取材などを手がける。独自開発のAI文字起こし・...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

丸毛 透(マルモ トオル)

インタビュー(人物)、ポートレート、商品撮影、料理写真をWeb雑誌中心に活動。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

提供:株式会社メディカルフォース

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/20076 2024/09/26 12:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング