在做一个产品之前,我们需要提前明确需求和对应的场景。企业系统的重点也是如此。继上一篇业务流程识别与分析之后,本文主要分享与业务场景识别与分析相关的知识点。 1.识别业务场景首先是了解用例和用户故事的本质。荷兰电话号码列表 需要我们关注的不是系统提供了哪些功能,而是用户需要系统为哪些场景提供支持! 1.用例的关键知识认知用例名称应根据用户场景设定,用业务语言描述,而不是机械地使用“增删改查”。业务场景用例的粒度由组织分工决定, 特点是独立的、荷兰电话号码列表 可报告的、可暂停的单元(一般不会太详细的动作) 2 人/周的工作量被分成更小的故事。另外,保留大故事的原因是为了方便小故事的组织,不忘初心。 2.根据流程图确定参与系统的角色。
需要哪些角色来支持这个过程?在系统支持中包含非必要角色有什么价值?不被收录有什么影响? (优先级有指导意义) 荷兰电话号码列表 一般执行层的角色会以职称命名。如何抽象出权限体系中的各个角色3.基于流程图识别业务场景我们需要考虑哪些业务活动需要系统支持,荷兰电话号码列表 哪些业务活动在过程中部分支持,审批点是否属于系统,判断点是否是一个独立的环节。(以下图是一个体检系统的流程图,如果项目进度中内部操作优先电子化,则体检一栏暂时不纳入电子化系统,红圈为支持的任务活动4、补充业务场景常见的业务场景是由时间和状态触发的,如信用卡到期还款、信用卡长期逾期被冻结等场景。
5.画一个用例图注意,共有三种关系——包含、扩展和泛化。包含关系——常见的子事件流(不向用户展示),例如检查座位信息。荷兰电话号码列表 扩展关系——扩展的事件流不一定被执行(需要被用户看到),例如处理等待队列。广义关系- 事件的常见流程,例如签出。2。业务场景六步分析1.概述业务场景(包括业务目的、前置条件和后置条件等) 2. 将场景细化为事件流,组织用户期望的步骤,思考扩展和异常事件流。注意两点:用例描述侧重于人机交互和意图,荷兰电话号码列表 不需要很多人机界面和动作结构化语言描述,较少使用“if...then”表达;扩展或替代事件流单独列出并进行分支以降低理解成本。 3.对于每一步,思考并列出用户可能遇到的问题 4. 思考问题的解决方案 5。