业务需求分析,通常称为业务服务。业务服务是角色主动地向目标系统发起服务请求,完成一次完整的功能交互,体现了服务价值的行为。
角色包括:
用户(代表人或者组织与部门)
策略(Policy)
伴生系统
业务服务是全局分析阶基本的业务单元
业务服务的价值
需求分析视角:
业务服务=完整的业务功能
架构映射视角:
业务服务=统一语言+业务能力,通过业务相关性去指导限界上下文
服务设计视角:
业务服务=服务契约
业务服务-》接口方法
触发事件-》输入参数
验收标准-》返回结果
领域建模视角:
业务服务规约:快速建模和服务驱动,来指导领域设计模型