软件需求获取课件.ppt

软件需求获取课件.ppt

ID:57203998

大小:875.50 KB

页数:108页

时间:2020-08-03

软件需求获取课件.ppt_第1页
软件需求获取课件.ppt_第2页
软件需求获取课件.ppt_第3页
软件需求获取课件.ppt_第4页
软件需求获取课件.ppt_第5页
资源描述:

《软件需求获取课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章软件需求获取周立新博士北京大学软件与微电子学院课程提纲软件需求基本理论和概念软件需求工程过程软件需求获取软件需求分析软件需求规格说明软件需求验证软件需求管理软件需求实现软件需求工程新进展软件需求开发与需求管理工具内容提要建立项目视图和范围需求获取一.项目视图和范围文档业务需求项目视图解决方案范围和局限性业务环境产品成功的因素基于项目视图和范围的管理项目视图和范围文档业务需求–为什么开发该项目?新产品为客户和软件开发者带来的利益背景业务机遇业务目标客户需求业务风险项目视图和范围文档背景总结新产品的理论基础产品开发的历史背景业务机遇描述产品竞争的市场及运用的环境现有产品评价及存在

2、的问题新产品的竞争优势项目视图和范围文档业务目标描述产品所带来的商业利润客户获得的价值,如提高生产率、节省开支、符合产业标准、提高可用性等产品预算和交付日期项目视图和范围文档客户需求描述典型客户的需求客户对现有产品使用所遇到的问题通过原型或举例阐述新产品的使用方法确定新产品运行的软、硬平台定义较高层次的关键接口产品的性能要求项目视图和范围文档业务风险市场竞争带来的风险产品预算和交付日期带来的风险用户是否可以接受实现技术的可行性预测每一项风险的严重性制定风险应对或减轻措施项目视图和范围文档项目视图解决方案–长远项目视图,业务目标,决策信息等项目视图陈述–开发新系统(产品)的目的简要陈

3、述产品主要性能列表–强调区别于以往产品和竞争产品的特性主要假设和产品依赖的环境项目视图和范围文档范围和局限性–确定项目基本解决方案及适用范围,产品应包含和不应包含的性能Release1.0首次发行(开发)的范围,目的(争夺市场优先权?)Release2.0随后发行(开发)的范围Release相关的产品局限性和专用性项目视图和范围文档业务环境–客户分类概述和项目管理优先级不同客户群的特征,包括客户能获得的益处,对新产品的态度,对产品哪些特性最感兴趣,使用该产品的可能性有多大,客户的限制项目优先级,通过对产品性能、质量、开发计划、开发成本、可用资源(主要为人力)的分析建立项目开发优先级

4、项目视图和范围文档产品成功的因素产品成功的定义和测量影响产品成功的主要因素与所有关键风险承担者达成一致一.项目视图和范围文档基于项目视图和范围的管理新的需求或特性出现时确认是否在项目范围之内。当不得不改变项目范围时,必须重新商定预算、资源和进度安排。为应对较小改变可能带来的麻烦,最初计划中留有余地,如25%,会是较现实的做法.通常拒绝一个新的需求因缺乏根据难以做到,但基于项目视图和范围文档却可以合理地拒绝这些新的要求。需求获取的三个主要方面:应获取什么信息?应使用何种信息来源?应采用什么获取技术?二.软件需求获取1.需求获取的信息获取信息就是为了能够得到产生需求文档和规格说明所必需

5、的信息:问题域的描述要求解决的问题列表(需求)用户对解系统的行为或结构施加的任何约束2.信息来源高层系统需求SystemRequirements客户(实际的和潜在的)Customers客户的“规格说明书”CRS原有解系统(即运行在问题域中,执行与预期的新的解系统相似功能的系统)及其文档原有系统的用户竞争对手的产品应用领域专家定义了任何接口系统的特征和行为的文档相关的技术标准和法规2.1IdentifyingRequirementsInfoSourcesAsastartpoints,youfirstneedtoidentifyKeystakeholders-aswelearnedbe

6、fore,theyareusers,customersanddevelopersPotentialusersandoperatorswhoneedthisproductHistoricaldata,includingprocessdataBecausetheyareeasytoidentify?No,becausetheyareimportant!2.1IdentifyingRequirementsInfoSourcesBaselinedocuments基线文档Sourcerequirementsdocuments原始需求Contracts合同Proposal提案Standards

7、ProductvisionsandscopeRegulationsCustomerrequirements2.1IdentifyingRequirementsInfoSourcesAuxiliarydocuments补充文档EarlysystemconceptstudiesUserprofiles用户概况MarketingstudyInterviewingnotesCurrenttechnologyWhitepapersLessonslearnedstudy2.1Id

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。