「実装は今日からです。仕様はまだ決まっていません」 〜オニオンアーキテクチャで短納期開発を切り抜けた話〜 by 勝佐拓也

PHP Conference Japan 2024
レギュラートーク(25分)

「実装は今日からです。仕様はまだ決まっていません」 〜オニオンアーキテクチャで短納期開発を切り抜けた話〜

kitkattsun0531 勝佐拓也 kitkattsun0531
11

「実装は今日からです。仕様はまだ決まっていません。」
チームに告げられた計画はあまりに無謀で、誰もが炎上を覚悟した─────。

私たちのチームではスケジュールの都合上、仕様が確定する前に実装に着手する必要がありました。
この危機的状況を切り抜けるため、サービスで採用していた ”オニオンアーキテクチャ” の利点を最大限活かし、
ドメインモデルを中心として ”仕様が決まっているところから着手する戦略” を取りました。
この戦略により、仕様の確定を待たずに手を動かせたことによって、スケジュールの遅延を防ぐことに成功しました。

実際にオニオンアーキテクチャによって、開発がブーストした事例を紹介します。