为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第5天 限界上下文以及上下文映射

标签:
架构

        (1)挖掘用户故事

        (2)建立通用语言

        (3)进行战略设计

        (4)进行战术设计

        4个过程并不是上一个阶段结束,下一个阶段开始,而是重叠进行,在很多环节形成建模涡流

        https://img1.sycdn.imooc.com/6318a0fe000113c907000403.jpg

        

        2.建模过程需要的参与人员:领域专家、产品团队、研发团队

        

        3.什么是用户故事?

        用户故事是对问题空间的描述:由谁来做什么事,出于什么原因

        形成文字描述

        这个过程是由整个团队共同参与进来进行讨论,在这个过程中,作为研发人员没有必要让产品提供完整的产品方案,产品也很难提供出完整的产品方案,好的产品一定是经过整个团队充分讨论,并不断打磨产生的。当然讨论的最终结论还是需要由产品维护成最终文档。

        用户故事更多的是对问题的描述,而非解决方案,所以不必进入细节。        

        

        4.通用语言

        在讨论模型和定义模型时,团队使用的同一种语言

        为什么需要?领域知识需要在团队内部高效流转,模型需要描述,并且领域专家需要看懂模型并能进行反馈

        通用语言要体现在代码中


        5.战略设计

        战略设计主要做3件事情

        (1)领域划分

        (2)寻找限界上下文(BC)

        (3)确定上下文映射,即界限上下文之间关系

        

        6.战术设计


        7.建模方法

        (1)Domain Stroytelling(领域故事陈述法)

        (2)Event Storming(事件风暴法)

        (3)4C(四色建模法)

        

        https://img1.sycdn.imooc.com/6318a78a000158c707770406.jpg

        

    2-2、如何描述模型?从用户故事到通用语言

        1.Domain Stroytelling在线工具(https://www.wps.de/modeler/)

        2.使用Domain Stroytelling输出用户故事

        


学习心得:

    每次进行产品方案评审的时候,自己之前的观点是产品需要提供完整的产品方案,而不是提供一个没有考虑清楚的产品方案,学了用户故事这一点之后,意识到产品方案的形成过程是产品经理主导,大家集思广益的过程,这一点的思维转变我觉得挺重要的。


作者:凉凉那个凉凉
链接:https://www.imooc.com/article/328775
来源:慕课网


点击查看更多内容


作者:凉凉那个凉凉
链接:https://www.imooc.com/article/329029
来源:慕课网


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消