02软件需求阅读笔记之一
软件需求阅读笔记02
需求是用户为了解决或达到某些目标所需要的条件或能力,满足需求的解决问题,需求源于问题,要准确理解需求就必须明确需求与问题之间的关系,开发软件系统的目的就是希望它作为解决方案来解决问题,使得显示改善到期望的状况。所以解决问题、改善现实、满足用户期望的条件与能力就是需求。需求的抽象层次分为三层。1.业务需求,是针对整个业务的期望,比如在系统使用3个月后,销售人员对销售处理的工作要率应该提高20%,2.用户需求,针对具体任务的期望,比如收银员可以使用系统完成销售处理。3.系统级需求,针对用户与系统一次交互的期望,比如在收银员请求计算已输入商品总价时,系统应根据规则计算总价并显示