- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                精品word学习资料可编辑
名师归纳总结——欢迎下载
《软件需求(第 2 版)》教案
陶铮 2007 年 3 月
目录
  软件需求基础学问	2
  软件需求的定义	2
  对需求的不同说明	3
  需求的层次	3
  不属于需求的内容	6
  需求的开发与治理	6
  需求开发	6
  需求治理	7
全部项目都有需求	8
  优秀的团队遇到糟糕的需求	8
  用户参加不足	9
  用户需求扩展	9
  有歧义的需求	10
  镀金问题	10
  过于抽象的需求	10
  忽视了某类用户	10
  不精确的方案	10
  优质需求过程的好处	11
  优秀需求的特点	11
  需求陈述的特点	11
  需求规格说明的特点	13
精品word学习资料可编辑
名师归纳总结——欢迎下载
1 软件需求基础学问
章首案例的概括总结见课件;本章要点:
需求的重要性
软件问题主要在于需求: 很多软件问题都源于收集,	记录, 协商和修改产品需求过程中的方式不当; 包括信息收集方式不正规,	没有明确提出想要的功能,	连假设也是未经沟通的错误假设, 需求的定义不够充分, 以及未经认真考虑进行需求变更等	;需求问题造成很大的麻烦: 软件项目中 40%~ 60% 的缺陷都是由需求分析阶段的过
失所致;
需求问题, 一是轻视, 而是不得方法: 很多组织仍旧没有实行有效手段来实施这两个必要的项目活动;由此导致的结果是用户和开发者之间产生需求的鸿沟;
软件项目学问——项目涉众
客户:为达到其公司的业务目标而投资项目或购买产品;
用户:直接或间接与产品打交道,是客户的一部分;
需求分析员:负责编写需求并传达给开发团队;
开发人员:设计,实现和保护产品;
测试人员:确定产品的行为是否与估量的相一样;
文档编制人员:负责编写用户手册,培训资料和系统帮忙;
项目经理:制定项目方案并带领开发人员获得胜利;
法律人员:确保产品符合全部相关法规;
生产人员:制造包含该软件的产品;
市场营销,技术支持及其它与产品和客户打交道的人员;
懂得涉众,关键在于“只有涉众承诺遵循有效的需求过程,才能为软件开发和项目治理活动奠定基础;
本章讲授内容:
软件需求工程的一些重要术语;
需求开发与需求治理;
留意潜在的与需求相关的问题;
完善的需求应当具备哪些特点;
软件需求的定义
术语纷乱:
用户需求,软件需求,功能需求,系统需求,技术需求,业务需求或产品需求;
精品word学习资料可编辑
名师归纳总结——欢迎下载
一般的误会 :
开发人员——看到客户对需求说法,认为只是高级别的产品概念; 用户——看到的开发人员的需求描述,认为是用户界面设计;
需求定义,即用文字进行规范地,正确地,完整地描述;	需求必需被记录成文档;
对需求的不同说明
需求的几种定义,都很有参考价值;
询问专家 Brian	Lawrcnce	提出, 需求是 “任何促成设计决策的因素	”;很多信息都属于这一范畴;
IEEE 的软件工程标准术语表(	199⑴就将需求定义为:
用户为解决某个问题或达到某个目标而需具备的条件或才能;
系统或系统组件为符合合同,	标准,规范或其它正式文档而必需满意的条件或必需具备的才能;
上述第一项或其次项中定义的条件和才能的文档表达;
作者对需求的懂得: 需求是产品为向涉众供应价值而必需具备的特性;
需求类型的多样性( Sommerville	和 Sawyer 1997 ): 需求是 ?? 对应当实现什么功能的说明 —— 可以是对系统运行方式或系统特点与属性的描述;	仍可能是对系统
开发过程的约束;
需求的层次
本节的内容非常重要;——需求工程领域一些常用术语的定义;软件需求包括 3 个不同的层次:
业务需求
用户需求
功能需求
;除此之外,每个系统仍有各种非功能需求;
重要: 图 1-1 中的模型给出了各种需求关系的示意图;
图中的椭圆代表各类需求信息,	矩形就是储备这些信息的载体	(文档, 图形或数据库) ;
精品word学习资料可编辑
名师归纳总结——欢迎下载
图 1-1 各种需求的关系图
注:第 7 章中介绍了各种需求的示例;
三大需求
业务需求( Business requirement	)——表示组织或客户高层次的目标;
业务需求通常来自项目的	投资人 ,购买产品的 客户,实际 用户的治理者 ,市场营销部门或产品策划部门;
业务需求描述了 组织为什么要开发一个系统,即组织期望达到的目标	;
本书规定 用前景和范畴( vision and scope )文档来记录业务需求 ;见 第 5 章的主题 (作为试验 3 内容);
任务是:定义项目范畴	(随后会发生如何掌握范畴扩大的问题);
用户需求( user requirement	)——描述的是用户的目标,或用户要求系统必需能完成的任务
                您可能关注的文档
最近下载
- 新能源工程施工安全管理硬措施考试.docx VIP
 - 2024统编版二年级道德与法治上册全册教案(表格式).pdf VIP
 - 土壤肥料学.pdf VIP
 - AE5110 系列交流伺服驱动器用户手册.pdf
 - 17J925-1 压型金属板建筑构造图集 17J925-1.pdf VIP
 - 一年级道德与法治上册教学课件《作息有规律》.pptx VIP
 - 中建三局住宅工程精益建造实施指南2.0.pdf VIP
 - 河南省2025年初中学业水平考试英语试卷及答案.docx
 - T_JXYXH 0004-2023 药品上市许可持有人 药品生产企业物料管理现场检查指南.docx VIP
 - 2019-2020年中国外骨骼机器人行业研究报告.pdf
 
原创力文档
                        

文档评论(0)