需求工程过程课件.ppt

需求工程过程课件.ppt

ID:57029618

大小:358.50 KB

页数:26页

时间:2020-07-26

需求工程过程课件.ppt_第1页
需求工程过程课件.ppt_第2页
需求工程过程课件.ppt_第3页
需求工程过程课件.ppt_第4页
需求工程过程课件.ppt_第5页
资源描述:

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

1、第3章.需求工程过程主要内容需求工程过程需求工程过程的活动需求工程过程的并发和迭代性实践方法的应用1.需求工程过程过程是一组相关活动的集成,通过这些活动的执行,可以完成一项任务或者达到一个目标。需求工程过程是系统开发当中需求开发活动的集成,它的模版是产生一个能够在用户环境下解决用户业务问题的系统方案需求工程过程可能会表现出极大的差异,但是除了少数情况之外,主要的需求工程活动是比较固定的1.需求工程过程1.需求工程过程主要内容需求工程过程需求工程过程的活动需求工程过程的并发和迭代性实践方法的应用2.需求工程过程的活动需求获取需求获取是从人、文档或者环境当中获取需求的过程需求工程师必须要利用各种方

2、法和技术来“发现”需求需求获取和需求分析是交织在一起的2.需求工程过程的活动需求获取子活动收集背景资料定义项目前景和范围选择信息的来源选择获取方法,执行获取记录获取结果2.需求工程过程的活动需求分析建模来整合各种信息,以使得人们更好的理解问题为问题定义出一个需求集合,这个集合能够为问题界定一个有效的解决方案检查需求当中存在的错误、遗漏、不一致等各种缺陷,并加以修正2.需求工程过程的活动需求分析子活动背景分析确定系统边界需求建模需求细化确定优先级需求协商2.需求工程过程的活动需求规格说明获取的需求需要被编写成文档,主要目的是为了在系统涉众之间交流需求信息业务需求被写入项目前景和范围文档用户需求被

3、写入用户需求文档(或者用例文档)系统需求被写入需求规格说明需求规格说明子活动定制文档模版编写文档2.需求工程过程的活动需求验证确保需求规格说明文档能正确、准确的反映用户的意图确保文档的高质量文档内每条需求都正确、准确的反映了用户的意图;文档记录的需求集在整体上具有完整性和一致性;文档的组织方式和需求的书写方式具有可读性和可修改性需求验证子活动执行验证问题修正2.需求工程过程的活动需求管理保证需求作用在整个软件的产品生命周期中的续、稳定和有效发挥需求管理子活动建立和维护需求基线集建立需求跟踪信息进行变更控制主要内容需求工程过程需求工程过程的活动需求工程过程的并发和迭代性实践方法的应用3.需求工程

4、过程的并发和迭代性——需求开发中的分析模型复杂度3.需求工程过程的并发和迭代性——迭代的需求开发过程模型3.需求工程过程的并发和迭代性——需求开发活动的并发性主要内容需求工程过程需求工程过程的活动需求工程过程的并发和迭代性实践方法的应用4.实践方法的应用个人才智实践方法知识体系需求工程师需要为组织或项目选择、定制和应用一些有效的实践方法见教材表3-1有效实践内容技术、方法需求获取定义项目前景定义项目前景问题分析明确问题 发现业务需求 定义问题解决方案和系统特性控制项目范围控制项目范围定义问题解决方案的边界定义系统边界需求获取实现用户价值涉众识别涉众描述 涉众分析涉众识别方法涉众的描述特征

5、涉众的优先级评估 涉众的风险评估 涉众的共赢分析促进用户参与涉众采样用户参与代表采样制定参与策略 使用用户替代源 用户参与需求获取识别并使用各种需求源涉众分析硬数据采样 需求重用涉众分析的各种方法(如前述)硬数据采样有效的获取需求建立有效交流机制建立合作关系,维护交流气氛利用适当的交流途径、交流方式正确使用需求获取方法面谈/调查问卷群体会议面谈/头脑风暴原型观察 文档分析/需求重用/需求剥离收集和组织需求获取的结果建立收集和组织需求需求结果的机制面向目标的方法基于场景的方法 基于用例的方法需求分析为需求建模通过建模手段明确和理解需求信息上下文图和系统用例图ERD和数据字典DFD、FDD和PDD

6、 状态(转移)图/矩阵UML(分析部分)使用多种手段从多角度建模相同的内容多视点方法Wiegrnga框架Zachman框架在合适的层次上描述需求需求细化唯一的标识每一条需求需求细化划分需求的优先级确定需求优先级累计投票区域划分Top-N 数据量化分析系统的背景前期需求阶段的建模与分析面向目标的方法面向问题域的分析 领域分析 企业建模有效实践内容技术、方法需求规格说明使用模版使用需求文档模版[IEEE1998]的模版创建需求规格说明文档创建正式的软件需求规格说明文档文档的类型文档的内容 文档的使用进行良好的写作综合使用各种描述手段形式化、半形式和非形式化描述学习有效的写作实践发挥创造性以交流为目

7、标组织内容得当 不要重复 形式依赖内容 使用术语表和数据字典 避免干扰文本 避免歧义词汇需求验证验证需求使用有效方法进行需求的验证和确认需求评审原型与模拟 开发测试用例 用户手册编制 利用跟踪关系 自动化分析需求管理建立和维护需求基线建立和维护需求基线配置管理状态维护进行变更控制进行变更控制变更控制过程变更控制事项(策略)建立需求跟踪信息建立需求跟踪信息低端/高端的需求跟踪使用需求跟踪矩阵需求依赖

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

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

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