辽宁建设工程招标网站,怎么用网站建设,做网站业务员怎么查找客户,微信开发工具官网目标
尽可能全面准确、全面、深入理解业务#xff08;5W2H#xff09;识别重难点业务理清业务流程和功能点识别非功能需求和质量约束
一.需求调研
派什么人#xff1a;
懂业务头脑灵活懂技术擅长沟通业务经验多情商高
调研之前#xff1a;
做功课假想系统
调研中5W2H识别重难点业务理清业务流程和功能点识别非功能需求和质量约束
一.需求调研
派什么人
懂业务头脑灵活懂技术擅长沟通业务经验多情商高
调研之前
做功课假想系统
调研中
认真听、记和想问问题确认疑问或者向下追问可视化草图、流程图、界面等原型化并确认多要资料
调研后
调研说明书、原型、业务蓝图、业务架构图、实物资料
二.理解业务
基本思维方式要做什么不考虑具体如何做
业务背景业务知识
流程
需求分析人员讲业务理解业务架构图思考理解业务明确一级功能 用户管理商品管理订单管理梳理使用系统的角色梳理系统需要使用的其他资源
三.发现功能点和业务流程
潜在、补充、多余、超过范围、遗漏、非功能的需求
功能发现方法
换位思考逐字逐句审读法迭代思维明确业务功能和流程 业务流程走查法完整性、加深业务理解、检查业务可行性) 问题挖掘法全方位、多角度理解业务前 - 中 - 后 功能本身描述谁操作如何操作前置条件涉及的数据 数据的来源、功能数据的处理、数据的去向关联的业务
四.业务功能点分析
功能点准确描述细化到不可分割CRUD操作人\角色谁来操作、谁能操作触发方式人工、功能连带、系统自动等执行周期一次、循环等操作的前置条件满足什么条件才执行已支付、已审核等操作数据的准备描述分字段描述 数据的属性类型、长度、能否为空数据的来源从哪个模块产生功能对数据的操作修改、设置的值产生的数据去向新增、修改了什么数据是否存储是否返回数据涉及界面的表现形式后台先不考虑连带的处理功能下单发积分、发优惠券连带功能操作需要的数据
六.业务流程分析
业务流程背景整体功能的详细描述通过流程图加深对流程的理解针对每个节点分析 节点具体功能具体描述前置条件包括前置逻辑、前置数据参与角色操作页面操作数据数据来源、操作权限、怎样操作、数据操作后去向节点功能后的连带功能节点后续的转向控制节点的转向控制逻辑、条件、数据
持续分解
从小到大从粗到精逐层推进理解系统业务、边界、流程分解到CRUD不能再分解先广度再深度
原型图、流程图加深业务理解方便业务走查
非功能性需求质量性能、并发、伸缩性、响应时间、约束版本、环境、语言等 七.需求分析成果
功能点列表需求分析说明文档 功能点详细描述文档非功能质量要求和约束业务流程详细描述
交互界面