需求获取技术.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
需求获取技术

2.1 需求获取(Requirements elicitation)基础2.1.1 描述需求的4个上下文刻面2.1.2 需求工程的3个维度2.1.3 3种需求制品2.1.1 描述需求的4个上下文刻面主体IT系统使用开发2.1.1 描述需求的4个上下文刻面主体刻面:包含了系统上下文中与系统相关的对象与事件,以及影响系统中对象和事件的相关信息的表示例:车载安全监控系统对象:车速、与前车距离交通规则:机动车在高速公路上行驶,车速在每小时60公里至每小时100公里之间时,与前车最小距离不得少于50米事件:车速在60-100公里/小时之间且与前车距离小于50米2.1.1 描述需求的4个上下文刻面使用刻面:包含了人或其他系统对本系统的使用相关的所有方面。如,使用目标、期望工作流、交互模型以及限制或影响系统使用的法规和标准例:车载安全监控系统期望工作流:当车速在60-100公里/小时之间且与前车距离小于安全距离时,系统闪烁黄色警告灯,警告司机;当与前车距离小于0.75倍安全距离时,系统进行语音警告;与前车距离小于0.5倍安全距离时,系统主动刹车。2.1.1 描述需求的4个上下文刻面IT系统刻面:包含了技术与运行环境的所有方面及如何使用各种技术与运行环境的约束或指南的方针与策略。如:支持的通信协议、操作系统例:车载安全监控系统通信协议:支持蓝牙协议与手机进行通信软件操作系统:支持WinCE外围设备:支持红外线测距传感器、激光测距传感器…2.1.1 描述需求的4个上下文刻面开发刻面:包含与系统开发过程相关的上下文及相关法规与标准限制。如过程准则与约束、开发工具、质量保障方法、成熟度模型、质量认证等。例:车载安全监控系统程序设计语言:汇编、C语言成熟度模型:能力成熟度模型CMM 3级以上(可定义层)安全约束:任何系统失效或出错都不能产生比没有系统控制更坏的结果。…2.1.1 描述需求的4个上下文刻面表示:现实世界对象(存在于主体刻面中)使用现有的技术(存在于IT系统刻面中)进行数字化表示主体IT系统表示使用开发四个上下文刻面之间的关系2.1.1 描述需求的4个上下文刻面展现:系统根据所定义的功能来处理所表示的信息(满足开发刻面的需求),并将结果通过适当的方式展现给用户主体IT系统表示展现使用开发四个上下文刻面之间的关系2.1.1 描述需求的4个上下文刻面关联:用户对所获得的系统输出进行解读,并将其与现实世界中的对象管理起来主体IT系统表示关联展现使用开发四个上下文刻面之间的关系需求工程的3个维度内容维度:理解所获取的系统需求的程度目标:使所有相关的需求都在所需要的细节层次上得到清晰的了解和理解从片面到全面从模糊到清晰从抽象到精化目标内容完整的共识统一的视图文档化含糊的单独的视图非正式的符合规范的 通过需求获取活动不断改进对需求的理解,从而在内容维度上取得进展需求工程的3个维度共识维度:相关涉众就已知需求的理解取得共识的程度目标:在相关涉众间建立起对于系统需求的充分共识从个人见解到涉众共识从冲突到冲突解决从单独视图到统一视图目标内容完整的共识统一的视图文档化含糊的单独的视图非正式的符合规范的 通过需求协商活动识别并(尽量)解决了涉众之间的分歧、消解了需求之间的所有的冲突需求工程的3个维度文档化维度:对系统需求进行文档化和规约描述的程度目标:所有需求都依照相关的文档化/规约格式进行了描述从模糊到精确从非正式到符合规范从笼统到符合涉众偏好目标内容完整的共识统一的视图文档化含糊的单独的视图非正式的符合规范的 通过需求文档化活动对所 抽取的需求进行文档化和规约描述2.1 需求获取基础2.1.1 描述需求的4个上下文刻面2.1.2 需求工程的3个维度2.1.3 3种需求制品2.1.3 3种需求制品目标(Goal)涉众的意图业务、组织或系统层面上的高层目的和意图关于系统的目的、属性或者使用的意图,表达了对于系统的期望和要求,并将系统愿景精化为系统将要实现的目的例:汽车导航系统的目标G1: 系统应自动引导驾驶员到达指定地点G2:系统的响应时间应比先前的系统至少降低20%2.1.3 3种需求制品目标(Goal)不是对系统的领域进行表述的描述性说明不预先定义某个特定的解决方案例:汽车导航系统的伪目标NG1:凡是汽车导航系统都要支持导航功能NG2:采用提高处理器速度的方式使系统的响应时间应比先前的系统至少降低20%2.1.3 3种需求制品目标(Goal):目标与子目标例:汽车导航系统目标分解树2.1.3 3种需求制品目标(Goal):目标与目标依赖例:汽车导航系统中存在的目标之间的依赖关系2.1.3 3种需求制品目标(Goal):目标与软目标例:汽车导航系统必须满足的软目标2.1.3 3种需求制品场景(Scenario)描述了一个目标(或一组目标)被满足或者未被满足的

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档