PHPカンファレンス関西2025
レギュラートーク(20分)
しくじり

DDD導入の失敗から学ぶ、Laravel開発のリアルと再挑戦

akshimo akshimo akshimo

かつてLaravelプロジェクトにドメイン駆動設計(DDD)を導入したものの、
期待した効果が得られず、プロジェクトは思うように進みませんでした。

その当時は以下のような課題がありました。

  • いわゆる軽量DDD的なものにならざるを得なかった
  • 開発工数が増えるばかりで効果を実感できなかった
  • チーム内での理解が進まなかった

このセッションでは、DDDがうまく機能しなかった理由や直面した課題を振り返り、
改善のためにどのようなアプローチが有効かを考察・共有します。

さらに、Kent Beck氏の著書『Tidy First?』が、私の経験を言語化し理解を深めてくれたことについても紹介します。

本セッションはDDDを否定するものではなく、実践の中で得た教訓と再挑戦のヒントを共有することを目的としています。
DDDを活用するための一助となれば幸いです。