知识卡片
业务服务规约由编号名称描述触发事件基本流程替代流程验收标准七要素组成
内容
每个业务服务按统一规约编写,含七个要素:①编号(唯一标识);②名称(动词短语);③描述(作为<角色>/我想要<服务功能>/以便于<服务价值>);④触发事件(角色主动触发的具体事件,可为点击UI控件、策略或伴生系统消息);⑤基本流程(执行成功的主成功场景);⑥替代流程(执行失败的扩展场景);⑦验收标准(一系列可接受条件或业务规则,要点形式)。发散:这套规约把用户故事、触发条件、正常/异常路径与验收标准固化在一处,直接可作为开发与测试的输入。
参考来源
- 位置:《解构领域驱动设计》附录D D.2.3 业务服务规约(源文件:_epub-src/OEBPS/037.xhtml)
- 结论依据:原文逐条列出业务服务规约的七个编号要素及其填写要求。
- 原始内容:(1)编号……(2)名称 动词短语形式……(3)描述 作为<角色>;我想要<服务功能>;以便于<服务价值>。(4)触发事件……(5)基本流程……主成功场景……(6)替代流程……执行失败的场景。(7)验收标准 一系列可以接受的条件或业务规则,以要点形式列举。