商业智能项目团队构成

转载 2007年09月13日 17:09:00

每个BI项目团队都必须有完整的技术力量去完成三个开发轨迹的各种活动。尽管每个轨迹都有自己的子项目团队成员,对整个BI项目的管理来说,BI项目团队包括两种类型:

1
、核心团队

2
、外围团队

核心团队
核心团队是主力。一个项目的主力团队应该是自己组织的成员,每个成员都应该是工作可交付、参与决定、参与讨论和项目的核心领导。核心团队在项目的每个步骤都一直是项目的核心。

项目的核心成员必须百分之百的全程参与项目,担任主要角色。更重要的是,他们领导着项目。核心团队最合适的规模是四五个人,不要超过七人。团队的成员应该有:一个项目经理、一个业务代表、一个IT部门的业务分析人员(数据管理员或者业务联系人)、IT部门的资深技术人员(系统分析或者高集程序员)。

注意:业务人员能够全职是项目成功的重要因素。如果业务人员阻碍了BI项目,那么就失去了组织交互的关键的业务驱动力。

开发步骤的核心成员必须百分之百的参与项目,开发的每一步骤都需要他们全职工作。例如,ETL开发组长必须全力领导ETL开发轨迹。

所有的核心成员都参与集体讨论,互相分配任务,回顾每个成员的可交付的工作,解决问题,集体做项目的决策。

核心团队的成员有可能担任多个角色,不论他们是项目的核心成员还是开发步骤的核心成员。

业务代表的角色通常是BI项目需求的业务部门的主要人员。它全程参与BI项目。如果有必要,这个角色应该负有更重要的责任,那就是激励所有的人全力去完成BI项目。

下表列出了核心团队的角色和职责(排名部分先后):

Role
Major Responsibilities

应用开发组长
设计并且检查开发分析应用(例如,报表、查询等)

BI
基础架构师
建立并维护BI基础设施(一些组织中,监督非技术设施);外围团队的组织和管理

业务代表
参与建模,提供数据定义,写测试案例,做业务决策,解决业务单位之间的分歧,改善数据质量。

数据管理员
执行组织交互的数据分析,创建逻辑数据模型,将逻辑数据模型合并为企业范围的逻辑数据模型

数据挖掘专家
选择并且使用数据挖掘工具,应该具有统计背景

数据质量分析员
评估数据源的质量并且为ETL过程准备数据清洗的规范

数据库管理员
BI
目标数据库的设计、加载、监控、调优

ETL
组长
设计和检查ETL过程

元数据管理员
自己创建或者购买,提高、加载和维护元数据库

项目经理
定义、计划、协调、控制和检查所有的项目活动; 跟踪和报告进度;解决技术和业务问题; 指导团队成员;跟供应商、业务人员、项目发起者谈判;项目的职责

主题内容专家
提供关于数据、流程、需求的业务知识



有一些角色是可以合并的,有一些角色是相互排斥的。

例如,一个人可以兼任下面几个角色:

1
、应用开发组长和ETL组长(假定这个人有这两方面的知识)

2
、数据管理员、数据质量分析员和元数据管理员(假定这个人有所需的知识)

3
、数据质量分析员、主题内容专家和业务代表

下面的列表是互相排斥的角色,不能指派给一个人.

·
数据管理员和数据库管理员:数据管理员提出独立于流程的逻辑数据模型,数据库管理员提出独立于逻辑数据模型的物理数据模型。一个人来执行这两项工作太困难了,即使这个人具有所需要的知识。

·
项目经理和任何非领导角色:管理一个BI决策支持项目必须是全职的工作,不能放到任何开发工作之后.一个人不可能将工作简单的划分给管理和开发。

外围团队
外围团队在BI项目中也负有职责,但不是整个项目中主要的优先职责。这些成员和核心团队的成员一起工作。如果在解决问题或者做决策时需要,他们也可能被要求参加会议。

每个成员可能被指派一个或者多个角色。下表列出了团队角色和他们的主要责任。



Table 0.4.
外围团队的角色和职责
角色
主要职责

应用开发人员
开发报表程序,写查询脚本,开发访问和分析应用

BI
支持人员
指导和培训业务人员

业务发起人
拥护启动BI项目和清除BI项目中的业务障碍

ETL
开发人员
ETL
编码并且准备ETL工具的指导说明

IT
审计人员
测定BI项目的风险,暴露BI项目的问题是因为内部缺少管理还是外部力量

元数据库开发者
编码元数据库移植程序,装载元数据库,并且提供元数据报表和在线帮助功能

网络服务人员
维护网络环境

操作人员
循环运行ETL批处理、访问和分析应用、元数据库

安全人员
确保安全的环境,包括所有的工具和数据库的安全性

财务人员(业务代表或者IT经理)
BI
项目中的有限职责,比如检查和批准组织交互的标准,团队使用的业务规则和技术规则

战略架构师
管理组织所有的技术基础设施,包括BI技术基础设施

技术服务人员
维护硬件设施和操作系统

测试人员
测试开发人员的程序,包括ETL,应用程序,元数据库

工具管理员
安装和维护开发工具和分析工具

Web
开发人员
设计WEB站点,创建网页来展示报表和查询

Web
管理员
建立Web server Web 安全性



像核心团队一样,一些角色是可以合并的,一些角色时相互排斥的。例如,一个人可以执行下面的合并角色:

·
应用开发人员,ETL开发人员,元数据库开发人员 (假定具有所需的开发知识)

· Web
开发人员和Web 管理员

相互排斥的角色:

·
开发人员和测试人员: 一个开发人员测试自己的程序就像狐狸保护鸡舍。即使开发人员有依据打破他们的代码,他也不能想到所有可能的测试案例。但是一个开发人员可以测试另外一个开发人员的程序,或者做集成测试。

其它的限制角色

BI
项目中有限制的或者有基本需要的其它却色.

·
在任何BI项目中,数据拥有者是主要人员。他们负责数据的质量,验证业务元数据。

·
第三方人员是检查执行的促进人员。他们的责任是组织检查会议。

·
记录员在会议中做记录,整理文档。

BI
仲裁面板

在提到BI仲裁面板前,角色和职责的讨论将不会结束。在组织交互的BI项目中,技术和业务之间的分歧,在核心团队和外围团队中都需要得到解决。需要建立解决分歧的机制,保证能够处理各种类型的争执。如果争端不能有效解决,那么需要有一个权威来执行决议。执行的主体是BI仲裁面板,有时候称为BI指导委员会。

BI
仲裁面板可以通过多种形式来组成。BI仲裁面板可以是新创建的组织,成员包括业务发起人员,CTO/CIOIT经理,COO, CFO等。在一些小的组织中,甚至CEO都是它的成员。

在其他的组织中,BI仲裁面板可能是存在的委员会。大部分组织已经存在一些官方的或非官方的执行委员会。例如,CTO/CIO通常每月举行会议,员工向他们汇报工作。CEO每个月听取CFO COO等汇报工作。如果独立的BI仲裁面板无法建立,那么BI项目团队应该有权建立自己的执行委员会。

 

 

 

相关文章推荐

商业智能项目团队构成

每个BI项目团队都必须有完整的技术力量去完成三个开发轨迹的各种活动。尽管每个轨迹都有自己的子项目团队成员,对整个BI项目的管理来说,BI项目团队包括两种类型: 1、核心团队 2、外围团队 核心团...

【案例实战】某时尚传播集团的商业智能BI项目建设规划

目前该集团正处在管理上升阶段,强化管理、优化运营,都须要有及时、准确、全面的数据信息来作为依据;需要一个能够集中体现企业运营活动状况的、全局的、直观的、可视化的数据分析系统,能够集成各IT系统的信息数...

中小型企业商业智能平台的开发和实现(数据仓库、BI系统、真实项目实战)

中小型企业商业智能平台的开发和实现(数据仓库、BI系统、真实项目实战) 课程分类:数据和数据仓库 适合人群:初级 课时数量:76课时 用到技术:数据仓库、BI系统、真实项目实战 涉及项目:中...

BI商业智能项目中的若干风险要素

BI商业智能项目应在 “业务驱动,总体规划,统一设计,分期实施” 的总体设计原则下分期实施,采取Agile BI方法论迭代开展,先确保核心功能满足客户需求,在总体规划下不断完善整个系统,以提高可交付性...

商业智能项目管理员的四大悲哀

失败的项目管理员,各有各的不幸。笔者从事了多个BI项目的实施,也带过不少的BI项目管理员。对这些项目失败与成功的案例进行分析,笔者发现BI项目管理员有四大悲哀。不知道各位读者是否也有这种悲哀呢? 一...

工作那些事(三十一)如何带好一个项目团队

很多人写了几年代码都想去做管理,其实做管理要处理的事情更多,要协调内部和外部资源,要会踢皮球,把问题抛给别的部门,与其他主管扯来扯去。那如何才能带好一个项目团队呢。...

打造一流外包项目团队

  • 2011年01月28日 11:40
  • 942KB
  • 下载

软件项目团队管理系统

  • 2011年05月27日 19:39
  • 1.65MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:商业智能项目团队构成
举报原因:
原因补充:

(最多只允许输入30个字)