02.提炼问题域
2019-04-20 10:45:54 124 举报
AI智能生成
DDD学习-Chapter2
作者其他创作
大纲/内容
知识提炼
目标
识别能用于构建有用模型的相关碎片知识
输出
通用语言(UL)
领域专家
特征
对于业务往往有更深刻的理解
搭配
领域专家和开发团队搭配在一起
有效方法
专注在最有意思的对话上
揭示应在何处花费最大精力达成共识和创建通用语言
从用例开始
列出达成目标所需的步骤
不要快速跳转到解决方案
提出有力的问题
这个系统的需求来自何处?
这个系统会如何为业务提供价值?
如果不构建这个系统会发生什么情况?
使用草图快速交流
白板上绘制模型草图
延迟对模型中概念的命名
过早的命名会限制思维方式
行为驱动开发(BDD)
BDD关注软件行为、系统应该产生怎样的行为
BDD场景
Given
一个初始条件
When
一个或多个事件
Then
预期的输出
快速的原型开发
快速得到反馈
现有模型
理解意图
不要盲从于用户的需求
共享和理解隐含的愿景并认识到业务试图达成什么
最佳实践
事件风暴
影响地图
业务模型
客户细分
价值提供
渠道
客户关系
营收来源
核心资源
核心活动
核心合作伙伴
成本结构
0 条评论
下一页