业务需求和功能需求之间的关键区别在于业务需求定义业务目标,而功能需求定义系统的功能。
需求是软件的主要方面,因为整个软件都是基于需求的。软件开发过程的第一步是需求收集和分析。需求有两种类型,即业务需求和功能需求。业务需求关注业务视角,功能需求关注系统视角。
目录
1. 概述和主要区别
2. 什么是业务需求
3. 什么是功能需求
4. 并列比较-业务需求与功能需求的表格形式
5. 摘要
什么是业务需求(business requirements)?
业务需求提供了范围、业务需求或需要通过特定活动或项目解决的问题。此外,它应该是明确的和明确的。此外,一个组织的一个主要目标是促进他们的服务。因此,可能需要组织一场提高认识的运动。这就成了业务需求的一部分。
有必要清楚地了解业务需求、目标、组织信息,以定义业务需求。这些需求提供了确保项目实现确定目标的信息。业务需求可以与一般业务相关,也可以关注于利益相关者、群体、客户、员工或任何其他人。
什么是功能要求(functional requirements)?
功能需求定义了软件的功能方面。这些要求各不相同。它们描述了系统和子系统的功能。例如,图书馆管理系统的功能需求与医院管理系统不同。
图书馆管理系统应增加、更新、删除会员资料。它应该添加、编辑和删除图书详细信息。此外,还应注明迟交的费用。图书馆管理系统还应查看会员详情和图书详情。这些是图书馆管理系统的一些功能要求。医院管理系统应添加、更新、删除患者和医生的详细信息。它应该安排、重新安排和删除约会。它应该产生账单。这些是医院管理系统的一些功能要求。
业务需求(business requirements)和功能要求(functional requirements)的区别
业务需求与功能需求 | |
业务需求是定义业务目标、远景和目标的需求。 | 功能需求是定义系统或其子系统功能的需求。 |
主要焦点 | |
专注于商业观点。 | 关注系统观点。 |
特点 | |
业务需求应该是宽层次的。 | 功能要求应具体、详细。 |
使用 | |
有助于确定业务目标。 | 帮助识别系统的功能。 |
总结 - 业务需求(business requirements) vs. 功能要求(functional requirements)
本文讨论了业务需求和功能需求这两种需求类型之间的区别。业务需求和功能需求的区别在于业务需求定义业务目标,而功能需求定义系统的功能。
引用
1.“软件要求”,教程点,2018年1月8日。此处提供