![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
软件需求分析的任务包括
1个回答
展开全部
软件需求包括3个不同的层次――业务需求、用户需求和功能需求,除此之外,每个系统还有各种非功能需求。
业务需求表示组织或客户高层次的目标,业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门,业务需求描述了组织为什么要开发一个系统,即组织希望达到的目标。
使用前景和范围文档来记录业务需求,这份文档有时也被称作项目轮廓图或市场需求文档,用户需求描述的是用户的目标,或用户要求系统必须能完成的任务。用例、场景描述和事件――响应表都是表达用户需求的有效途径。也就是说用户需求描述了用户能使用系统来做些什么。
需求分析和目标
需求是在一定时期,在一既定的价格水平下,消费者愿意并且能够购买的商品数量,用户需求是用户当前尚未满足,又渴望被满足的欲望,并由此产生的方案。当用户使用得起产品,并且产品并不能够满足用户当前使用时,用户才会对产品产生新的需求,也就是我们所说的用户需求。
需求分析的目标:是把用户对待开发软件提出的要求或需要进行分析与整理,确认后形成描述完整、清晰与规范的文档,确定软件需要实现哪些功能,完成哪些工作,此外,软件的一些非功能性需求,软件设计的约束条件,运行时与其他软件的关系等也是软件需求分析的目标。
![](https://ecmc.bdimg.com/public03/b4cb859ca634443212c22993b0c87088.png)
2023-10-16 广告
上海享知信息科技有限公司的敏捷开发需求管理工具旨在提高项目效率。该工具采用易于理解的简明语言,允许团队成员轻松共享、讨论和管理需求。它支持灵活的需求变更,可帮助团队实时响应并跟踪项目进展。同时,工具的分层结构使得需求与设计、代码相关联,为整...
点击进入详情页
本回答由享知信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询