Slide 5
Slide 5 text
#modelinglt
フェーズごとの戦略
フェーズ 戦略 効果
要件定義 RDRA
(リレーションシップ駆動要求分析 )
・要求元の要求と整合性を取る形で、
業務やビジネスユースケースを洗い出し
・業務フロー図+UC複合図で
必要な画面やシステムの機能洗い出し
・要求元との要件合意の迅速化
設計 DDD
(ドメイン駆動設計)
・RDRAをインプットとした
コンテキスト分割やドメイン名
・コンテキストマップで責務を集約
実装 Goでモジュラーモノリス
(WorkspaceModeを使用)
・コンテキストマップ上のコンテキスト名や
コンテキスト間の依存関係を元に
そのままモジュール化できる
・モノレポでデプロイを 1つのアプリとなるが、
モジュール分割しているので並行開発も容易