针对需求的分析方法,面向需求的视点方法,需求应该有很多面的视角可以观察到,本文就是描述各个方面的视角
面向需求的视点方法是一种系统化的需求分析策略,旨在从多角度全面理解并捕捉系统需求。这种方法强调,由于涉及的人员、环境和目标各不相同,需求应当从多个视角进行审视,以确保全面性和一致性。 理解系统需求是需求工程师的关键任务。这包括系统必须提供的服务(如功能和信息)、应用领域、对系统的非功能性约束(如性能和安全性)、系统的运行环境、影响系统运营的组织问题、用户背景和偏见等多个方面。为了充分理解和捕获这些多维度的信息,需求分析方法不能过于僵化,但同时也不能完全无结构,因为这会导致效率低下。 视点导向方法引入了“视点”的概念,即从特定角色或角度收集关于系统、相关问题、环境或领域的信息。例如,可以从不同的最终用户(按工作类别划分)、系统开发者(按开发阶段)、用户支持与维护、与其他系统接口、系统管理者、培训师、销售和市场营销,以及付费客户(不一定是最终用户)等角度来审视需求。这些不同视点的产生源于每个参与者在系统中的不同“角色”。 视点导向方法明确承认需求观点来源的多样性,并提供了一种组织多种信息的方法。其优势在于能够提供更完整的需求视图,但同时也可能带来不一致性和冲突。通过适当的整合和冲突解决,我们可以得到一个更为完整、清晰、更好集成且一致的需求集合。 视点导向方法的主要目标包括: 1. 发现并保留对领域的多个视角(视图),以确保涵盖所有相关需求。 2. 确保这些视角(视图)之间的一致性,防止需求冲突和矛盾。 具体的技术和方法包括结构化分析与设计技术(SADT)、受控需求表达(CORE)、视点导向的系统工程(VOSE)和视点导向的需求定义(VORD)等。这些方法都提供了框架和工具,帮助需求工程师有效地管理和协调来自不同视点的需求。 视点导向方法对于复杂系统的需求分析尤为重要,它能帮助我们从多个角度理解问题,避免因单一视角导致的需求遗漏或错误,从而提高系统设计和实现的成功率。通过有效整合各个视点,我们可以构建出更加全面、清晰、一致的需求规格,为系统的成功开发奠定坚实基础。
剩余28页未读,继续阅读
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- scratch简单小游戏(贪吃蛇)
- freeplane笔记
- Elmo Application Studio II Setup 2.9.1.3 64bit
- 施工人员检测44-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- Windows Wise Data Recovery Pro 数据恢复工具-支持从内部硬盘、U盘或外部存储卡上恢复已删除的数据,有效避免重要文件丢失-供大家学习研究参考
- google-chrome-stable-current-x86-64.rpm
- P+F绝对值编码器GSD文件 PSM58.rar PFDG5046.GSD
- 图论重庆大学图论与应用课程期末复习资料(部分个人手写资料)(私人复习资料)
- 施工人员检测41-CreateML数据集.rar
- 之乎者也post教程【易语言post教程】
评论0