软件设计技巧:产品规划会影响并应指导你的设计 - james

21-07-20 banq

DDD建模设计中,必须提前了解

  • (a) 未来产品和
  • (b) 对现有产品/服务的计划增强可以揭示我们如何建模以及我们应该如何对给定系统建模的新见解。

假设一家人寿保险公司建立了系统。这都是关于人寿保险的。好的。现在,他们想开始扩大和销售家庭+车辆保险。这会影响我们如何看待现有模型吗?是的!

要问的问题:

  • - 我们是否需要改变任何现有的界限边界?
  • - 我们应该如何整合这些新产品?
  • - 我们将如何组织我们的业务人员和(开发?)团队?(康威定律)
  • - 上一个问题如何影响我们的设计?
  • - 我们的设计如何影响组织?(逆康威定律)
  • - 我们应该重构哪些软件组件(如果有)以供重用?

 

1
猜你喜欢