结构化需求分析郭宁《软件工程实用教程》.pptxVIP

结构化需求分析郭宁《软件工程实用教程》.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3 章 结构化需求分析 ; 软件需求作为软件生存周期的第一个阶段,其重要性越来越突出,到20世纪80年代中期,逐步形成了软件工程的子领域——需求工程。 20世纪90年代后,需求工程成为软件界研究的重点之一。从1993年起,每两年举办一次需求工程国际研讨会(ISRE);1994年起,每两年举办一次需求工程国际会议(ICRE)。一些关于需求工程的工作小组相继成立,使需求工程的研究得到了迅速进展。;软件需求的重要性;3.1需求分析概述;需求:成功的软件开发的前提;需求的定义; 1.用户需求:???用户关于软件的一系列想法的集中体现,涉及软件的功能、操作方式、界面风格、报表格式、用户机构的业务范围、工作流程,以及用户对软件应用的展望等。;3.1需求分析概述;3.1需求分析概述; ;功能性需求和非功能性需求;第3 章 结构化需求分析;13;14;15;16;17;18;19;20;要求分析人员使用符合客户语言习惯的表达;给分析人员讲解业务及说明业务方面的术语等专业问题;项目案例;要对软件需求进行管理(1/2);要对软件需求进行管理(2/2);案例提示我们;第3 章 结构化需求分析;需求获取:资料收集 需求分析与协商:理解分析整理 系统建模:用模型描述(写下来) 需求规约:完善需求文档并定稿 需求验证:验证确认 需求管理:整体规划及变更管理;需求获取 ;需求分析与协商 ;系统建模 ;需求规约、规格描述 ;需求验证 ;需求确认与需求分析;在实际的开发过程中,获取、分析、建模、编写规约和验证这些需求开发活动不会是线性地、顺序地完成。实际上,这些活动是交叉的、递增的和反复的。;需求为什么需要管理?;需求管理 ;内容摘要;需求获取;需求获取;需求获取方法与策略 ;建立顺畅的通信途径 ;需求捕获的策略 ; 需求捕获应该是主动的 需求捕获应该是聚焦的 破解需求的冰山模型 破解阻碍需求捕获的心理现象 不要忽视对变更可能的捕获 需求协商 ;需求捕获应该是主动的;需求捕获应该是聚焦的;破解需求的冰山模型;破解阻碍需求捕获的心理现象;1)言过其实心理 在很多的需求捕获活动中,总会遇到一些喜欢夸夸其谈的用户,说出来的流程都是很理想化、很规范化的。但到了系统开发与实施时,却会发现他们说的与实际情况有很大的差距,或者按照他们说的流程是无法真正落实和实施的。这就是言过其实心理的典型体现。;1)言过其实心理 在不同的场景中,采用的方法也不尽相同,不过也有一些相对通用的策略: 差异展现法:也就是将不同用户代表的访谈结果进行整理,在系统开发之前把这些差异展示给中高层管理人员,就如何解决达成共识。 瓶颈分析法:对流程执行过程中的瓶颈进行分析,以避免流程瓶颈导致系统无法顺利运转起来。 例如:审批流程上线问题;2)越俎代庖心理 在企业/组织中,往住“懂得越多的人越忙”,这将对需求捕获造成很大的负面影响。而有些企业/组织中会有一批不算太忙(同时懂得也不算太多)的人经常会在需求捕获过程中侃侃而谈。 ;2)越俎代庖心理 解决这个问题,关键在于需求捕获人员能够识别出正确的被访谈者,也就是回答你要问的问题最佳的人选是谁。这里有两层意思: 问题的层次是否正确:高层管理人员解决宏观问题,中层管理人员解决脉络问题,操作者解决细节问题。 根据业务背景判断:也就是有效地识别该问题所针对的业务环节是由谁负责处理的?执行者往往是回答问题的最佳人选。 ;3)非正事心理 什么是“非正事心理”?;4)抗拒心理 这在操作层的用户中最为常见。原因很简单,很多信息系统对于操作层而言效益并不明显(开发人员也不关注于此),而且经常还会使其工作量有所增加,并且还带来了许多培训的负担。 这样就会使操作层用户代表在需求捕获过程中将对信息系统的敌对转化成对需求捕获人员敌对。在这种敌对的状态下,是无法形成有效沟通的,因此我们需要先“化敌为友”。;5)推卸责任心理 由于信息系统在一些组织中并没有被广泛认同,因此很多人会抱着“事不关已,高高挂起”的态度。而且最令人为难的地方在于:他们说没有需求,你也不好多说什么,因为这只是能力的问题,不了解信息系统并不是错。 遇到这种情况,我们该怎么办呢?最简单、最有效的策略是先从工作场景开始。问问你从事哪些工作,这些工作是如何进行的?然后再逐步过渡到存在什么样的障碍,有什么困难等问题上来。;不要忽视对变更可能的捕获;需求获取的方法;第3 章 结构化需求分析;第3 章 结构化需求分析;调查问卷;第3 章 结构化需求分析;第3 章 结构化需求分析;访谈与调查的原则 ;访谈与调查的具体形式;第3 章 结构化需求分析;4 情节串联板 情节串联板是一种很生动的技术,它经常被称为原型法。不过原型法是一

文档评论(0)

189****5087 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7102116031000022
认证主体仪征市思诚信息技术服务部
IP属地江苏
统一社会信用代码/组织机构代码
92321081MA278RWX8D

1亿VIP精品文档

相关文档