- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件项目管理 首都经济贸易大学 信息学院 Hot Tip 明确的需求是项目的基础1 需求的生命周期: 需求产生(变化、内部、外部) 需求认识(现存、潜在、超前、前景分析) 需求表达: 1、让提出需求的人尽可能清楚地说明他们的需求; 2、对需求提出一系列问题: 明确的需求是项目的基础2 ?提出需求的人是如何描述需求的 ?需求真实吗,是真正需求还是表面现象 ?我们能满足这个需求吗,其他人能满足吗,是不是真的有解决方法 ?需求重要吗,值得去满足他吗 ?满足需求的关键问题在那里,会不会有新的需求产生,还要进一步满足其他需求吗,新的需求能取代目前这个需求吗 ?需求直接涉及什么人,他们认为这是一个必要的需求吗,满族足需求后对他们有什么影响,他们的反映会怎么样 ?需求对机构的影响是什么,对我的影响是什么 明确的需求是项目的基础3 3、作一些必要的研究工作,更好地理解需求 4、根据以上三步得出结论,尽可能清楚地描述这个需求 5、听听用户对你的阐述的反映,并作适当修改。 功能和技术要求 1、把需求变成功能要求; 2、功能要求应描述项目最终交付产品的特征 3、技术要求根据功能要求产生 4、功能要求应用日常语言陈述清楚 定义需求时的问题1 含糊的需求: 1、不断变化的需求(人员变化、预算变化、技术变化、商业环境变化) 2、误解需求(我说不清楚我所需要的是什么,但我见到东西时就会知道—感觉会随环境变化) 过早作出结论(截断需要表达过程——需求分析需要耐心和自我控制) 与真正的用户讨论需求 定义需求时的问题2 多种用户,多种需求(确定优先级,即需求层次) 曲解用户的需求 需求镀金 对用户的需求有选择的过滤 包办代替 Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Hot Tip Click to edit company slogan . 第*页 * 软件项目需求管理概述 1 软件项目任务分解 2 第8章 软件项目需求与变更管理 3 软件需求的变更控制 学习目标 掌握软件需求的概念 熟悉需求管理的方法与过程 掌握任务分解的方法与步骤 了解需求变更的原因 掌握需求变更控制的策略 第7章 项目招投标与合同管理 软件需求定义 需求是来源于用户调查,即客户的需要。 需求分析是指软件分析人员通过研究用户在软件问题上的需求意愿,分析出软件系统的功能、性能、数据等诸方面应该达到的目标,从而获得有关软件的需求规格定义的过程。 8 .1 软件项目需求管理概述 明确的需求是项目的基础 明确的需求是项目的基础 明确的需求是项目的基础 定义需求时的问题 定义需求时的问题 需求和目标 基本需求: 项目实施范围、质量要求、 利润或成本目标、时间目标以及必须满 足的法规要求等 期望要求: 如一种新产品性能之外的外形、使用舒适 软件需求定义 1.用户需求 特点: (1)用户需求直接来源于用户 (2)用户需求需要以文档的形式提供给用户审查 (3)可以把用户需求理解为用户对软件的合理请求 (4)用户需求主要是为用户方的管理层、用户方的技术代表、操作者以及开发方的高层技术人员撰写的 8 .1 软件项目需求管理概述 2.系统需求 (1)功能需求 全面性 一致性 可理解 可维护 可追踪等 8 .1 软件项目需求管理概述 (2)非功能性需求 性能需求、可靠性、可用性需求、系统安全以及系统对开发过程、时间、资源等方面的约束和标准 关心系统的整体特性 (3)数据要求 3.需求规格说明书的写作规范 1)清晰 2)完整 3)一致 4)可测试 8 .1 软件项目需求管理概述 需求管理 1.需求管理复杂性分析 需求的描述问题 需求的完备程度问题 需求开发的工期问题 需求的细致程度问题 需求的变化问题 8 .1 软件项目需求管理概述 需求管理 2.需求管理的基本原则 需求管理必须与需求工程的其它活动紧密整合 需求必须是文档化的、正确的、最新的、可管理的、可理解的 只要需求变化了,需求变更的影响就必须被评估 需求必须分优先级 需求一定要分类管理 8 .1 软件项目需求管理概述 3.需求管理的方法 确定需求变更控制过程 进行需求变更影响分析 建立需求基准版本和需求控制版本文档 维护需求变更的历史记录 跟踪每项需求的状态 衡量需求稳定性 8 .1 软件项目需求管理概述 需求管理过程 1.定义需求 2.需求确认 3.建立需求状态 4.需求评审 评判需求优劣的主
文档评论(0)