业务需求:一般是的了解业务与项目之间的衔接,成本的预算,时间的预算及相关前期的业务点的相关衔接.
用户需求:主要是用来做项目的前期的用户使用,用户需求及相关内容的调研,项目是否符合用户的使用.
功能需求:就是这个项目的功能,小到一个功能的逻辑都要审核的去查看,这样研发人员才能找到核心的功能点。
目前软件公司比较重视产品项目功能需求的原因:
1.现在的市场需求不断在提升,不同项目面对着不同的使用人群,前期的调研做不好,后期在使用中很难达成好的效果。
2.研发项目一般工期比较长,这个时候需要明确的功能需求表才能达成有效的项目运行.
3.一个项目的完成需要复杂的一些技术才能达成,我们必须提前做好人员分配及技术的内容,甚至有一些技术还需要进行攻克等事项。
需求分析重点在于要了解客户的需求,了解后期开发方向,为整个项目开发打好基础,然后根据整个项目执行出对应的计划和分析点:
求原型可以建立在用户所提出的需求框架基础上。需求原型的作用是能 够方便系统模型的创建。也就是说,需求原型可以方便由用户需求到系统需求的过渡;
功能层次模型图使用矩形来表示系统中的子系统或功能模块,使用树形连线结构来表达系 统所具有的功能层级关系;
可以依靠数据流图来实现从用户需求到系统需求的过渡。