STPE 导出 需求 技法.docx
《STPE 导出 需求 技法.docx》由会员分享,可在线阅读,更多相关《STPE 导出 需求 技法.docx(13页珍藏版)》请在冰豆网上搜索。
![STPE 导出 需求 技法.docx](https://file1.bdocx.com/fileroot1/2022-11/21/a5fc5ba5-deec-44a7-a665-c2f9ce0b2a0f/a5fc5ba5-deec-44a7-a665-c2f9ce0b2a0f1.gif)
STPE导出需求技法
使用权限
本文档只限SKC&C内部使用.
本文档的制作,检查,审批原件要保存
制作人:
金东旭(译)
日期:
审核人:
尚彦学
日期:
文档在SKC&C内部的业务活动中使用。
审批人:
日期:
再制作日志
1.0
制定
2007/12/30
更新编号
日志页,内容
更新日期
目录
1.序文1
1.1.目的1
1.2.参考1
2.需求导出1
2.1.数据收集(DataGathering)1
2.2.分解分析(DistributionAnalysis)2
2.3.Userview(UserView)6
2.4.问卷调查(Questionnaire)9
1.序文
1.1.目的
为了定义项目的需求,要详细导出客户端需求。
本文档介绍数据收集,分散分析,使用者视图,问卷调查等客户需求调查的方法。
1.2.参考
无
2.需求导出
2.1.数据收集(DataGathering)
(1)概要
想得到客户需求,首先收集必要的数据。
为了收集数据一般采取面谈,问卷调查,Workshop等方式。
为了保证数据的完整性正确性要按以下步骤执行。
-定义收集数据的标准
(例)数据整理样式,编码方案,命名规则。
-定义Interview,workshop等收集数据的方法。
-将收集的数据分类整理,让Team成员容易理解。
(2)使用方法
ØInterview:
是最常见的收集数据的方法。
与用户一对一对话是最好的获得明确需求的方法。
为了得到更好的效果要采用Interview方法。
ØWrokshop:
Wrokshop有项目关联的客户和Team成员构成。
根据情况也会有外部专家。
Wrokshop方法包含JRP(客户参与分析:
JointRequirementPlanning),JAD(客户参与设计:
JointApplicationDesign)。
Ø设问调查:
这是短期从很多人处收集数据的方法,当收集数值或计量信息的时候使用。
但是当问题不实或者调查对象没有充分理解的情况下有可能出现错误的数据。
Ø自由讨论(Brainstorming):
此方法没有什么模板可以自由进行的方法。
此方法是当有创意的时候没有赞成或反对等内容全部接受。
原型通过Interview让客户认证。
Ø文档检查:
此方法一般在Interview或者问卷调查之前执行。
主要是业务描述书,系统明细书,原本等关联等方式获得信息。
通过文档检查获得更缜密的数据,不确认的内容可以通过Interview确认。
Ø观察:
此方法在Interview之前对要开发的系统加深理解的方法。
此方法要求对设计的业务要有一定的理解。
2.2.分解分析(DistributionAnalysis)
(1)概要
分散分析是找到组织内部流程(BusinessProcess)执行的场所,流程和数据分散的时候的方法即准备当分散设计相关的根据。
这样的分散设计影响应用程序系统结构,数据库的位置,网络等。
随着分析对象的流程在不同的场所执行,数据及流程在不同场所的时候有执行分散设计的必要。
分散设计首先分散流程。
当流程没有分散的时候分散数据是没有意义的。
分散分析如下
-确认流程执行场所
-分析流程数据对应的分散需求
-执行事务分析
图1)分散分析阶段
(2)掌握Process执行场合
在项目范围内了解所有流程执行场所,按类别分类。
考虑事项
⏹Process执行场所不仅仅是物理固定的场所,还有航空等移动的场所,而且不仅仅在组织内部执行的流程而且还要在组织外部执行的流程也要掌握。
⏹分析Process执行场所之后,为了分散分析将场所类型功能分类,但是如果类型简的差异比较大的时候不能分一组。
图2)Process场所分析
(3)分散需求分析
分析Process的发生地,将Process定义为应用程序的时候将Process要求的数据要分析,根据数据以及Process涉及的场所得到Process与实体之间的关系。
-考虑事项
⏹为了更好的得到Process分散需求要做事件分析。
通过事件分析将触发Process的时间在什么场所发生等信息掌握,明确Process发生的地点。
以此为基准检查Process设置的妥当性。
让Process的性能再配置成为可能。
⏹在组织内部在已经再配置的Process,要掌握之前的和之后的场所。
-制作方法
⏹矩阵各行为单位描述Process
⏹矩阵各列描述场所或场所类型。
⏹矩阵的各个cell设置以如下方式表示。
•X:
适当场所(或场所类型)对应的Process全部执行。
•/:
适当场所对应的Process部分执行
•P:
适当场所对应的Process配置后,可执行。
图3)Process分散矩阵
实体分散矩阵制作如下。
-矩阵各行的实体(或实体类型)的描述
-矩阵各列的场所或场所类型的描述
-矩阵各列和实体和场所关系的描述。
此时实体/Process矩阵为参考让CRUD一致。
⏹C:
在适当场所生成。
⏹R:
在适当场所读
⏹U:
在适当场所更新
⏹D:
在适当场所删除
图4)Entity分散Matrix
(4)事务分析
事务分析是Process在一定周期内对实体进行的(CRUD)频率,量的指定。
分散设计是为了当应用程序数据分散的时候决定规模采用的方法。
Process执行频度一般已一定周期表现,也可以表示事件发生频度。
也可以描述实体容量或实体生成/删除操作的Process频度。
-考虑事项
⏹量和频度的不同表现方式也不同。
(比如夏天买卖增加)为了选择量/频度的最大值,要充分考虑环境变化,要推算出增加率。
⏹Process频度和实体量当前配置的系统开发范围当中(例:
10年后)要体现
⏹所有推算的值根据一定日期生成,一般已月为单位,根据业务逻辑的不同有区别。
⏹各个业务类别要分析当前的业务值(频道/量),对整体预想值乘上增长率得到事务的频度。
图5)事务分析
2.3.Userview(UserView)
(1)概要
UserView合成(UserViewSynthesis)又叫"CanonicalSynthesis",实体模块(EntityModel)同一个目的。
即对经常变的需求对应的数据项之间的逻辑关系的一种描述。
在此Userview合成时已用户角度定义的文档,整合接近方法对数据的要素适当区分,只能使用Userview。
与实体模型的“下样式“不同Userview合成采用"上样式"方法。
及以细微之处得出有前瞻性的结论。
Userview合成第一阶段是找出Userview.为了满足Userview信息的需求,不要必要的数据分组,识别。
画面或报告书等需求得出一个以上的Userview.Userview是已客户端角度描述数据之间的关系。
数据,人,系统间的相互作用多数通过Userview表现。
"事务"(即,输入,输出,查询等系统接口)都将合成到Userview模型。
逻辑上的数据模型的事务分析可以帮助物理上的数据设计分析
Userview由以下构成:
-客户角度的数据要素
-根据业务规则的数据要素简单逻辑关系
下面是数据和数据之间的关系的业务逻辑定义
“公司的各个部门都有唯一的名字,也有负责人,每个人都会在能发挥自己能力的部门,员工在特定时间在一个部门工作,要了解在各个部门工作的人都名字也要了解工作时间以及状态”
把此已图像化表示的话如下:
Userview如下使用需求分析文档:
-做为定义客户需求的客户,系统分析,沟通等工作的工具,图形化表示
-数据标准化过程的标注注释的样式
Userview从最终用户Interview,报告书/画面设计,数据流图,现有系统描述书等多种资料得到信息。
Interview是为了Userview收集数据的原处。
Interview期间,客户定义功能数据需求。
数据需求一般表现实体间的关系。
然后收集资料提供标准化的逻辑数据模型。
一旦Userview决定之后将它们集成起来。
Userview间谍一般性确认结果和标准化过程之后执行。
生成标准化的数据,将其模型化。
图6)UserviewDiagram(UserViewDiagram)
2.4.问卷调查(Questionnaire)
(1)概要
问卷调查是在段时间内从很多人出收集信息。
主要收集测量信息的时候使用。
系统开发项目使用的问卷调查内容根据项目规模,水平,目标的不同而不同。
问卷调查一般如下使用
-获取最高管理层战略分析
-中间管理层的业务要件分析
-当前应用系统分析
-当前使用者的信息化要件分析
(2)问卷纸制作方法
根据问卷的目的,信息的类别,问卷题目,应答方式,排列顺序等会有不同,所以为了最大程度的得到有效信息制作者要考虑文件特性,类型,应答者水平等特征。
(3)问卷科目制作
问卷科目制作之前首先把问题按类型分类,制作对应的问卷内容。
制作问卷调查的时候考虑如下事项。
-这个问题一定需要吗?
有什么用?
-次问题能得出想要的信息吗?
需要增加一些吗?
-适合应答人回答吗?
跟应答人的水平对应吗?
-问卷内容是否太概括?
-问卷内容是否有倾向性?
(4)反馈形式构成
问卷应答形式根据类型的不同有多种,根据应答类型的构成不同应答标准也可不同。
应答形式符号表示方式(O/X或V),答辩型,描述型等.一般问卷内容分为开放型和封闭型,问卷调查没有描述等提示自由应答的方式叫自由型(Open-ended),一般根据范围应答的类型叫封闭型(Closed-ended)
(5)文行排列
问卷文行之间的排列没有一定的标准。
但是文件内容也好应答形式也好没有一贯性的话,应答者会产生混乱会导致没有一贯性的应答,所以之要考虑下面的项
-时间自然连接排列.例:
过去,现在,未来的顺序。
-排列相同类型,举例:
封闭型问题在开放型问题的后面。
-感兴趣而且容易回答的问题为主。
-考虑问卷的前后顺序。
对前一问题的追问问题不能离的太远。
-敏感的问题或者个人的问题放在后面。
-开放型问题的包含多内容,减少问题数量。
(6)表页构成
问卷调查内容如下
-固定编号:
主要标记在上侧,一般包含调查地址,回应人编号等信息。
-题目:
问卷目的问卷内容的缩列后做为题目,一般在文档上次的中间。
-谦虚语:
调查机关,主管人,问卷的必要性,议题,协商内容,密码保障等内容。
-回应人名,时间等信息的记载,如果记名调查的话降低正确度的话可以采用不记名方式。
-
例子)
no.0000
当前信息系统开发步骤及现状调查
你好?
此文档是为了了解已贵公司的电算系统的开发步骤,已系统使用者的角度准备的。
您的回应是将成为项目的宝贵资料。
请真实回答为了得到正确的分析。
在百忙之中的回应表示感谢。
信息开发团队
问卷例子
-对各个问题回答“是“和”否“,您的回答是为了评价开发步骤,并提出改善事项。