第01章.需求工程导论.pptVIP

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第01章.需求工程导论.ppt

4.1 需求工程师需要具备的知识 软件技术 尤其是软件建模与分析技术 认知学和社会学等方面的知识 认知心理学 人类学 社会学 语言学 哲学知识 掌握涉众的信仰与理念(认识论) 分析在现实中观察到的各种现象(现象学) 4.2 需求工程师需要具备的技能 专业技能 需求工程的相关知识 分析技能 抽象能力 整合能力 系统化思想 交流技能 交谈和提问的技巧 倾听的技巧 4.2 需求工程师需要具备的技能 观察技能 建模技能 写作技能 文档组织能力 语言驾驭能力 创新技能 发现连用户都没有意识到的潜在需求 协调能力 本章小结 从20世纪60年代末期软件工程产生起,需求分析就一直是软件开发的重要主题 20世纪90年代的调查状况表明,单纯的需求分析已经不能很好的解决软件生产中的“需求”问题 应用型软件的模拟性和一系列的技术原因表明软件生产需要进行一个比需求分析更加复杂和完整的需求工程 需求工程是软件工程当中一项重要和复杂的活动,需求工程需要具备一定的知识和技能才可以很好的执行需求工程活动 第1章. 需求工程导论 主要内容 软件的需求问题 软件的发展 软件生产状况调查 需求问题的原因分析 需求工程 需求工程师 1.1软件的发展 ——60年代的发展 1.1软件的发展 —— 软件危机 1968年北大西洋公约组织的计算机科学家在联邦德国召开的国际学术会议上第一次提出了“软件危机”(software crisis)这个名词。 软件危机指的是在计算机软件的开发和维护过程中所遇到的一系列严重问题 开发成本超出预算,实际进度比预定计划一再拖延。 用户对“已完成”系统不满意的现象经常发生。 件产品的质量往往靠不住。Bug一大堆,Patch一个接一个。 件的可维护程度非常之低。 软件通常没有适当的文档资料。 软件的成本不断提高。 软件开发生产率的提高赶不上硬件的发展和人们需求的增长 1.1软件的发展 —— 软件工程 概括来说,软件危机包含两方面问题:一、如何开发软件,以满足不断增长,日趋复杂的需求;二、如何维护数量不断膨胀的软件产品。 解决方案:软件工程 [IEEE] :(1)应用系统化的、学科化的、定量的方法,来开发、运行和维护软件,即,将工程应用到软件。 (2)对(1)中各种方法的研究” 1.1软件的发展 ——90年代的发展 1.2 90年代的软件生产状况调查 ——Standish Group 1995 365家公司的8380个项目 成功项目Success:在预计的时间之内,在预算的成本之下,完成预期的所有功能 问题项目Challenged:已经完成,软件产品能够正常工作,但在生产中或者超支,或者超期,或者实现的功能不全 失败项目Impaired:因无法进行而被中途撤销,或者最终产品无法提交使用 1.2 90年代的软件生产状况调查 —— Standish Group 1995 大公司开发项目的平均成本是232.2万美元,中等公司是133.1万美元,小型公司是43.4万美元 大约31%的项目在完成之前被取消,52.7%的项目成本是原来预算的189% 大公司9%按预算交付,小公司16%按预算交付 1.2 90年代的软件生产状况调查 —— 影响因素[Standish Group 1995] 成功项目的影响要素 影响指数 用户参与 15.9% 高层管理支持 13.9% 清晰的需求说明 13.0% 正确的项目计划 9.6% 切合实际的期望 8.2% 细化的项目里程碑 7.7% 员工能力 7.2% 主人翁精神 5.3% 清晰的目标和前景 2.9% 努力工作 2.4% 其他 13.9% 1.2 90年代的软件生产状况调查 —— 影响因素[Standish Group 1995] 问题项目的影响要素 影响指数 缺少用户输入 12.8% 不完整的需求说明 12.3% 需求变化 11.8% 缺乏高层管理支持 7.5% 技术能力不足 7.0% 缺乏资源 6.4% 不切实际的期望 5.9% 目标不清晰 5.3% 不现实的时间要求 4.3% 新技术的影响 3.7% 其他 23.0% 1.2 90年代的软件生产状况调查 —— 影响因素[Standish Group 1995] 失败项目的影响要素 影响指数 不完整的需求说明 13.1% 缺少用户输入 12.4% 缺乏资源 10.6% 不切实际的期望 9.9% 缺乏高层管理支持 9.3% 需求变化 8.7% 缺乏计划 8.1% 额外的无用功能 7.5% 缺乏IT管理 6.2% 技术能力不足 4.3% 其他 9.9% 1.2 90年代的软件生产状况调查 —— 影响因素[Standish Group 1995] 需求因素 用户参与(用户输入) 高层管理支持 清晰的需求说明 切合实际的期望 清晰的目

文档评论(0)

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

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档