需求调研流程与相关要求43882.docx





《需求调研流程与相关要求43882.docx》由会员分享,可在线阅读,更多相关《需求调研流程与相关要求43882.docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、文档类型Docummentt Tyype密级Confiidenntiaalitty LLeveel教学研究文文档仅供收件方方查阅文档编号Docummentt Codee版本Versiion共 12 页08业务需求调调研大纲纲Prepaaredd byy 拟制王飞Date日期2011-2-111Revieewedd byy 评审人Date日期Approovedd byy批准Date日期 x 不得复复制x BBroaadennGatte TTechhnollogiies, Coo., Ltdd.All RRighhts ResservvedRevissionn Reecorrd修订记录Date日期
2、Revissionn Veersiion修订版本CR IDD /DDefeect IDCR/ DDefeect号号Sec NNo. 修改章节Changge DDesccripptioon修改描述Authoor作者2011-2-11108初稿完成杨琦 Cattalogg目 录1 需求调研流流程1.1 调研整体流流程l 问题识别:解决目目标系统统做什么么,做到到什么程程度。需需求包括括:功能能、性能能、环境境、可靠靠性、性性、保密密性、用用户界面面、资源源使用、成成本、进进度。同同时建立立需求调调查分析析所需的通通信途径径。l 分析与综合合:从数数据流和和数据结结构出发发,逐步步细化所所有的软软件
3、功能能,找出出各元素素之间的的联系、接接口特性性和设计计上的限限制,分分析它们们是否满满足功能能要求并并剔除不不合理部部分,综综合成系系统解决决方案,给给出目标标系统的的详细逻逻辑模型型。常用的的分析方方法有面面向数据据流的结结构化分分析方法法SA(数数据流图图DFDD、数据据词典DDD、加加工逻辑辑说明)、描描绘系统统数据关关系的实实体关系系图ERRD、面面向数据据结构的的Jaccksoon方法法JSDD、面向向对象分分析方法法OOAA(主要要用UMML)、对对于有动动态时序序问题的的软件可可以用形形式化技技术,包包括有穷穷状态机机FSMM的状态态迁移(转转换)图图STDD、时序序图、PPe
4、trri网。每一一种分析析建模方方法都有有其优势势和局限限性,可可以兼而而有之以以不同角角度分析析,应该该避免陷陷入在软软件需求求方法和和模型中中发生教教条的思思维模式式和派系系斗争,一一般来说说结构化化方法用用于中小小规模软软件、面面向对象象方法用用于大型型软件。l 编制需求分分析文档档l 需求评审1.2 组成部分关关系需求分析可可分为问问题识别别、分析析与综合合、编制制需求分分析文档档、需求求评审等等四个阶阶段,包包括以下下几个方方面:确确定软件件所期望望的用户户类;获获取每个个用户的的需求;了解实实际用户户任务和和目标以以及这些些任务所所支持的的业务需需求;分析析员与用用户的信信息以区区
5、别用户户任务需需求、功功能需求求、业务务规则、质质量属性性、建议议解决方方法和附附加信息息;将系系统级的的需求分分为几个个子系统统,并将将需求中中的一部部分分配配给软件件组件;了解相相关质量量属性的的重要性性;讨论论得出实实施优先先级;将将所收集集的用户户需求编编写成需需求规格格说明和和模型;评审需需求规格格说明,确确保与用用户达成成共识。1.3 分析过程需求分析的的任务是是借助于于当前系系统的物物理模型型(待开开发系统统的系统统元素)导导出目标标系统的的逻辑模模型(只只描述系系统要完完成的功功能和要要处理的的数据),解解决目标标系统“做做什么”的的问题,所所要做的的工作是是深入描描述软件件的
6、功能能和性能能,确定定软件的的限制和和软件同同其他系系统元素素的接口口细节,定定义软件件的其他他有效性性需求,通通过逐步步细化对对软件的的要求描描述软件件要处理理的数据据,并给给软件开开发提供供一种可可以转化化为数据据设计、结结构设计计和过程程设计的的数据与与功能表表示。必必须全面面理解用用户的各各项要求求,但不不能全盘盘接受,只只能接受受合理的的要求;对其中中模糊的的要求要要进一步步澄清,然然后决定定是否采采纳;对对于无法法实现的的要求要要向用户户作充分分的解释释。最后后将软件件的需求求准确地地表达出出来,形形成软件件需求说说明书SSRS。l 获得当前系系统的物物理模型型:首先先分析、理理解
7、当前前系统是是如何运运行的,了了解当前系系统的组组织机构构、输入入输出、资资源利用用情况和和日常数数据处理理过程,并并用一个个具体的的模型来来反映自自己对当当前系统统的理解解。此步步骤也可可以称为为“业务务建模”,其其主要任任务是对对用户的的组织机机构或企企业进行行评估理理解他们们的需要要及未来来系统要要解决的的问题,然然后建立立一个业业务USSECAASE模模型和业业务对象象模型。当当然如果果系统相相对简单单,也没没必要大大动干戈戈区进行行业务建建模,只只要做一一些简单单的业务务分析即即可。l 抽象出当前前系统的的逻辑模模型:在在理解当当前系统统“怎样样做”的的基础上上,取出出非本质质因素,
8、抽抽取出“做做什么”的的本质。l 建立目标系系统的逻逻辑模型型:明确确目标系系统要“做做什么”。l 对逻辑模型型的补充充,如用用户界面面、启动动和结束束、出错错处理、系系统输入入输出、系系统性能能、其他他限制等等等。2 需求调研和和分析的的方法、策策略和步步骤2.1 如何调研需求调研涉涉及三个个问题: 一一是如何何确定调调研对象象; 二二是如何何确定被被调研对对象; 三三是采用用何种调调研方法法; 调调研对象象的组成成应以互互补为原原则,至至少要由由三类人人员组成成:技术术人员、业业务专家家和管理理者。被被调研对对象主要要是人员员和业务务两类,其其间主要要涉及人人与人、人人与事物物、事物物与事
9、物物等三种种关系。 其其中,关关键是确确定调研研范围。调调研范围围包括关关键域和和关键活活动。而而关键活活动又由由关键流流程加关关键点构构成。 找到到关键域域,明确确关键流流程和关关键点,对对需求调调研至关关重要,需需要专家家或咨询询顾问介介入。而而能否把把握这一一时机并并找准需需求提炼炼的关键键点,是是考验需需求调研研人员的的重要方方面。优优秀的需需求调研研人员不不仅能认认识问题题之所在在,还能能藉此获获取足够够多的知知识,最最后成为为问题领领域的专专家。 需需求调研研非常困困难,必必须引起起重视。因因为: 缺乏乏专门领领域的知知识,同同时应用用领域中中的许多多问题通通常模糊糊,很难难界定;
10、 机机构实践践存在默默认知识识,难以以描述; 多多个知识识源或信信息源既既有冲突突又有重重合; 被调调研对象象可能有有认知偏偏见或者者欠缺或或有时不不愿提供供确切信信息。 这这些都会会给需求求调研人人员带来来障碍和和困难。在在这种情情况下,掌掌握必要要的方法法与技巧巧非常重重要。2.2 如何分析需求工程是是继软件件工程之之后的又又一热点点工程。从从理论上上说,包包括调研研需求、模模拟和分分析需求求、需求求描述、需需求认可可、需求求演进这这五个层层次,并并且逐层层递进、螺螺旋式上上升。需需求分析析是需求求工程的的核心,贯贯穿于系系统整个个生命周周期。 需求求分析的的出发点点在于:对调研研的需求求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 调研 流程 相关 要求 43882

限制150内