• Oops!
    2021-08-08
    之前一直有这么个疑问,并不是所有领域都和财务相关,看到这里终于明白了,业务是业务,领域是领域,平常我们都是面向具体的问题域解决具体的问题,我们一直说的业务其实是领域。不过,实际的业务虽然确实如老师说的基于“多赚钱少花钱,规避法律风险,提供合规审计”这个逻辑在运作的,但是为了运作效率,组织内部通常会进行分工,合同履约的逻辑会被分割抽离,到具体的某个子系统的技术团队时,已经早就没有了合同的影子,技术团队不会(组织也不一定希望技术团队)了解这个业务在运营层面的逻辑。所以,我还想提一下这个问题,业务虽然确实是按合同履约的逻辑运作的,但是组织内部的分工也是客观事实,我们的软件架构是应该和业务运作机制一致呢,还是要和实际的组织架构相适应呢?

    作者回复: 你说的分离是客观情况 但是要考虑造成这种客观情况的根源在于 企业没有讲技术作为核心竞争力。在全面数字化的今天,很难讲这种客观情况是可以接受的,只是业务也不知道还有更好的方法而已

    共 5 条评论
    12
  • Allen
    2021-08-11
    可不可以理解为四色建模/8X Flow作为一种面向对象的分析/设计方法, 并不是专门为(狭义上的)DDD所制定的, 其产物并不跟DDD里面的概念完全对应?

    作者回复: 今入新约跟ddd就没关系了

    共 2 条评论
    3
  • hunter
    2021-08-09
    希望老师可以讲解下如何基于文中的建模结果抽象出实体,值对象,聚合根等

    作者回复: 合同是聚合根 履约是时标 领域是实体

    
    3
  • Jxin
    2021-08-08
    关于本章内容 1.业务建模所依据的并不是方案的好坏,而是业务的真相。 这个感觉并不绝对。如果在与业务方沟通做事件建模时,通过事件建模也复盘了现有的业务模式,并达成共识,基于新系统可以有更好的业务模式。那么我们是选择以更好的业务模式设计系统,并且刚好借这个系统上线也对现有业务方的业务模式做重组的切换;还是保留已有的业务模式,先按照已有的业务模式上线一版系统。然后随着业务方业务模式的调整,不断调整系统的业务模式去支持(业务模式的调整如果是对整个结构的重组,那对业务系统来说也会是整个系统的重组)。这两个选项没有好坏,都有各自适用的场景,所以感觉以业务真相为基础并不绝对。 举一反三 1.以数据赋能为例。原本我认知里,数据赋能应该是属于工具层面,也就是领域概念的东西。但这一章学完,感觉可以划分到业务概念的范涛,与绩效考核的模式很相似。举例:我们可以通过以往的交易数据(购买量/退货量/客诉/评价),来决策出一款商品的热度评分(绩效分数)。如果这个这个热度评分高于标准,那么就认定它可能成为爆款(潜力员工),并增加其广告投放和采购库存倾斜运营资源(升职加薪重用);反之如果热度评分低于标准,比如客诉多,评价差。那么就会启动多级的惩罚与整改方案(对绩效差的员工降薪与整改方案),屡次整改考核不达标触发退供(辞退)。 为什么原本理解为是工具的领域概念而不是业务概念?因为数据赋能在原本的业务运营行为中并不包含,且一开始也只是通过技术手段埋点为业务运营提供数据帮助,属于工具。熟不知当现有的业务模式接受这个工具之后,也自动调整了自己的业务模式,将该工具的运营也囊括到了现有的业务模式当中。以至于该工具就从运营无关升级到了运营相关的业务概念。
    展开

    作者回复: 和写代码一样 首先满足要求 然后更好 满足要求反应业务的真像是底线 做出更好的是上线 按需追求

    
    3
  • keep_curiosity
    2021-08-10
    为了提高运营效率,是否可以添加一些线下场景不存在的模型来优化业务流程?比如添加选择器模型来代替运营手动勾选。虽然流程中多了定义选择器的环节,但手动勾选的工作量少了很多。

    作者回复: 流程没规定一定要手选

    
    1
  • jack
    2021-08-17
    对于本节最终产生一套相对完整的业务模型图,这里我有一些小困惑,最终产出的模型图,纯看图纯看图(协作方如果不了解8xflow建模方法)不够直观,不能能很好的表达,推导过程文字表达的业务逻辑。 1.整张图只有连线关系,红色事件和事件间的关系比较难理解,容易从外往里看,变成【交稿确认--交稿请求--创作合同】 2.另外有些“请求“,没有什么特别操作,是不是可以忽略。 3.绿色【专栏、目录、课程、课程语音】这里是领域逻辑,提炼对于关键概念,相对清楚,但又不是完整.

    作者回复: 如果协作方觉得不够直观 那么他对业务欠考虑

    
    
  • jack
    2021-08-13
    前后有催化剂、事件、事件风暴、四色、8xflow建模方法,今天要梳理个业务,就套套方法,选择了用8xflow,弄完后在用事件、催化剂去的逻辑去验证,感觉能考虑更全一些。

    作者回复: 8x flow履约部分本来也是用四色

    
    
  • keep_curiosity
    2021-08-10
    请求和确认模型看上去都是一次性的,是否可以理解为值对象?

    作者回复: 不是 是时标

    共 4 条评论
    
  • bornli(李磊)
    2021-12-12
    如果能从建模到代码实现,完整示例,这里让读者更容易理解,更能减少理解误差
    
    6
  • 侧耳倾听
    2022-05-07
    反复看了几遍专栏,发现读者里很多评论的重心依然在实现,反复问询关于如何实现,但是实现的前提是搞清楚业务需求啊,徐老师专栏的意义在于教授大家如何展开业务,明确业务的各方都有哪些,然后在业务展开缕清后,再去寻找聚合,实体等领域对象,最后才是实现。
    
    2