Tagged with 流程

[需求分析培训] 理清行为脉络-(4)

这一部分主要讲确定业务范围后做的业务分解。 涉及到的图包括:跨职能流程图、活动图、用例图。 1、stakeholder 关注的是管理效益,引入信息化系统的目的是实现商业价值。所以通常在项目规定的业务范围内划分几个业务模块,对应事件列表、管控点列表和场景列表;对功能来说主要进行流程分析和场景分析;对数据来说需要进行领域建模;对质量来说需要分析质量场景。 2、一个信息化的系统,操作者关注的是自己要使用的具体模块,关注自己要做哪些事儿;而管理者是通过流程关注大家分工协作完成的一个具体的事件。 3、信息化系统中流程的本质是: 1)有目标:一个流程是否合理是从整体来评价的,所以一般做操作层访谈时不会涉及流程的事儿,因为他们不关心; 2)整体打通,有优先级:流程是系统交付的最小单元,如果一个业务流程只交付其中的几个步骤,那么对用户来说是无法正常使用的,也就是没有价值的,跟没交付一样。不同流程的优先级也不同,可以分步骤开发持续交付; 3)有层次:流程要分层次描述,例如有组织级、部门级和个人级别的。(例如组织级的流程,泳道图每个带区就是部门;部门级流程各泳道就是岗位) 4、描述流程会用到的一些工具,例如泳道图(注意避免长途线,当两个节点离很远又要相连时可以采用一个圈做过渡)、活动图(也是泳道图的一种,但目的不是表示流程,而是为了强调活动的内容,并且可以画并行和异步)、时序图和数据流图业务分析时不常用。 5、客户访谈现场出图: 1)一听:客户陈述时中途不打断,根据用户描述画出草图; 2)二问:从五个方面询问客户,细化草图 a)把客户描述时涉及到“部门”的地方转成“岗位”;(例如:这件事儿是这个部门的什么人负责) b)画出分支和判断条件; c)明确异常(什么是异常?例子我忘了) d)明确数据的展现形式,例如是否有固定的表单? e)规则 3)三读:把大概的图给用户讲一遍,达成共识; 6、流程为什么会变?——>从哪些角度优化流程? 流程为什么会变?因为企业的观点在随着企业的发展不断的变化,例如企业发展可以分为四大阶段,如下图:其中初创到成熟阶段流程变化会比较频繁。 如何优化流程?大约有如下四种方向: 1)删除无效:把无效的、不产生价值的流程删掉;(如果一个流程并没有带来什么效益,那么就不必费力开发和定制流程了) 2)简化高频:一个经常使用的流程,要进行简化; 3)整合依赖:互相有依赖关系的流程整合在一起;(例如现在的一站式办事大厅,把相互之间有依赖的办事窗口安排在一个大厅里) 4)自动化繁琐:繁琐的、重复性高的、枯燥的可以考虑自动化; 7、从业务角度描述功能时,用例对应场景(context);用户故事强调的是why;   》》未完待续,容我休息下再补充用例和用户故事的内容~