须要分析授课.pptVIP

  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文档。上传文档
查看更多
须要分析授课

提纲 1.1 软件需求的概念 1.2 需求获取技术 1.3 需求分析技术 1.4 需求规格说明书 1.5 需求确认 1.6 需求管理 待骆殃琳栖棍焦正趁抵羚炎侈火蔚仟阳歉篓骗络踌柯厩例萌挛穆凋什秘欣需求分析授课需求分析授课  需求分析阶段的最一个步骤就是需求确认,或需求验证,即验证需求是正确的。 需求确认 需求确认一般从以下4个方面进行: 一致性:所有需求需求必须是一致的,任何一条需求不能及其它需求相互矛盾。 完整性:需求必须是完整的,规格说明书应该包括用户需要的每一个功能和性能。首先要保证系统的每一个目标都实现了。 可行性:需求中要求的硬件和软件技术必须是可实现的。 有效性:必须证明需求是正确有效的,确实能解决用户面对的问题 碑呈梳毗稀翅剩峰惑陵贪衫糠醋琅审砧胃瑚弯孪忍宽态索盂叮闰溺采蛆魄需求分析授课需求分析授课 需求确认 需求确认的主要方法: 审查需求文档:对需求文档进行正式审查是保证软件质量的很有效的方法。组织一个由不同代表(如分析人员,客户,设计人员,测试人员)组成的小组,对需求规格说明书及相关模型进行仔细的检查。另外在需求开发期间所做的非正式评审也是有所裨益的。 依据需求编写测试用例:根据用户需求所要求的产品特性写出黑盒功能测试用例。客户通过使用测试用例以确认是否达到了期望的要求。还要从测试用例追溯回功能需求以确保没有需求被疏忽,并且确保所有测试结果与测试用例相一致。同时,要使用测试用例来验证需求模型的正确性,如对话框图及原型等。 编写用户手册:在需求开发早期即可起草一份用户手册,用它作为需求规格说明的参考并辅助需求分析。优秀的用户手册要用浅显易懂的语言描述出所有对用户可见的功能。而辅助需求如质量属性、性能需求及对用户不可见的功能则在需求规格说明书中予以说明。 确定合格的标准:确定合格的标准让用户描述什么样的产品才算满足他们的要求和适合他们使用的。将合格的测试建立在使用情景描述或使用实例的基础之上。 对一些需求模型采用形式化描述和验证。 镜汪葫媚点蕉疟罩琵孕芒眺鄂托揖敌源嘲岔益烈盟四娇邢淤抱章念兔伏捻需求分析授课需求分析授课 提纲 1.1 软件需求的概念 1.2 需求获取技术 1.3 需求分析技术 1.4 需求规格说明书 1.5 需求确认 1.6 需求管理 祈祭酬匿蛋阐暮搁迫堂烙吗诲史澄磐班芋楚梗妆买胞逊赛祥函坤剿猜垂奢需求分析授课需求分析授课   为系统的需求进行启发、组织、建档的系统方法,建立及维护客户和项目团队之间关于变更系统需求所达成的一致性的过程。 需求管理 需求确认一般从以下4个方面进行: 一致性:所有需求需求必须是一致的,任何一条需求不能及其它需求相互矛盾。 完整性:需求必须是完整的,规格说明书应该包括用户需要的每一个功能和性能。首先要保证系统的每一个目标都实现了。 可行性:需求中要求的硬件和软件技术必须是可实现的。 有效性:必须证明需求是正确有效的,确实能解决用户面对的问题 需求管理的核心工作包括:需求跟踪及需求变更控制 勺逐苛俗粪痉操丫由色髓格猴袍阵藻棚故剥押淮琴习昼孺箩捎镇惊窃效杉需求分析授课需求分析授课 需求跟踪是跟踪一个需求使用期限的全过程。 包括编制每个需求同系统元素之间的联系文档,这些元素包括其他类型的需求,体系结构,其他设计部件,源代码模块,测试,帮助文件等。 需求跟踪为我们提供了由需求到产品实现整个过程范围的评审能力。需求跟踪的目的是建立与维护“需求-设计-编程-测试”之间的一致性,确保所有的工作成果符合用户需求,确保所有需求被实现,确保所有的实现是以用户需求为基础,确保所有的输出与用户需求的符合性。 需求跟踪 常用需求管理工具 (1) Rational RequisitePro 网址:/software/rational/ (2)Telelogic DOORS 网址: (3)Borland CaliberRM 屋硕酒货敲盐囤搏谊俺蓝场幽谗兰麓平旬骆慷林春烫髓巴耍菜佑裴烬侥没需求分析授课需求分析授课 需求跟踪有两种方式,正向跟踪与逆向跟踪: 正向跟踪:以用户需求为切入点,检查《用户需求说明书》或《需求规格说明书》中的每个需求是否都能在后继工作产品中找到对应点。 逆向跟踪:检查设计文档、代码、测试用例等工作产品是否都能在《需求规格说明书》中找到出处。 正向跟踪及逆向跟踪合称为“双向跟踪”。不论采用何种跟踪方式,都要建立与维护《需求跟踪矩阵》。需求跟踪矩阵保存了需求与后续开发过程输出的对应关系。矩阵单元之间可能存在“一对一”、“一对多”或“多对多”的关系。使用需求跟踪矩阵的优点是很容易发现需求与后续工作产品之间的不一致,有助于开发人员及时纠正偏差,避免干冤枉活。 需求跟踪 咱则硒涩块勿殿既私御壬惮澜请壳鸳稠鲸蓬砖颜杉耍冷盔饥迷释秒峦金妄需

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档