产品经理训练营 - 第四章作业 (二)
作业题目
题目:将上一次作业写的用例画成流程图,考虑一下同一个东⻄的文字和图例表达差异。
关联作业
本作业基于上次的用例作业: 产品经理训练营 - 第四章作业 (一)。
活动图 & 时序图
之前工作中都是绘制流程图,看到活动图时没有去学习,时序图偶尔有画过,理解也不深入,一般都用带泳道的流程图来着重区分流程中的各个角色,本次作业尝试用不熟悉的活动图来表单业务流程。
活动图
时序图
思考和收获
通过用例这种形式可以强迫对验证条件、处理逻辑、响应操作进行细致的思考,且偏于针对不同的情况进行扩展流程撰写
相对用例,流程图/活动图会直观很多,但是如果扩展流程很多,容易导致流程图/活动图失去重点,而用例图的主干流程则很清楚
时序图很适合涉及到多个角色或者多个子系统的互动展示,阐明各个参与方的责任,通过本次绘制时序图发现上次作业用例图中的『平台执行扣款操作』角色有误,这个应该由支付通道来执行;对于校验余额不足、校验登录不通过 2 个子子条件,不确定要在时序图上如何展示,故未展示出来。
综上,用例展示的信息最为齐全、主次分明,但是不够直观;流程图/活动图展示较为直观,但是要注意扩展流程较多情况导致整个流程失去焦点的问题,此时可以通过子流程来弥补;时序图对于着重展示各个系统边界、责任,以及系统间的交互非常有用,不过对于多分支的展示个人未找到好的方式。
版权声明: 本文为 InfoQ 作者【joelhy】的原创文章。
原文链接:【http://xie.infoq.cn/article/768d2de0302ac2ac9b0f6c20f】。未经作者许可,禁止转载。
评论