需求标准化V20-研发版_第1页
需求标准化V20-研发版_第2页
需求标准化V20-研发版_第3页
需求标准化V20-研发版_第4页
需求标准化V20-研发版_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、需求规范化2.0-研发版主讲:王继昌时间:2022年4月15日目的对象:主要面向工程开发体系的PM、系统分析工程师其他岗位可以了解,但不需求深化掌握收获了解为什么要做需求规范化深化了解需求规范化主导思想掌握需求规范化相关模板掌握需求规范相关工具.目录软件需求的概念1我们遇到哪些软件需求问题2如何了解需求规范化3需求规范化的模板与工具4CONTENTS.什么是软件需求?.IEEE软件工程规范词汇表IEEE软件工程规范词汇表用户角度:用户处理问题或到达目的所需的软件功能开发角度:系统或系统部件要满足合同、规范、规范或其它正式规定文档所必需满足或具备的软件功能.软件需求的层次.需求错误的代价 在生命

2、周期的不同阶段修复缺陷的相对本钱 .需求缺陷呵斥哪些本钱添加?重新进展需求规格阐明重新设计重新编码重新测试改动订单通知用户将以一个修正后的版本来替代有缺陷的版本。纠正活动消除由于不准确的特定系统的错误呵斥的危害,能够涉及到赔偿客户损失报废包括对于曾经完成的代码、设计和测试,当发现它们是根据不正确的需求进展的时候,这些任务成果不得不被丢弃收回有缺陷的软件产品以及相关的用户手册产品赔偿或保修的本钱重新安装新版本的本钱重新建档的本钱.目录软件需求的概念1如何了解需求规范化2需求规范化相关模板3需求规范化相关工具4CONTENTS.老生常谈的问题?.一致言语需求一致.两个极端的问题vs文档男男.简单务

3、虚,提高效率vs.无效需求,低价值需求,高风险需求无效,低价值,高风险.需求分级与价值管控,提高命中率需求分级1W高价值需求业务深化运用的优化类需求非1W层面的UI调整等易用性需求只需工程经理才干提需求一切需求必需由实施部经理、区域担任人进展审批超越25个人天的需求由高宇审批需求审批需求后评价专业线建立异常工程需求后评价机制经过需求后评价反向清查需求把控责任杜绝低价值需求.一致需求控制规范,降低需求风险.一致需求控制规范,降低需求风险.一致需求控制规范,降低需求风险.拔河 VS 分工协作vs.专业分工,相互协作1OA集成、音讯效力、数据迁移类等偏技术性任务,由武汉工程开发对应岗位前置,担任落实

4、相关需求和处理方案。一线需提交义务并且配合开发前置人员搜集业务信息;2功能开发类需求、报表类需求、财务接口类需求运用规范的需求模板进展描画,并且UI要点批注必需严厉按照“构造化言语进展描画。参考UI要点批注模板.需求规范化关键字提炼一致言语简单务虚,提高效率需求分级与价值管控,提高命中率一致需求控制规范,降低需求风险专业分工,相互协作.目录软件需求的概念1如何了解需求规范化2需求规范化相关模板3需求规范化相关工具4CONTENTS.需求规范化相关模板01规范模板02报表模板03财务接口模板UI要点批注模板.01规范模板-整体规范要求适用场景:功能性开发专项需求和零星需求1、专项类:现有系统业务

5、流程发生改动即由于业务流程改动引发的系统功能调整、全新业务单元、新增模块;2、零星类:除专项类以外的功能性开发;留意:只需专项类需求才有“业务模型页签.01规范模板-需求确认单需求关注的内容需求关注的内容系统分析师将估算结果完善的到当前清单中.01规范模板-目录1、参照模板,以构造化的方式,合理规划目录。2、与页签对应的目录,要求设置超链接的方式,定位到相应的页签中。3、 “功能简述要求必填。简要描画各UI要点页签对应的业务背景.01规范模板-数据字段阐明1、重点描画字段的根底信息,涉及业务逻辑的内容建议经过其他页签以“需求UI+要点批注方式进展描画。2、此处描画内容为业务对象,非详细数据库实

6、体表。3、系统已存在对象的数据字段援用或调整,可以不在此处进展描画,在对应UI要点页签的调整点出进展批注。4、新增数据字段需进展描画,备注中描画新增字段的用途,文本类必需提供字段长度。.01规范模板-业务模型业务背景:必需填写,要求阐明清楚需求“谁提出来的、“为什么要做业务流程阐明:1排版要求:流程阐明与流程图并列显示,这样便于阅读;2流程图:要求运用职能-阶段式的“泳道图方式,线上步骤采用“蓝底黑字格式,线下步骤采用“白底黑字格式;3流程阐明:要求对流程图上对关键步骤进展编号,按照编号进展逐个流程阐明;.01规范模板-业务模型整体要求:1页签尽量运用“图片+要点批注的方式进展描画,防止其他方

7、式的描画。如:在图片下写阐明文字2零星类需求业务背景在各界面页签中进展编写要点批注要求:1“要点批注的格式一致以为准。2同一页签中的“要点批注要求表达先后顺序,要求运用固定的编号描画方式,如“需求1“需求2。3同一页签中的图片要按照模板方式,对图片进展编号,如图1、图2;图片大小要求能放在表格的黑线框内。4要点批注防止挡住界面的相关信息,一致放在图片右侧的“空白区域。5假设对功能页面需强调操作流程的,也应经过要点批注的方式表达。.02报表模板-整体规范要求适用场景:此文档适用于报表类开发需求,要求运用此文档进展填写.02报表模板-常用数据默许值商定1、此页用来约束假设文档中没有指明时,一些常用

8、的名词的取值方式;2、当没有填写此页中列“本次需求时取值,那么假设报表中出现相关名词,就按列“规范默许值取值;.02报表模板-报表内容业务背景:必需填写,要求阐明清楚需求“谁提出来的、“为什么要做报表的最终展现的格式以及各个字段的取数要求描画1、过滤口径用于阐明整张报表的数据范围,以什么条件进展过滤2、名词解释(部分取数较为复杂出现频率较高的字段阐明)3、报表主要实体关系报表涉及到的主要的数据构造的关系图(设计人员给出)4、小数保管位数描画数字字段的保管位计算规那么5、排序方式.03财务接口模板-整体规范要求适用场景:此文档适用于“实施工程和“效力专项的财务接口类不同类型的功能性开发需求,填写

9、要求区别:1、财务类要求填写财务调研表。2、接口类要求填写字段阐明。并按照传输类型提供下载文档模板/WEBSERVICE阐明文档.03财务接口模板- 财务调研表部分填写阐明:1、摘要取单据相关值的文本用中括号括起来,否那么视为固定文本。 举例:摘要字段填写 收交款人定金 ,那么摘要字段最终显示为 “收交款人定金 。 假设写为 收交款人定金 ,那么取值为 收张三李四、王五定金2、会计科目填写到款项对应的末级科目,子级科目和父级科目以 “-分隔。 举例:定金进入预收帐款下的定金科目,那么填写预收帐款-定金。 此处调研的是科目代表的实践意义,有时客户建立的科目很令人费解。 举例:客户实践做帐时,有类

10、似 “其他应付款-王经理这样的科目,经过沟通得知,一切的约定金都进“王经理这个科目,那么调研时此处应该填写 其他应付款-约定金。 当科目由多种对象决议时,可以用多个“-分隔。 举例:某公司收定金时,根据产品类型不同,帐款分别进不同的科目预收帐款-高层-定金、预收帐款-别墅-定金,那么会计科目描画为 预收帐款-高层/别墅/小高层-定金 或 预收帐款-产品类型-定金3、借方金额、贷方金额按客户需求填写系统中预设的金额称号。4、辅助核算,填写系统预设的辅助核算的业务对象称号。假设系统中无此辅助核算,那么填写预期的业务对象名,并再财务调研表下方阐明该字段如何取值。.03财务接口模板- 修正合并规那么该

11、部分描画的内容为:财务调研表无法表达、不涉及到UI修正的业务规那么修正。请块参考 1.2修正分录合并规那么 标签页填写。在标注部分分别填写 规那么概要、规那么详细描画、规那么运用举例。.03财务接口模板-导出文件模板1、假设采用文件方式输出,需求提供输出文件模板,将文件模板以对象方式插入导出文件模板标签页。 输出格式默许于模板一样,假设有其他要求请在该标签页阐明例如从用友U8.72导出的文件为XLS,导入时为TXT。 文件输出常见需求有:用友 U8.72 、金蝶K3 12.1 2、假设采用WebService传输方式输出,需求提供第3方软件的接口阐明文档,将文件以对象方式插入阐明文档标签页。

12、采用WebService传输常见需求有:金蝶EAS 6.0 , 用友NC 5.6。.03财务接口模板-新增字段阐明1、字段取值有3种方式。 1.按规那么取值:按照某种规那么取某项业务数据. 如,KjkmCode 取会计科目代码 2.取固定值: 如 IsAlowedEdit 取 False 3.留空2、输出的每个字段要阐明是以上三种取值方式的那种.假设是前两种需求阐明怎样取3、假设系统已存在某种类似的输出方式,只需填写有差别的字段阐明. (如,系统已存在用友 U8.71 的输出,现需求开发用友U8.72输出).UI要点批注模板总共八类批注,23种模板.下拉查询运用阐明运用场景:ERP产品的下拉查

13、询的数据相对较固定,包含有组织机构、工程、合同类别、产品类型、协作同伴类型等。导航查询的目的让操作人员快速查询出经常关注的某些数据,根本原那么是根据客户常用的分类的类型进展查询。下拉查询主要是和列表、视图、查询等控件配合运用,定位分类数据的作用运用留意点:下拉查询的个数不亦过多,最好只需一个,假设有超越2个,可以思索将导航查询项放在界面右边,以导航查询方式展现下拉查询记录数或层级不宜过多,假设记录数或层级过多,建议运用导航查询规格阐明:数据范围:描画当前下拉导航展现的查询项内容默许显示:描画查询项默许显示的内容非末级能否选择:用于层级构造展现的查询项,描画非末级查询项能否能被选择.导航查询运用

14、阐明运用场景:ERP产品的导航查询的数据相对较固定,包含有组织机构、工程、合同类别、产品类型、协作同伴类型等。导航查询的目的让操作人员快速查询出经常关注的某些数据,根本原那么是根据客户常用的分类的类型进展查询。导航查询主要是和下拉查询、列表、视图、普通查询、高级查询等控件配合运用,定位分类数据的作用规格阐明:组合方式时按不同的查询项进展描画查询项范围:描画当前查询项展现的内容非末级能否选择:用于层级构造展现的查询项,描画非末级查询项能否能被选择.视图查询运用阐明运用场景:用于快速过滤列表数据。普通会按照形状分类设置视图已激活、已封锁、待处置、已处置。在设计中各模块的视图根据业务需求的调研结果确

15、认视图查询的内容运用留意点:按运用频率安排视图的顺序、普通初始形状的视图为默许视图待处置、激活。主界面需求支持直接由其它模块或功能翻开访问本模块。视图的设置也需求思索这类特殊访问功能的对视图数据过滤要求,如本钱系统里“付款方案模块,需求添加“我的未恳求付款方案视图规格阐明:默许视图:界面初始时视图选项默许显示的视图查询结果视图:运用快速查询,但未选择视图内查询时,查询范围所在的视图普通情况下为一切数据的视图视图取数要求:分视图描画各视图的挑选条件;不同视图对应列表显示不同时,列表相关要求描画在列表对应批注中.快速查询运用阐明运用场景:针对列表数据,需求提供快速查询、高级查询功能,在数据较多的时

16、候,可以快速定位。支持普通查询和高级查询两种方式的查询普通查询:适用于准确查找、单条件查找高级查询:适用于复杂的模糊查找、组合查找运用留意点:日期类型查询普通放在高级查询中,支持范围查询,并且在高级查询中放在一行显示规格阐明:普通查询-查询字段:按顺序描画普通查询的查询项普通查询-特殊字段查询要求:默许查询方式均为模糊查询可以不做阐明;如存在不同查询方式的需标明高级查询-特殊字段查询要求:同普通查询的查询要求.普通列表-不可编辑运用阐明运用场景:数据之间没有层级关系的,不支持在列表中编辑数据的列表规格阐明:默许排序:列表默许排序规那么,需标注升序或降序数据列显示要求:分别描画特殊数据列展现要求

17、;如显示颜色、显示格式、取数描画、超链接功能等合计列要求:描画列表合计项的合计要求;如按选择记录、当前页、全部记录双击操作:描画双击操作功能及其逻辑控制单击操作:描画单击操作功能多用于从属列表的连带刷新列表按钮显示要求:不同情况以下表按钮的显示要求规格留意要点:没必要在批注中一一列出一切字段,一切字段显示以图为主,假设数据列过多,需分图展现至少需提供一条样例数据,展现各列数据显示要求不同视图,列表展现差别较大时,需分别提供各视图列表图片图片需完好展现列表,如能否支持分页、合计项内容、列表操作按钮.普通列表-可编辑运用阐明运用场景:数据之间没有层级关系的,需求批量、快速录入和修正信息的界面运用留

18、意点:支持在线编辑数据且编辑的列项不亦过多每页显示数据过多,会导致性能问题,可经过分页功能处置性能问题。规格阐明:其他要求同不可编辑列表数据编辑逻辑:可编辑列存在联动计算或联动触发动作时,分别描画其操作要求规格留意要点:没必要在批注中一一列出一切字段,一切字段显示以图为主,假设数据列过多,需分图展现至少需提供一条样例数据,展现各列数据显示要求不同视图,列表展现差别较大时,需分别提供各视图列表图片图片需完好展现列表,如能否支持分页、合计项内容、列表操作按钮列表可编辑项需在图片中明确标识录入方式文本框、下拉、弹出选择等,假设存在默许值需在图中标识.树形列表-不可编辑运用阐明运用场景:需求展现数据之

19、间有层级关系的,不支持分页,不支持在线编辑数据;运用留意点:数据量不大,普通不超越1000行记录,假设列表超越1000行,建议经过导航过滤的方式,减少列表数量。规格阐明:数据列要求:分别描画特殊数据列展现要求;如显示颜色、显示格式、取数描画、超链接功能等级数要求:描画默许展开的级别双击操作:描画双击操作功能及其逻辑控制单击操作:描画单击操作功能多用于从属列表的连带刷新列表按钮显示要求:不同情况以下表按钮显示要求规格留意要点:没必要在批注中一一列出一切字段,一切字段显示以图为主,假设数据列过多,需分图展现至少需提供一条样例数据,展现各列数据显示要求不同视图,列表展现差别较大时,需分别提供各视图列

20、表图片.树形列表-可编辑运用阐明运用场景:需求展现数据之间有层级关系的,不支持分页,支持在线编辑数据;运用留意点:数据量不大,普通不超越1000行记录,假设列表超越1000行,建议经过导航过滤的方式,减少列表数量。支持在线编辑数据且编辑的列项不亦过多规格阐明:其他要求同不可编辑列表数据编辑逻辑:可编辑列存在联动计算或联动触发动作时,分别描画其操作要求规格留意要点:新增列表图片需展现一切列,假设数据列过多,需分图展现至少需提供3级的样例数据,展现各列数据显示要求不同视图,列表展现差别较大时,需分别提供各视图列表图片列表可编辑项需在图片中明确标识录入方式文本框、下拉、弹出选择等,假设存在默许值需在

21、图中标识.饼图运用阐明运用场景:饼图运用于分析类别之间的对比关系,突出比例值。以下情况可采用饼图展现:仅有一个要绘制的数据系列。 要绘制的数值没有负值。 要绘制的数值几乎没有零值。 分析类别不超越10个类别。 各类别分别代表整个饼图的一部分规格阐明:统计对象:描画图形用于分析展现的对象统计范围:描画统计对象的数据统计范围分析维度:描画以哪种维度分析统计对象统计方式:描画分析维度间数据统计的方式鼠标悬停信息:描画鼠标悬停信息的格式要求,需提供例如.柱状图运用阐明运用场景:柱状图运用于分析一段时间内的数据变化或显示各项之间的比较情况,突出数据变化的对比。以下情况可采用柱状图展现:数值范围例如工程计

22、数,如:金额、数量。 分析特定范围的数据例如,范围。 不采用任何特定顺序的称号例如工程称号、产品称号或类型称号。普通横坐标为分析的类型,纵坐标为分析的数值。当有多个数据序列并且希望强调总数值时,可以运用堆积柱形图,把多个序列的值放在同一柱形上。规格阐明:统计对象:描画图形用于分析展现的对象统计范围:描画统计对象的数据统计范围X轴:描画X轴的分析维度y轴:描画Y轴的分析维度柱子类别:分别描画各柱图的数据统计类型及统计方式鼠标悬停信息:描画鼠标悬停信息的格式要求,以例如方式展现.线趋势图运用阐明运用场景:线状趋势图用于在相等时间间隔下数据的趋势分析。以下情况可采用线状图展现:分类标签是文本并且表示

23、均匀分布的数值例如:月份、季度或财政年度。有多个分析序列例如:按多个工程分析月度销售的金额。有几个均匀分布的数值标签尤其是年份,季度等。拥有的数值标签不宜多于十个。普通横坐标为分析的类型,纵坐标为分析的数值规格阐明:统计对象:描画图形用于分析展现的对象统计范围:描画统计对象的数据统计范围X轴:描画X轴的分析维度y轴:描画Y轴的分析维度趋势线类别:分别描画各趋势线的数据统计类型及统计方式鼠标悬停信息:描画鼠标悬停信息的格式要求,以例如方式展现.数据列显示运用阐明运用场景:配合各种统计图,展现统计图中的明细数据:规格阐明:数据列描画:描画各列数据展现内容及取数方式数据列展现数据的统计范围和统计对象

24、默许与图形一样,批注中不需反复描画.普通录入控件运用阐明运用场景:编辑界面中的各种录入控件,例如:文本录入控件、数值录入控件、下拉录入控件、单项选择控件、备注型录入控件、日期录入控件规格阐明:独一性要求:描画该字段能否需求进展独一性处置以及处置规那么取数要求:复杂数据展现/下拉控件和单项选择/复选控件需求阐明要求。如:某某参数|固定值A、B、C操作要求:阐明字段之间逻辑关系如:选择某选项后其他字段变化要求规格留意要点:无特殊数据要求或操作要求的控件,可直接经过图片展现,不需在批注要点中描画新增编辑界面时,可将需批注的控件集中在一个批注中描画,减少批注数量对于具有操作要求的控件,操作需描画在自动

25、触发的控件上。如:票据类型选择控制票据编号能否必填,需描画在自动触发方“票据类型上,不能描画在被动方“票据编号上编辑控件需完好展如今图片上,可直接经过图片确定控件类型文本录入、放大镜选择、下拉、单复选、日期控件等控件的默许必填与默许只读需经过图片进展标志需求默许值的控件,图片需提供默许值数据.上传控件运用阐明运用场景:编辑界面中进展文档上传规格阐明:文档类型:文档的业务类型,名字必需表达业务含义并且系统中不允许反复运用操作要求:需求描画有哪些操作逻辑控制,例如:新增的形状下不允许上传,形状为“审批中不允许上传.弹出选择控件运用阐明运用场景:编辑界面中放大镜控件规格阐明:弹出界面:描画详细弹出界

26、面,最好能描画导航到那个图文本链接:描画能否支持文本链接翻开通细信息查看界面操作要求:阐明字段之间逻辑关系如:选择某选项后其他字段变化要求规格留意要点:假设为系统规范控件,可以简要描画和哪个界面中的功能一致.标签页运用阐明运用场景:编辑界面中的主从数据的展现,普通有横标签和侧标签两种规格阐明:显示要求:描画各个场景下标签页的显示与隐藏,如:新增方式不显示XX页签|当前记录类型为XX时不显示XX页签规格留意要点:标签页里面的内容需求单独描画,这里只需求描画标签页的显示控制.弹出界面按钮运用阐明运用场景:功能按钮点击后翻开某个界面的功能描画规格阐明:功能逻辑控制:描画执行此功能执行前受哪些逻辑控制

27、以及详细的控制提示,该处可以和“简单条件步骤和“复杂条件步骤组合运用弹出界面:描画详细弹出的界面,最好能阐明是哪个图规格留意要点:假设逻辑控制涉及到复杂算法,可单独运用EXCEL页签进展集中描画,批注中只做关键字描画并指明对应位置,防止批注内容过大留意这里的逻辑控制不需求描画按钮的显示控制,描画按钮点击后的控制逻辑提示内容应该作为逻辑控制中的内容进展描画,不应该放在操作要求中.功能操作按钮运用阐明运用场景:功能按钮点击后不弹出详细的界面,而是执行一一系列数据逻辑操作规格阐明:功能逻辑控制:描画执行此功能执行前受哪些逻辑控制以及详细的控制提示,该处可以和“简单条件步骤和“复杂条件步骤组合运用操作

28、要求:描画该功能执行逻辑步骤,该处可以和“步骤序列组合运用规格留意要点:复杂功能或复杂算法,可单独运用EXCEL页签进展集中描画,批注中只做关键字描画并指明对应位置,防止批注内容过大留意这里的逻辑控制不需求描画按钮的显示控制,描画按钮点击后的控制逻辑提示内容应该作为逻辑控制中的内容进展描画,不应该放在操作要求中.任务流挂接运用阐明运用场景:线上审批流程的相关配置属性、业务域取值、流程操作等内容阐明规格阐明:任务流配置流程类型:描画详细的流程类型,目前只需扩展表单和自定义两种业务类型:描画该流程的的审批类型查看业务模块:描画能否支持查看业务数据,假设支持,需求描画翻开哪个界面修正业务数据:描画能否支持打回到发起步骤进展调整业务数据能否支持集中发起:描画能否能集中发起业务域配置字段取值:描画业务域中各个字段的取值要求流程操作流程发起:描画流程发起时的逻辑控制和逻辑操作不经过、作废:描画流程不经过、作废时的逻辑控制和逻辑操

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论