灵活有效的数据仓库解决方案:第1部分:客户互动和项目计划
2010-05-14 15:00:32 来源:WEB开发网确定功能需求
终端用户需求帮助您理解当前业务过程和业务难题,而功能需求则帮助您理解客户从数据仓库解决方案中所期望的服务比例。所查询的问题基于您的数据仓库知识、评估以及对于终端用户需求的理解。功能需求信息通常来源于关键业务合同、业务经理、IT 专业人士以及潜在的终端用户。功能需求帮助您设置总体项目比例和目标。查询下列问题:
您需要哪些新的信息分析功能来提高业务?给定您期望基于数据仓库所构建的报表的详细定义。
如果有一个现有的数据分析过程,您碰到了哪些问题?
新的数据仓库有多少潜在的用户,他们位于何处?
业务报表每隔多久就需要重新进行构建?
客户端中哪些人将参与项目,他们的责任是什么?
项目预算是什么(如果那些信息可用)?
项目完成的目标数据是什么?
如果有义务特定的聚合度量,那么那些度量的定义是什么?
数据仓库需要哪种类型的安全性配置?
理解客户的环境
您一开始收集和记录业务需求时就要理解客户的环境。在整个项目过程中,这些任务都将持续进行。在项目的早期阶段理解客户环境是十分重要的,以便避免误解和不受欢迎的惊喜。许多业务和技术假设都将基于早期的客户环境调查结果。
理解客户的业务环境
难以预测您需要哪些知识来用以完全理解客户业务环境,因为每个业务都是惟一的。然而,为了取得成功的客户互动,您必定需要知道几件事情。它们包括但不限于:
谁是项目决策人?
谁是项目的关键的联络人员?
需要解决哪些类型的业务问题?
谁是终端用户?终端用户可能不是决策人,但他们提供关于数据仓库可用性的宝贵信息。
您需要哪些特别的业务知识?
您的客户具有 IT 人员吗?如果是,您可以从他们中获得多少支持?
理解信息基础设施环境
客户的网络环境可能简单,也可能复杂。您可能不需要理解关于其网络的一切事情,但是需要记录与数据仓库生产环境相关的事情,用于设计和配置数据仓库。下面是您应该知道的一些事情:
生产环境中使用哪种类型的网络连通性和协议?
网络流通的平均和最大吞吐量是多少?何时是冲突和峰值时间?
数据仓库需要支持多少终端用户?您的客户计划使用什么操作系统和报表制作应用程序?
终端用户位于何处(在 LAN 中,跨公共 Internet 或 WAN,在 VPN 中,或其中一些组合方式中)?
更多精彩
赞助商链接