




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
需求分析方法实践需求分析方法实践10.大局观0.大局观2需求三层次WantNeedWin小张问店老板:你这里有卖冲击钻吗?店主问:您为什么想在墙上打个孔呢?小张答:我想在墙上挂幅画。店主问:您为什么想在墙上挂幅画呢?小张答:我下班回家,单身一人太冷清,挂幅画热闹点。店主问:你想用冲击钻来解决什么问题呢?小张答:想在墙上打个孔店主答:对不起,我们这没有冲击钻卖,你到别处看看。暴食、贪婪、懒惰、嫉妒、骄傲、淫欲、愤怒贪嗔痴趋利避害需求三层次WantNeedWin小张问店老板:你这里有卖冲击3日常需求处理流程需求还原需求补充需求评估日常需求处理流程需求还原需求补充需求评估4还原需求:需求三要素问题Why业务背景Context解决方案
What1、澄清问题(问题、现状、精确定义)2、了解背景1)业务场景2)业务术语3)业务环境3、建议并确定解决方案(问题解决+成本合适)还原需求:需求三要素问题业务背景解决方案
What1、澄清问5补充需求1:同类场景横推法用户人的思维特点碎片化情境化该需求是什么样的用户场景?存在类似场景吗?补充需求1:同类场景横推法用户人的思维特点碎片化该需求是什么6补充需求2:特定场景纵向分析法通话时取款时该需求的场景中,存在哪些关联行为可以提供支持?补充需求2:特定场景纵向分析法通话时取款时该需求的场景中,存7补充需求3:行为目的深究法伪需求真需求该需求中用户的目的明确了吗?真的明确了?补充需求3:行为目的深究法伪需求真需求该需求中用户的目的明确8补充需求4:360度分析法收银员收银管理者下游协作者上游补充需求4:360度分析法收银员收银管理者下游协作者上游9评估需求1:业务价值双维评估1.关键主营频率高3.有用非主营频率高4.一般非主营频率低2.重要主营频率低评估需求1:业务价值双维评估1.关键主营频率高3.有用非主营10评估需求2:卡诺模型评估需求2:卡诺模型11项目/产品级需求分析全景图项目/产品级需求分析全景图12I.方向价值主线I.方向13百步穿杨
价值主线:目标与干系人分析百步穿杨价值主线:目标与干系人分析14任务1-1目标分析任务1-2干系人识别任务1-3干系人分析需求分析方法实践课件15需求=预期-现状预期现状现状预期预期现状预期现状问题场景:业绩差距机会场景:机会差距预期等于现状
安于现状预期低于现状
知足常乐预期高于现状
惴惴不安机会大门开启
兴奋开心需求=预期-现状预期现状现状预期预期现状预期现状问题场景:业16问题场景分析情境对手动态策略竞品分析情境参观考察策略分享收获情境市场热点策略分享理解外因触发项目思考相对宏观内因触发项目思考相对具体分而治之主题职能阶段指标问题场景分析情境策略情境策略情境策略外因触发项目内因触发项目17机会场景分析机会新业务追标杆赛同行借他业新技术新人群1949-19651966-19781979-机会场景分析机会新业务追标杆赛同行借他业新技术新人群194918目标描述1.问题客观、具体、场景化,匹配高层视角,描述清晰简单2.影响了谁指代明确、具体4.解决方案强调解决方案的策略,应易于理解;有多种方案可选,说明为何选5.结果作为标题,要以结果态、业务态、价值态的角度进行描述3.产生后果推理合理,有提炼,符合高层视角目标描述1.问题2.影响了谁4.解决方案5.结果3.产生后果19任务1-1目标分析任务1-2干系人识别任务1-3干系人分析需求分析方法实践课件20Stakeholder精解项目博弈中的筹码持有人出资人评价者使用者其他包括出资人、属主、发起人--目标分析针对对象1、存在一票否决的干系?(财务、审计、法律)2、有行业、法规监管部门?1、涉及需攻关的技术难点?2.、涉及复杂的运维要求?1、谁对系统建设有推动力?2、谁对系统建设有阻力?Stakeholder精解项目博弈中的出资人评价者使用者其他21关键使用者类干系人
从组织架构中筛选
出与目标相关的部门
或关键使用者类干系人从组织架构中筛选
出与目标相关的部22干系人影响度分析影响度兴趣度高低低高保持沟通关键玩家尽力满足最小努力干系人影响度分析影响度兴趣度高低低高保持沟通关键玩家尽力满足23任务1-1目标分析任务1-2干系人识别任务1-3干系人分析需求分析方法实践课件24干系人分析希望通过系统
解决什么问题?业务态、价值
态、结果态担心系统会带
来什么影响?
责任上升?权
利变小?避免出现xxx…关注点担忧点干系人分析希望通过系统
解决什么问题?25II.脉络功能主线II.脉络26抽丝剥茧
功能主线:业务、管理、维护支持抽丝剥茧功能主线:业务、管理、维护支持27业务支持管理支持任务2-1-1业务流程识别任务2-1-2流程分析与优化任务2-1-3业务功能识别任务2-1-4业务功能分析需求分析方法实践课件28业务流程是服务请求(事件)的应答企业/组织的核心价值在于响应外部客户的服务请求(事件),通过一系列的协作满足服务请求,为客户带来价值,同时为企业/组织带来价值业务流程是服务请求(事件)的应答企业/组织的核心价值在于响应29端到端流程业务流程(一个团队)业务活动2业务活动3……业务活动1(单个人)业务步骤1业务步骤2……服务请求(事件)端到端流程就是服务请求从提出到满足/拒绝的过程
对于超市系统而言,以下两个都是合适的流程吗?
客户购买商品
客户提供信用卡
对于超市系统,客户购买商品是服务请求的起点?
例如:客户购买一件衬衫
客户想买一件衬衫
客户来到购物中心
客户试穿衬衫
客户决定购买
起点不是应该想买一件衬衫?
如何明确边界呢?端到端流程业务流程(一个团队)业务活动2业务活动3……业务活30四种触发四类流程外部客户外部门员工本部门员工时间/状态服务请求的四种提出者主业务流程管理
流程支撑
流程变体业务流程四种触发四类流程外部客户外部门员工本部门员工时间/状态服务请31业务流程优先级1.关键流程主营频率高3.有用流程非主营频率高4.一般流程非主营频率低2.重要流程主营频率低业务流程优先级1.关键流程主营频率高3.有用流程非主营频率高32业务支持管理支持任务2-1-1业务流程识别任务2-1-2流程分析与优化任务2-1-3业务功能识别任务2-1-4业务功能分析需求分析方法实践课件33业务流程是分层的子流程:如果个人级过于复杂,还可以再次分层个人级流程:定义岗位的操作规程;通常没有泳道/职能带区(或分为用户/系统双泳道),可尽量细化部门级流程:展现岗位间协作;以具体岗位为泳道/职能带区,与协作无关且非原子性活动不应体现组织级流程:展现部门间协作;以部门为泳道/职能带区,抽象层次由读者对象的管理视野决定子流程个人级流程部门级流程组织级流程业务流程是分层的子流程:如果个人级过于复杂,还可以再次分层个34业务流程八要素分工活动规模风险专业协作并行串行异步产物关系分支审核异常规则业务流程八要素分工活动规模风险专业协作产物分支审核异常规则35描述业务流程:选择正确工具
商业建模标准
复用性强
用户最容易接受
并行、异步支持差跨职能流程图活动图时序图数据
流图
IDEF建模标准
强调数据流
未表示出谁执行
计费类系统最适用
UML建模标准
语义最丰富
强调行为流强调活动内容
UML建模标准
强调行为流
强调协作
技术类系统更常用描述业务流程:选择正确工具商业建模标准跨职能流程图活动图时36现场出图一听二问三读客户代表陈述不要中途打断绘出基本脉络为指引忽略
细节草图
演化具体的岗位数据与规则分支与异常绘图者复述客户代表验证达成共识现场出图一听二问三读客户代表陈述不要中途打断绘出基本脉络为指37业务支持管理支持任务2-1-1业务流程识别任务2-1-2流程分析与优化任务2-1-3业务功能识别任务2-1-4业务功能分析需求分析方法实践课件38业务功能vs.技术功能应用系统子系统模块子模块功能功能点IPO输入/处理/输出技术分解结构组织职能/产品域业务流程业务活动业务步骤业务世界问题域子问题域业务流程业务功能业务分解结构用例问题域子问题域用户故事弱化业务流程业务功能vs.技术功能应用系统子系统模块子模块功能功能点39用例vs.用户故事Why:用例概述Use
Case(用例)Context:事件流How:UI原型粒度:可见价值Use
Story(用户故事)Why:故事概述
作为xxx,希望通过系统XXX,以便XXX开发要点测试要点粒度:<2人周Actor
角色用例vs.用户故事Why:用例概述UseCase(用例40用例之名技术分解之实用例之名技术分解之实41×用例粒度之惑×用例粒度之惑42识别用例:流程派生法识别用例(2)对每个菱形进行判断,属于某个活动的、不需要系统支持的忽略,否则抽象为用例识别角色1AActor(1)去除非EndUser的泳道,包括泳道内的活动与菱形识别用例(1)对每个活动进行判断,若需要系统支持就是用例,否则就忽略识别角色Actor(2)对剩下的泳道进行角色化抽象识别用例:流程派生法识别用例(2)对每个菱形进行判断,属于某43用例图基础用例图基础44Actor三种关系执行该用例调用系统/通知ActorActor三种关系执行该用例调用系统/通知Actor45用例间三种关系包含
公共子事件流一定会执行开发团队阅读后期抽象扩展
扩展事件流不一定执行客户也阅读独立性强、优先级不同泛化
公共事件流模块化抽象开发团队使用后期抽象用例间三种关系包含扩展泛化46用例图vs.流程图活动图:事事,中层读者用例图:人事,操作层读者用例图vs.流程图活动图:事事,中层读者47管理者视角vs.执行者视角执行者管理者管理者视角vs.执行者视角执行者管理者48业务支持管理支持任务2-1-1业务流程识别任务2-1-2流程分析与优化任务2-1-3业务功能识别任务2-1-4业务功能分析需求分析方法实践课件49业务功能需求描述要点WHY使用目的
用例描述:用例概述用户故事:故事描述任务卡片:任务概述Context使用场景用例描述:事件流用户故事:N/A任务卡片:任务步骤Limited质量与约束用例描述:规则/约束用户故事:测试要点任务卡片:频率/例外HOWUI原型用例描述:N/A用户故事:开发要点任务卡片:N/A业务功能需求描述要点WHYContextLimitedHOW50使用场景:事件流业务视角
平铺直叙
是人机交互
而非人机界面是用户意图
而非用户操作是结构陈述
而非程序语言不要用分支
用扩展事件流代替不要用循环
用子事件流代替使用场景:事件流业务视角平铺直叙51质量与约束软硬件环境网络环境使用者特点使用环境使用频率、密集程度等场景说明响应时间、速度等要求局部质量属性设计约束仅针对本业务功能而言质量与约束软硬件环境网络环境使用频率、密集程度等场景52UI要求交互过程静态快照设计说明非必需,别忽略可用POP等工具可用界面流转图描述
内容不是
设计约束+建议直观、易于理解可使用AxureRP别过于追求细节界面元素的用途界面的数据要求界面的操作需求UI要求交互过程静态快照设计说明非必需,别忽略可用POP等工53业务支持管理支持需求分析方法实践课件54数据与信息放在一起提升客户满意度啤酒醒目
尿布难找增加客户停留时间?数据与信息放在一起提升客户满意度啤酒醒目
尿布难找增加客户停55何为管控点?需求:员工迟到统计报表
管理者为什么需要对迟到进行统计呢?探究需求为了扣钱?那为啥扣钱?评价员工积极性分析手段员工积极性可从哪些角度评价?或者什么行为体现不积级提出方案请假频度分析频繁离岗分析员工代打卡分析业务报表管控点业务报表是管控点的实现手段管控点有多种实现手段数据固定、条件固定—业务报表
数据固定、条件不固定—BI数据、条件均不固定—DW、DM何为管控点?需求:员工迟到统计报表探究需求分析手段提出方案56管控点参考树管控点经营问题客户满意度贡献……产品供应商竞争对手……管理问题事务管理进度如何?有无异常人员管理财务管理成本?利润?资金使用?……
……管控点参考树管控点经营问题客户满意度贡献……产品供应商竞争对57业务报表需求描述要点报表概述
报表名称报表的意图报表的读者报表使用场景报表使用频率内容与格式数据从哪来?有哪些数据项?格式是什么?如何计算出来待输出的查询条件?输出的格式要求?补充说明有特殊的排序要求?特定的统计口径?分页有何特殊要求?图表有何特殊要求?需要分级小计?有何特殊要求?业务报表需求描述要点报表概述内容与格式补充说明58大数据“真面目”大数据海量数据大数据数据仓库大数据市场调查精确、实时噪声、不易利用大量、非结构多样性、开放面向主题、结构性全面抽样大数据“真面目”大数据海量数据大数据数据仓库大数据市场调查精59大数据还需活水:别只盯着自家数据……化石:未联网、未数字化表数据:可访问、可搜索黑暗之海:私有化、非共享大数据还需活水:别只盯着自家数据……化石:表数据:黑暗之海:60支撑数据与质量主线支撑61乐高世界
数据主线:领域建模与业务数据乐高世界数据主线:领域建模与业务数据62我们提倡……局部+全局场景化描述全局思考全局质量树$APPEALS一树+一卡目标场景决策卡有全局重局部我们提倡……局部+全局场景化描述全局思考全局质量树一树+一卡63质量需求还需逆向思考日本车真不安全?马其诺防线如何突破?质量需求还需逆向思考日本车真不安全?马其诺防线如何突破?64质量需求靠技能性功能实现大类子类计划开发的技术性功能需求安全性访问安全性例如:用户权限系统、二次鉴权、动态口令数据安全性例如:数据库字段加密、数据备份通信安全性例如:SSL支持、CRC校验其他例如:文件保护可靠性容错性例如:离线录入支持可恢复性例如:表单数据自动保存其他例如:双Socket服务器易用性界面友好性例如:联机帮助易操作性例如:带首字母筛选功能的下拉列表其他例如:导航提示系统性能数据访问例如:数据缓存数据传输例如:数据压缩维护性公共数据例如:货币单位数据类型公共框架例如:DAO框架公共程序库例如:报表输入函数其他例如:日志系统可移植性适应性例如:全球语言包支持易安装性例如:在线更新、安装包自生成其他例如:通用数据访问引擎其他例如:版本授权、联机注册质量需求靠技能性功能实现大类子类计划开发的技术性功能需求安全65识别关键质量需求1.识别威胁2.分析影响3.分析出现概率4.确定关键质量需求30:生命悠关20:重大经济损失10:频繁小经济损失5:偶发小经济损失
经常性不方便5:出现概率>50%4:出现概率10-50%2:出现概率1-10%1:出现概率<1%识别关键质量需求1.识别威胁2.分析影响3.分析出现概率4.66质量场景:目标场景决策卡目标安全性通信安全场景各体检门店和城市总部之间将以ADSL连接,存在数据在通信过程泄秘的风险决策数据加密SSL通信决策理由与风险需要支付加密开销SSL通信会增加通信负担质量场景:目标场景决策卡目标场景决策决策理由与风险67知识回顾KnowledgeReview知识回顾KnowledgeReview需求分析方法实践需求分析方法实践690.大局观0.大局观70需求三层次WantNeedWin小张问店老板:你这里有卖冲击钻吗?店主问:您为什么想在墙上打个孔呢?小张答:我想在墙上挂幅画。店主问:您为什么想在墙上挂幅画呢?小张答:我下班回家,单身一人太冷清,挂幅画热闹点。店主问:你想用冲击钻来解决什么问题呢?小张答:想在墙上打个孔店主答:对不起,我们这没有冲击钻卖,你到别处看看。暴食、贪婪、懒惰、嫉妒、骄傲、淫欲、愤怒贪嗔痴趋利避害需求三层次WantNeedWin小张问店老板:你这里有卖冲击71日常需求处理流程需求还原需求补充需求评估日常需求处理流程需求还原需求补充需求评估72还原需求:需求三要素问题Why业务背景Context解决方案
What1、澄清问题(问题、现状、精确定义)2、了解背景1)业务场景2)业务术语3)业务环境3、建议并确定解决方案(问题解决+成本合适)还原需求:需求三要素问题业务背景解决方案
What1、澄清问73补充需求1:同类场景横推法用户人的思维特点碎片化情境化该需求是什么样的用户场景?存在类似场景吗?补充需求1:同类场景横推法用户人的思维特点碎片化该需求是什么74补充需求2:特定场景纵向分析法通话时取款时该需求的场景中,存在哪些关联行为可以提供支持?补充需求2:特定场景纵向分析法通话时取款时该需求的场景中,存75补充需求3:行为目的深究法伪需求真需求该需求中用户的目的明确了吗?真的明确了?补充需求3:行为目的深究法伪需求真需求该需求中用户的目的明确76补充需求4:360度分析法收银员收银管理者下游协作者上游补充需求4:360度分析法收银员收银管理者下游协作者上游77评估需求1:业务价值双维评估1.关键主营频率高3.有用非主营频率高4.一般非主营频率低2.重要主营频率低评估需求1:业务价值双维评估1.关键主营频率高3.有用非主营78评估需求2:卡诺模型评估需求2:卡诺模型79项目/产品级需求分析全景图项目/产品级需求分析全景图80I.方向价值主线I.方向81百步穿杨
价值主线:目标与干系人分析百步穿杨价值主线:目标与干系人分析82任务1-1目标分析任务1-2干系人识别任务1-3干系人分析需求分析方法实践课件83需求=预期-现状预期现状现状预期预期现状预期现状问题场景:业绩差距机会场景:机会差距预期等于现状
安于现状预期低于现状
知足常乐预期高于现状
惴惴不安机会大门开启
兴奋开心需求=预期-现状预期现状现状预期预期现状预期现状问题场景:业84问题场景分析情境对手动态策略竞品分析情境参观考察策略分享收获情境市场热点策略分享理解外因触发项目思考相对宏观内因触发项目思考相对具体分而治之主题职能阶段指标问题场景分析情境策略情境策略情境策略外因触发项目内因触发项目85机会场景分析机会新业务追标杆赛同行借他业新技术新人群1949-19651966-19781979-机会场景分析机会新业务追标杆赛同行借他业新技术新人群194986目标描述1.问题客观、具体、场景化,匹配高层视角,描述清晰简单2.影响了谁指代明确、具体4.解决方案强调解决方案的策略,应易于理解;有多种方案可选,说明为何选5.结果作为标题,要以结果态、业务态、价值态的角度进行描述3.产生后果推理合理,有提炼,符合高层视角目标描述1.问题2.影响了谁4.解决方案5.结果3.产生后果87任务1-1目标分析任务1-2干系人识别任务1-3干系人分析需求分析方法实践课件88Stakeholder精解项目博弈中的筹码持有人出资人评价者使用者其他包括出资人、属主、发起人--目标分析针对对象1、存在一票否决的干系?(财务、审计、法律)2、有行业、法规监管部门?1、涉及需攻关的技术难点?2.、涉及复杂的运维要求?1、谁对系统建设有推动力?2、谁对系统建设有阻力?Stakeholder精解项目博弈中的出资人评价者使用者其他89关键使用者类干系人
从组织架构中筛选
出与目标相关的部门
或关键使用者类干系人从组织架构中筛选
出与目标相关的部90干系人影响度分析影响度兴趣度高低低高保持沟通关键玩家尽力满足最小努力干系人影响度分析影响度兴趣度高低低高保持沟通关键玩家尽力满足91任务1-1目标分析任务1-2干系人识别任务1-3干系人分析需求分析方法实践课件92干系人分析希望通过系统
解决什么问题?业务态、价值
态、结果态担心系统会带
来什么影响?
责任上升?权
利变小?避免出现xxx…关注点担忧点干系人分析希望通过系统
解决什么问题?93II.脉络功能主线II.脉络94抽丝剥茧
功能主线:业务、管理、维护支持抽丝剥茧功能主线:业务、管理、维护支持95业务支持管理支持任务2-1-1业务流程识别任务2-1-2流程分析与优化任务2-1-3业务功能识别任务2-1-4业务功能分析需求分析方法实践课件96业务流程是服务请求(事件)的应答企业/组织的核心价值在于响应外部客户的服务请求(事件),通过一系列的协作满足服务请求,为客户带来价值,同时为企业/组织带来价值业务流程是服务请求(事件)的应答企业/组织的核心价值在于响应97端到端流程业务流程(一个团队)业务活动2业务活动3……业务活动1(单个人)业务步骤1业务步骤2……服务请求(事件)端到端流程就是服务请求从提出到满足/拒绝的过程
对于超市系统而言,以下两个都是合适的流程吗?
客户购买商品
客户提供信用卡
对于超市系统,客户购买商品是服务请求的起点?
例如:客户购买一件衬衫
客户想买一件衬衫
客户来到购物中心
客户试穿衬衫
客户决定购买
起点不是应该想买一件衬衫?
如何明确边界呢?端到端流程业务流程(一个团队)业务活动2业务活动3……业务活98四种触发四类流程外部客户外部门员工本部门员工时间/状态服务请求的四种提出者主业务流程管理
流程支撑
流程变体业务流程四种触发四类流程外部客户外部门员工本部门员工时间/状态服务请99业务流程优先级1.关键流程主营频率高3.有用流程非主营频率高4.一般流程非主营频率低2.重要流程主营频率低业务流程优先级1.关键流程主营频率高3.有用流程非主营频率高100业务支持管理支持任务2-1-1业务流程识别任务2-1-2流程分析与优化任务2-1-3业务功能识别任务2-1-4业务功能分析需求分析方法实践课件101业务流程是分层的子流程:如果个人级过于复杂,还可以再次分层个人级流程:定义岗位的操作规程;通常没有泳道/职能带区(或分为用户/系统双泳道),可尽量细化部门级流程:展现岗位间协作;以具体岗位为泳道/职能带区,与协作无关且非原子性活动不应体现组织级流程:展现部门间协作;以部门为泳道/职能带区,抽象层次由读者对象的管理视野决定子流程个人级流程部门级流程组织级流程业务流程是分层的子流程:如果个人级过于复杂,还可以再次分层个102业务流程八要素分工活动规模风险专业协作并行串行异步产物关系分支审核异常规则业务流程八要素分工活动规模风险专业协作产物分支审核异常规则103描述业务流程:选择正确工具
商业建模标准
复用性强
用户最容易接受
并行、异步支持差跨职能流程图活动图时序图数据
流图
IDEF建模标准
强调数据流
未表示出谁执行
计费类系统最适用
UML建模标准
语义最丰富
强调行为流强调活动内容
UML建模标准
强调行为流
强调协作
技术类系统更常用描述业务流程:选择正确工具商业建模标准跨职能流程图活动图时104现场出图一听二问三读客户代表陈述不要中途打断绘出基本脉络为指引忽略
细节草图
演化具体的岗位数据与规则分支与异常绘图者复述客户代表验证达成共识现场出图一听二问三读客户代表陈述不要中途打断绘出基本脉络为指105业务支持管理支持任务2-1-1业务流程识别任务2-1-2流程分析与优化任务2-1-3业务功能识别任务2-1-4业务功能分析需求分析方法实践课件106业务功能vs.技术功能应用系统子系统模块子模块功能功能点IPO输入/处理/输出技术分解结构组织职能/产品域业务流程业务活动业务步骤业务世界问题域子问题域业务流程业务功能业务分解结构用例问题域子问题域用户故事弱化业务流程业务功能vs.技术功能应用系统子系统模块子模块功能功能点107用例vs.用户故事Why:用例概述Use
Case(用例)Context:事件流How:UI原型粒度:可见价值Use
Story(用户故事)Why:故事概述
作为xxx,希望通过系统XXX,以便XXX开发要点测试要点粒度:<2人周Actor
角色用例vs.用户故事Why:用例概述UseCase(用例108用例之名技术分解之实用例之名技术分解之实109×用例粒度之惑×用例粒度之惑110识别用例:流程派生法识别用例(2)对每个菱形进行判断,属于某个活动的、不需要系统支持的忽略,否则抽象为用例识别角色1AActor(1)去除非EndUser的泳道,包括泳道内的活动与菱形识别用例(1)对每个活动进行判断,若需要系统支持就是用例,否则就忽略识别角色Actor(2)对剩下的泳道进行角色化抽象识别用例:流程派生法识别用例(2)对每个菱形进行判断,属于某111用例图基础用例图基础112Actor三种关系执行该用例调用系统/通知ActorActor三种关系执行该用例调用系统/通知Actor113用例间三种关系包含
公共子事件流一定会执行开发团队阅读后期抽象扩展
扩展事件流不一定执行客户也阅读独立性强、优先级不同泛化
公共事件流模块化抽象开发团队使用后期抽象用例间三种关系包含扩展泛化114用例图vs.流程图活动图:事事,中层读者用例图:人事,操作层读者用例图vs.流程图活动图:事事,中层读者115管理者视角vs.执行者视角执行者管理者管理者视角vs.执行者视角执行者管理者116业务支持管理支持任务2-1-1业务流程识别任务2-1-2流程分析与优化任务2-1-3业务功能识别任务2-1-4业务功能分析需求分析方法实践课件117业务功能需求描述要点WHY使用目的
用例描述:用例概述用户故事:故事描述任务卡片:任务概述Context使用场景用例描述:事件流用户故事:N/A任务卡片:任务步骤Limited质量与约束用例描述:规则/约束用户故事:测试要点任务卡片:频率/例外HOWUI原型用例描述:N/A用户故事:开发要点任务卡片:N/A业务功能需求描述要点WHYContextLimitedHOW118使用场景:事件流业务视角
平铺直叙
是人机交互
而非人机界面是用户意图
而非用户操作是结构陈述
而非程序语言不要用分支
用扩展事件流代替不要用循环
用子事件流代替使用场景:事件流业务视角平铺直叙119质量与约束软硬件环境网络环境使用者特点使用环境使用频率、密集程度等场景说明响应时间、速度等要求局部质量属性设计约束仅针对本业务功能而言质量与约束软硬件环境网络环境使用频率、密集程度等场景120UI要求交互过程静态快照设计说明非必需,别忽略可用POP等工具可用界面流转图描述
内容不是
设计约束+建议直观、易于理解可使用AxureRP别过于追求细节界面元素的用途界面的数据要求界面的操作需求UI要求交互过程静态快照设计说明非必需,别忽略可用POP等工121业务支持管理支持需求分析方法实践课件122数据与信息放在一起提升客户满意度啤酒醒目
尿布难找增加客户停留时间?数据与信息放在一起提升客户满意度啤酒醒目
尿布难找增加客户停123何为管控点?需求:员工迟到统计报表
管理者为什么需要对迟到进行统计呢?探究需求为了扣钱?那为啥扣钱?评价员工积极性分析手段员工积极性可从哪些角度评价?或者什么行为体现不积级提出方案请假频度分析频繁离岗分析员工代打卡分析业务报表管控点业务报表是管控点的实现手段管控点有多种实现手段数据固定、条件固定—业务报表
数据固定、条件不固定—BI数据、条件均不固定—DW、DM何为管控点?需求:员工迟到统计报表探究需求分析手段提出方案124管控点参考树管控点经营问题客户满意度贡献……产品供应商竞争对手……管理问题事务管理进度如何?有无异常人员管理财务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 产品设计中的色彩与视觉冲击力
- 企业发展历史回顾及未来规划分享
- 公司和个人分销合同标准文本
- 企业合规服务合同标准文本
- 供水设备采购合同标准文本
- 共租房屋合同范例
- 人工智能在自动驾驶汽车中的应用
- 关于屋面装修合同标准文本
- 中国旅游业市场分析与发展趋势
- 低价办公楼招租合同标准文本
- 超全自考英语二词汇表-含音标4500-个单词
- 外墙脚手架施工方案完整版
- 《驾驶室固定矩形窗》
- 境外工程项目安全生产管理规定
- 特殊作业安全管理监护人专项培训课件
- 2022年青海公务员考试申论试题(县乡卷)
- 电梯日管控、周排查、月调度内容表格
- 风电场项目可行性研究报告
- 临床医学专业医学影像学习题集
- 演唱会招商方案
- 冀人版六年级科学下册全册单元提升测试卷含答案
评论
0/150
提交评论