数据仓库项目需求分析一、简述数据仓库项目是一个复杂的过程,项目的开发涉及到多方面的问题和风险:技术风险、数据质量问题、项目管理问题,但最项目中中最隐蔽、最容易忽略最难控制的一环,就是需求的调研和分析
需求分析不深化、不准确的结果就是系统完成后没有人同意使用它
因此我们要实行有效的措施的来避开这种情况
二、需求分析的原则1、让用户参加,尽力让用户的高层参加,双方要紧密配合2、要迅速、全面的理解用户的业务及工作流程3、培训,要不停的向用户灌输数据仓库与传统业务系统的不同做法4、不要求完美,而要求有用,应用将是螺旋上升的
5、项目有整体规划,调研可以全面,但一定要向用户界定好各阶段的范围
备注:对我们来讲,我们不但要了解用户使用那些报表来完成那些任务,同时我们还要了解业务系统对用户需求的支持,同时,由于我们在这一行业已经积累了一些经验,也了解我们可以为用户解决那些问题,因此,从某种角度来讲,我们会比客户更多的理解系统的功能
所以在需求调研的时候,一定要提出自己的见解,哪怕是错误的也不要紧;另外,需求会因为业务变化,因此,与其等用户的业务变化再跟着改,不如主动了解业务,建议用户根据自己的想法做 另外,由于用户对数据仓库的概念和认识是非常模糊的,他们不清楚数据仓库到底能实现什么,能解决什么问题
因此,我们常常会发现,我们完成了系统,用户却只用系统 1%的功能,这就需要我们在对用户的培训方面和直观教育方面多下一点功夫
我们应该准备一些以前做过的相关案例,告诉用户当时设计这个系统是为了解决什么问题,以及这个问题的解决办法
三、需求分析方法要了解听众对演讲内容的看法、员工对项目组的看法、员工对公司的看法、用户对系统的看法,最好的途径就是设置调查表
实际上,在生活中,向长者请教、访问用户、参加培训,事先这种问题的设计都非常重要,也非常有效,调查表可以使访谈直奔主题,使调研逻辑层次分明,使调研