「いいシステムを作っているはずなのに、なぜか現場にフィットしない」 そんな声が現場から聞こえるとき、問題の多くは“設計の根っこ”にある。 ビジネスの構造を正しく理解し、それをシステムにどう落とし込むか――。この問いに答える手がかりとなるのが、データ駆動、ドメイン駆動設計、マイクロサービスという三つの考え方だ。 それぞれはバラバラの専門用語に見えるが、実は順番に理解していくことで、ビジネスとITをつなぐ一本の線が見えてくる。その線をたどりながら、具体的なイメージで読み進めていく。 データは「業務の姿を映す鏡 ...