发现求精建模规约需求工程是系统地使用已被证明的原理.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:33 大小:145KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

发现求精建模规约需求工程是系统地使用已被证明的原理.ppt

发现求精建模规约需求工程是系统地使用已被证明的原理.ppt

预览

免费试读已结束,剩余 23 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第11章分析概念和原则第11章分析概念和原则第11章分析概念和原则需求分析任务:11.1需求分析问题识别评估和方案综合建模规约评审软件需求分析中的相互通信总是要在两方或多方间进行客户和开发者之间最常用的交流方式以及开始相互通信过程的技术是进行预备会议或访谈。必须启动通信活动,分析员可从询问一组语境无关的问题开始,语境无关的问题就是,一组将导致对问题、需要解决方案的人员、希望的解决方案的性质以及第一次遭遇的效率等的基本理解的问题。第一组语境无关的问题关注于客户、整体目标和收益。在中立的地点举行会议建立准备和参与会议的规则建议一个足够正式的议程而又是足够非正式一个“协调者”控制会议使用一种“定义机制”(工作表、图表等)目标是标识问题、方案的要素、商议的方法、解决方案需求质量功能部署(QFD)是一种质量管理技术,它将客户的需要翻译为软件的技术需求。QFD“集中于最大限度地让客户满意”。QFD强调理解什么是对客户有价值的,然后在整个工程活动中部署这些价值。质量功能部署(QFD)标识三类需求:正常的需求期望的需求兴奋的需求11.3分析原则针对“需求工程”的指导性原则:信息域包含三个数据和控制视图:11.3.2建模11.3.3划分11.3.3划分11.3.4要素视图和实现视图11.4软件原型实现原型实现的候选因素可被定义:客户和原型交互信息的两个基本点:客户资源被用于原型评估和精化客户能够以即时的方式作出需求决策三个类属的方法和工具类:11.5.1规约原则4.定义系统运作的环境并指明“一组高度缠绕在一起的代理如何对环境中由其他代理产生的刺激(对象的变化)作出反应”5.创建认知模型而不是设计或实现模型6.认识“规约必定是不完整的和可增加的”7.建立规约的内容和结构,并使得它能适应未来的变化11.5.2表示11.5.3软件需求规约11.6规约评审11.7小结11.7小结需求分析是软件工程过程的第一步骤,它被精化为具体的规约,它是后面所有软件设计活动的基础。软件需求规约作为分析的结果而被开发