需求工作的范围

工作的范围确定了要研究的业务领域的边界,大致描述了它如何适应环境。在理解了工作和它的限制条件之后,就可以建立产品的范围(参见本模板的第8小节)。6a.当前的状况

内容

这是对原有业务处理过程的分析,包含人工的和自动的处理过程,这些过程可能被新产品取代或改变。在Volere Brown Cow Model中,这个视图被称为"现在如何"(How-Now)视图。业务分析师可能已经完成了这方面的调研,作为项目业务用例分析的一部分。这里也适合建立一些业务处理过程模型。这些模型包括角色、个人、部门、技术和过程。它们展示了工作流和过程组件之间的依赖关系。

动机

如果项目打算对原有的人工或自动化系统进行变更,就需要理解建议的变更所带来的影响。研究当前的状况奠定了基础,以便理解建议所带来的影响,并选择最佳的替代方案。业务过程建模并非总是导致创建软件。相反,某些过程变更和角色分配方式,可能是进行必要改进的最佳方式。

形式

有很多不同的表示法适用于创建业务过程模型。例如活动图、业务过程图、泳道图和数据流图。

工作的上下文范围

内容

工作上下文范围图确定了为构建该产品需要调查的工作。注意这包括的范围超出了目标产品。如果我们不了解产品将支持的工作,就不太可能构建与它的环境无缝集成的产品。

上下文范围示例图中的相邻系统(如气象预报服务),说明了需要理解的其他与主题相关的领域(系统、人和组织)。相邻系统与工作上下文范围之间的接口,说明了为什么我们对相邻系统有兴趣。对地区气象预报服务来说,我们关心它何时、如何、在何处、为谁、怎样以及为何产生地区天气预报信息。

动机

清楚地定义工作研究和需求工作的边界。如果没有这种定义,我们就不太可能构建与它的环境无缝集成的产品。

例子

工作上下文模型确定了要研究的这部分世界与其他人、组织、硬件和软件(称为相邻系统)之间的联系。输入和输出代表了工作与世界的其他部分之间交换的数据和物质。工作上下文是划分调查范围和发现需求的基础。

考虑上下文范围图中使用的名称,应该与第4节中的命名惯例保持一致,最终应在第7小节的数据字典中定义。如果没有这些定义,上下文范围模型就缺少必需的严格性,有可能被误解。相关的利益相关者必须同意上下文模型中展示的接口定义。

形式

一张图,展示工作与相邻系统之间的输入和输出流。

一张表,确定工作与相邻系统之间的所有输入和输出流。

输入和输出的名称最终在数据字典中定义(参见第7b小节)。

相关推荐
疯狂打码的少年13 小时前
【软件工程】软件测试阶段:单元测试与集成测试(高频对比考点)
笔记·单元测试·集成测试·软件工程
西山创罪梦不觉13 小时前
问题2---如何利用DCS数采的时间序列数据及工业互联网平台,再大模型的基础上进行软件基础功能的改进?
需求分析
天才测试猿19 小时前
Selenium自动化测试网页加载太慢怎么解决?
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
西山创罪梦不觉1 天前
了解4---异常检测落地到告警(实时检测、离线检测)
需求分析
qq_452396232 天前
第九篇:《集成测试与质量门禁:让流水线“会判断”》
集成测试
西山创罪梦不觉2 天前
能源3----IEMS(智能系统的全流程优化- MSP硫酸镍)
能源·需求分析
西山创罪梦不觉2 天前
了解3----时钟漂移校正(实时校正、回溯校正)
需求分析
BullSmall2 天前
大模型基础测试用例库完整编写方案 + 核心注意事项
测试用例
一键生成网站3 天前
AI原型工具企业需求分析:私有化部署与安全协作选购指南
人工智能·安全·需求分析·
西山创罪梦不觉4 天前
超声波破胶技术在湿法冶炼中的应用
需求分析