资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,*,数据仓库项目开发团队构建,数据仓库项目开发团队构建,数据仓库项目一般涉及的几个过程,项目评估/可行性分析,业务需求分析,逻辑模型设计,物理模型设计,数据的抽取、转换和装载,数据的存储和管理,数据的展现和发布,培训,Copyright 2002 ,Inc.All rights reserved.,数据仓库项目一般涉及的几个过程项目评估/可行性分析Copyr,数据仓库开发团队角色清单,数据仓库项目经理,业务系统顾问,数据仓库模型工程师,最终用户,数据库/数据仓库管理员,ETL工程师,用户界面开发工程师,培训工程师,Copyright 2002 ,Inc.All rights reserved.,数据仓库开发团队角色清单数据仓库项目经理Copyright,数据仓库团队中各角色的责任,项目评估,需求分析,逻辑模型设计,物理模型设计,数据抽取转换装载,数据存储和管理,数据展现和发布,培训,项目经理,业务顾问,模型工程师,最终用户,ETL工程师,数据库管理员,界面开发工程师,培训工程师,Copyright 2002 ,Inc.All rights reserved.,数据仓库团队中各角色的责任项目评估项目经理Copyright,团队各角色责任细分(一),数据仓库项目经理(Project Manager),整个项目中的灵魂人物,项目成败的关键,应具备的能力,有效计划和分配资源,团结并激励整个团队并使其保持和谐,善于与客户沟通,控制项目规模,进行风险管理,定期评定项目开发成果并评估每个人员,敢于承认失败并把项目带回正轨,不一定是技术的专家,但必须理解和检查项目的每个细节,并知道关键路径在那里,以及如何引导项目前进,Copyright 2002 ,Inc.All rights reserved.,团队各角色责任细分(一)数据仓库项目经理(Project M,团队各角色责任细分(二),最终用户(End User),对相关业务比你的任何人员都了解,需求的提出者,与这些人搞好关系,他们往往也是项目的验收者,应具备的能力,必须对原有系统和业务有深入了解,你的项目会为他的日常工作带来便利,有一定交际能力,因为他可以帮你教会其他用户使用该系统,可以是也可以不是技术人员,但一定要对新技术感兴趣,Copyright 2002 ,Inc.All rights reserved.,团队各角色责任细分(二)最终用户(End User)Copy,团队各角色责任细分(三),业务顾问(Business Consultant),与比最终用户相比他能从更全面的角度来衡量业务,并能从某些技术的角度提供些建议,应具备能力,相关业务经验比最终用户还要丰富,了解行业的标准及发展趋势,了解数据仓库的一些技术实现,善于将业务转化为技术人员所能接受的语言,Copyright 2002 ,Inc.All rights reserved.,团队各角色责任细分(三)业务顾问(Business Cons,团队各角色责任细分(四),模型工程师(Model Engineer),他做的哪怕是很小的修改都会引起整个项目的翻天覆地的变动,是牵一发而动全身的人物,应具备的能力,分析并引导用户的需求,对数据库的范式和星型结构熟练运用,设计系统的ER图和数据字典如属性、约束等,善于沟通,能把项目的设计架构清晰的告诉别人,熟悉RDBMS并有良好商业分析能力,Copyright 2002 ,Inc.All rights reserved.,团队各角色责任细分(四)模型工程师(Model Engine,团队各角色责任细分(五),数据抽取转换工程师(ETL Engineer),数据仓库项目中最辛苦的职位,其工作决定了项目的可用性和后期维护的工作量,应具备能力,深入了解就有系统,并理解系统内数据存储,向最终用户的顾问学习业务知识,熟悉各种常用系统的接口和规范,有很强的编码和开发能力最好能熟悉一些常用工具,能够制定计划并使数据的迁移过程自动进行,应该是一个认真仔细的人,脏数据对系统的影响往往能超出一的想象,Copyright 2002 ,Inc.All rights reserved.,团队各角色责任细分(五)数据抽取转换工程师(ETL Engi,团队各角色责任细分(六),数据库管理员(DBA),其负责数据的最终存储优化以及用户角色和权限的安排,应具备能力,保证数据可用性,包括备份与恢复,熟练根据逻辑模型来实现物理模型,制定用户的访问权限,并对其进行管理,监视对数据的访问和数据库的性能并及时调整,协助ETL工程师保证其数据加载成功,制定整体的数据更新和维护策略或方案,Copyright 2002 ,Inc.All rights reserved.,团队各角色责任细分(六)数据库管理员(DBA)Copyrig,团队各角色责任细分(七),界面开发工程师(GUI Developer),其工作成果直接展些给用户,以至用户往往认为数据仓库都是这部分人的功劳,应具备能力,应该是个完美主义者,用户们喜欢上帝的感受,善于与用户沟通,记住他们是以后的使用者,了解用户才操作上的喜好,投其所好大家都欢迎,有一定的美学基础,漂亮的界面总是让人喜欢,尤其是新用户,要有足够的耐心,某些中国特色的东西很锻炼人的耐力,Copyright 2002 ,Inc.All rights reserved.,团队各角色责任细分(七)界面开发工程师(GUI Develo,团队各角色责任细分(八),培训工程师(Trainning Engineer),其工作的重要性每个人都知道,如果不把用户教会你完成的项目有什么意义呢?,应具备能力,有优秀的交流技巧和无限的耐力,具备数据仓库各技术环节和用户业务的相关知识,编写出色的培训教材和演示文文档,积极乐观的态度,笑容是具有传染力的,Copyright 2002 ,Inc.All rights reserved.,团队各角色责任细分(八)培训工程师(Trainning En,谢谢大家!,Copyright 2002 ,Inc.All rights reserved.,谢谢大家!Copyright 2002 dwway.co,
展开阅读全文