NET网站系统开发实训 教学课件 作者 洪洲 电子课件 任务2:如何准确获取.NET网站系统的用户需求.pptVIP

NET网站系统开发实训 教学课件 作者 洪洲 电子课件 任务2:如何准确获取.NET网站系统的用户需求.ppt

  1. 1、本文档共17页,可阅读全部内容。
  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文档。上传文档
查看更多
任务二 如何准确获取.NET网站系统的用户需求 需求分析 需求开发概述 软件需求是指用户对软件的功能和性能的要求,就是用户希望软件能做什么事情,完成什么样的功能,达到什么样的性能。 需求开发阶段的目的 明确什么是客户真正想要的 确保客户、最终用户和开发人员就项目需求达成一致 界定系统范围 需求开发阶段的主要产物有: 涉众需求说明文档(需求规格说明书) 完整准确地描述系统需要的各种接口或“界面”,及它们的相互关系或与外部环境的关系 业务模型 以软件模型方式描述企业管理和业务所涉及的对象和要素、以及它们的属性、行为和彼此关系 需求开发的重要性 启动软件项目的原因是由于软件需求的存在。 无论采用何种软件开发模型,软件需求是每个软件开发过程的基础。 需求是一个软件项目的开端,也是项目建设的基石。 有资料表明,软件项目中40%~60%的问题都是在需求分析阶段埋下的隐患。 软件开发中返工开销占开发总费用的40%,而其中70%~80%的返工是由需求方面的错误所导致的。 在以往失败的软件项目中,80%是由于需求分析的不明确而造成的。因此,一个项目成功的关键因素之一就是对需求分析的把握程序。而项目的整体风险往往表现在需求分析不明确、业务流程不合理。 需求开发的基本原则 80/20原则 干系人利益驱动原则 需求的量化原则 80/20原则 总结果的80%是由总消耗时间中的20%所形成的。 按事情的“重要程度”编排事务优先次序的准则是建立在“重要的少数与琐碎的多数”的原理的基础上。 举例说明 80%的销售额是源自20%的顾客 80%的电话是来自20%的朋友 80%的总产量来自20%的产品 80%的财富集中在20%的人手中 …… 干系人利益驱动原则 项目干系人Stakehoder也有的翻译成利益关系人、利害关系人、利益干系人、利益共享者、涉众,如此等等,即所有可能受到项目结果重大影响的人。项目干系人即可能是项目的受益者,也是项目的风险承担者,甚至有可能是项目的受害者。软件开发项目的目的就是实现项目干系人的需求和愿望。 需求的量化原则 缺乏需求的量化管理,项目管理只能处于一种“混沌”状态。在IT项目中,只有26%的IT项目成功地实现了范围、时间和成本目标,剩余的74%都有不同程度的失败。而只有采用了量化管理,项目管理的全过程才会变得“可视化”,发现问题也可以“让数字说话”。 当一个项目启动后,我们需要多少人,如何安排任务才能如期完成呢?前面我们把一个项目的“开发力量”比喻成不同马力的发动机,它决定一辆车前进的速度。为了使车按时到达目的,我们就必须根据路程的远近计算出速度。根据物理公式S=V×T,为了求出速度(V)这个未知数,我们必须知道路程(S)和时间(T)的值。一般在项目当中,项目必须在客户指定的时间内完成,即时间(T)是相对固定的值。而路程则相当于项目要实现的内容,也就是需求的内容。要了解需求有多少,这就要对需求进行量化分析。一般的做法有两种:功能点(Function Point)或功能界面。 软件系统解决方案可行性分析 技术可行性 经济可行性 操作可行性 法律可行性 可行性研究步骤 审查系统的规模和目标 研究原有系统 导出新系统的高层逻辑模型 明确问题的定义 得出和评价开发方案 推荐开发方案 提出开发计划 用户审查 企业绩效考评系统的产品需求 获取用户需求所需工具 MindManager软件简介 MindManager软件的使用 * * *

文档评论(0)

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

1亿VIP精品文档

相关文档