业务需求、用户需求、功能需求、非功能需求
来源:互联网 发布:java多线程返回值 编辑:程序博客网 时间:2024/05/17 23:46
软件需求包括3个不同的层次――业务需求、用户需求和功能需求。除此之外,每个系统还有各种非功能需求。
- 业务需求(Business requirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。业务需求描述了组织为什么要开发一个系统,即组织希望达到的目标。使用前景和范围(vision and scope)文档来记录业务需求,这份文档有时也被称作项目轮廓图或市场需求(project charter 或 market requirement)文档。
- 用户需求(user requirement)描述的是用户的目标,或用户要求系统必须能完成的任务。用例、场景描述和事件――响应表都是表达用户需求的有效途径。也就是说用户需求描述了用户能使用系统来做些什么。
- 功能需求(functional requirement)规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,满足业务需求。功能需求有时也被称作行为需求(behavīoral requirement),因为习惯上总是用“应该”对其进行描述:“系统应该发送电子邮件来通知用户已接受其预定”。功能需求描述是开发人员需要实现什么。
- 系统需求(system requirement)用于描述包含多个子系统的产品(即系统)的顶级需求。系统可以只包含软件系统,也可以既包含软件又包含硬件子系统。人也可以是系统的一部分,因此某些系统功能可能要由人来承担。
- 业务需求、用户需求、功能需求、非功能需求
- 业务需求、用户需求和功能需求
- 业务需求 用户需求 功能需求怎么理解
- 用户需求、功能需求与业务需求的区别
- 用户需求、功能需求与业务需求的区别
- 用户需求、功能需求与业务需求的区别
- 用户需求、功能需求与业务需求的区别
- 用户需求、功能需求与业务需求的区别
- 软件需求3个层次――业务需求、用户需求和功能需求
- 软件需求包括3个不同的层次 - 业务需求、用户需求和功能需求
- 软件需求包括3个不同的层次 - 业务需求、用户需求和功能需求 .
- 软件需求3个层次――业务需求、用户需求和功能需求
- 业务需求到功能需求的转换
- 非功能性需求
- 非功能需求
- 非功能性需求
- 非功能需求CheckList
- 非功能性需求
- 【XP用户无需恼,文件关联变换有妙招】
- 装饰者设计模式----IO流
- uva 127 ``Accordian'' Patience(栈+模拟)
- 进制间的转换(c++类)
- POJ 2184 Cow Exhibition
- 业务需求、用户需求、功能需求、非功能需求
- 获取tomcat中web.xml中定义的环境变量(env-entry)
- Java之Servlet详解
- TP link 703N 刷openwrt+挂载USB 摄像头
- android面试题 不单单为了面试也是一次很好的学习
- 【rzxt】实例分析:u盘装系统的好处与不足
- Labyrinth (URAL 1033)
- c语言宏里面#号的作用
- Consts and Fields