BI Project Managerment
Design doc is the meta data of the code.
The project management plan is crucial to your project since it is the basis on which the project
will be measured. It can be used to aid in communication between stakeholders and to define
the content and timing of project reviews. Here are some elements that make up a plan:
– Project charter (Completed in the Initiation Phase)
– Scope statement
– Work breakdown structure (WBS)
– Cost estimates, schedule, responsibilities for each deliverable
– Milestones with target dates
– Risk / issues register
– Management plans (scope, schedule, cost, quality, communications, risk, and procurement)
It is important to document the project objectives, deliverables, and require-ments so that they can be used as a basis for future project decisions.
For our Data Mart project, the tasks associated to the deliverables are:
– Conduct workshops to drive requirements with the business analysts
– Document standard report & ad-hoc functional requirements
– Create logical /physical data model
– Write an ETL design document covering the two sources
– Develop project plan
Based on the above tasks, dependencies that could be identified are:
– The data model cannot start until the report & ad-hoc requirements are defined
– The ETL design document cannot start until the physical model is complete
– The data model cannot be complete until the ER software has been procured
keep in mind that the most important component of a BI project is
the data model, so make sure the person or group handling it is experienced and competent.
Effective communication is crucially important during project execution.
(whatever business user and tech lead or tech lead with team member)
Providing constructive feedback to team members is important to getting them to execute
their tasks and deliver according to the project plan while maintaining quality.
Most projects, including BI projects, will use the following communication channels:
Status meetings for team leads: discuss dependencies, tasks, issues.
Status meetings for key stakeholders: review milestones, dates, next steps
Status reports: what has your team accomplished this week, next week, any issues?
The biggest mistake typically seen in BI projects relative to metadata is simply ignoring it. Proper levels of metadata are essential to achieving data quality and a successful BI solution. This activity captures the business requirements that the metadata solution must satisfy.
In general, metadata can be classified into three broad categories—business, technical, and process metadata. The metadata team captures the requirements for each relevant metadata type.
Conduct sufficient data profiling and analysis to validate the feasibility of the business requirements.
logical data flow diagram, source description documents, target description documents, and source-to-target attribute mapping document.
Testers should be involve in the business scope phase.
We should have high level and detailed level ETL designed doc and review.
We should have ETL packages peer review and tech lead review.
We always need ETL audit solution accompany the ETL process, capture the meta data.
We should report your changes and review before check in .
We should run test case to check the business rules on the fly.
We should do more data testing before and after ETL.
We should know more about the data when make cube model.
We should use check the business logic and your code logic with peers.
We always need a checklist and best practices for our delivery.
We need list the summary for the defects and best ideas.
BI project is data driven, if you are not familiar with the data,
You can not make out good data model and cube model.
Understand the data's business meaning is very important.
Understand the data's source and frequency , format.
BI Project Managerment的更多相关文章
- 开发BI系统时的需求分析研究
我们知道MIS,知道ERP,知道GIS等等,这些系统在管理限制上有很多的冲突,管理和被管理,开放和限制等等,然而BI在开始就不是这样的.BI要求的就是易用还要易于扩展,首先是报表,这个是你无条件的需要 ...
- 使用PowerShell为SSAS Role添加Membership
PowerShell, SSAS, Role, Membership 上篇随笔使用PowerShell创建SSAS Role贴出了如何使用PowerShell批量创建Role,由于个人项目需求,创建R ...
- 使用PowerShell创建SSAS Role
PowerShell, SSAS, Role, DatabasePermission, Cube, Dimension, CubePermission, CubeDimensionCube 在SSAS ...
- 微软BI 之SSAS 系列 - 在SQL Server 2012 中开发 Analysis Services Multidimensional Project
SQL Server 2012 中提供了开发 SSAS 项目的两种模型,一种是新增加的 Tabular Model 表格模型,另一种就是原始的 Multidimensional Model 多维模型. ...
- 7 款顶级开源 BI(商务智能)软件和报表工具
在这个信息化时代,每分每秒都产生海量数据.在海量数据中,挖掘出有用的数据,并且能以较人性化.直观的方式展示这些数据,变得尤为重要.本文将介绍 7款顶级开源 BI(商务智能)软件和报表工具,用于商业数据 ...
- [BI项目记]-搭建代码管理环境之创建团队项目
此篇主要介绍如何基于TFS环境创建团队项目来进行项目代码的版本管理工作,这一系列将侧重于BI项目,当然对于其它项目也同样适用. 在TFS里开始一个项目,我们首先需要创建一个团队项目. 在Team Ex ...
- 省选模拟赛 project
solution: 最小割问题. 建如下边: (S,i,Ai)代表选用A语言编写第i个项目: (i,T,Bi)代表选用A语言编写第i个项目: 其后注意要反向连边 (i,j,D)代表选用B语言编写第i个 ...
- 微软BI 系列随笔列表 (SSIS, SSRS, SSAS, MDX, SQL Server)
[公告]本博客于2015年10月起不再更新 新博客文章主要发表在商业智能BI社区: http://www.flybi.net/blog/biwork 博客地图自动分类 文章目录方便更好的导航,阅读文章 ...
- BI之SSAS完整实战教程2 -- 开发环境介绍及多维数据集数据源准备
上一篇我们已经完成所有的准备工作,现在我们就开始动手,通过接下来的三篇文章创建第一个多维数据集. 传统的维度和多维数据集设计方法主要是基于现有的单源数据集. 在现实世界中,当开发商业智能应用程序时,很 ...
随机推荐
- [CLR via C#]12. 泛型
泛型(generic)是CLR和编程语言提供一种特殊机制,它支持另一种形式的代码重用,即"算法重用". 简单地说,开发人员先定义好一个算法,比如排序.搜索.交换等.但是定义算法的开 ...
- 查询自己电脑的IP
1.怎样查询电脑的IP 1)运用dos命令 在运行窗体上输入cmd,进入dos命令窗体,输出ipconfig/all命令,找到自己的IP地址 上面所圈出的就是本机IP地址 2) 进入“网络和共享中心” ...
- Liunx目录结构
/bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令. /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件. /dev :dev是Device ...
- Hibernate框架之关联映射入门
关联映射就是将关联关系映射到数据库里,在对象模型中就是一个或多个引用. 一:配置单向多对一关联 在Emp类中定义一个Dept属性,而在Dept类中无须定义用于存放Emp对象的集合属性 01.Dept. ...
- Asp.Net MVC开源论坛中文版
支持多国语言 支持多种数据库,开盖即饮(因为EF支持),无需安装. 积分 等级 权限 角色 标签 Rss 表情 附件 审核 问答 投票 收藏 日志 排行榜与热点 主题,默认Bootstrap响应式 最 ...
- winform(无边框窗体与timer)
一.无边框窗体 1.控制按钮如何制作就是放置可以点击的控件,不局限于使用按钮或是什么别的,只要放置的控件可以点击能触发点击事件就可以了 做的好看一点,就是鼠标移入(pictureBox1_MouseE ...
- RHEL7软件包管理
本文介绍RHEL7的软件包管理 RHEL7下主要有RPM和YUM这两种包管理: YUM使用简单但需要联网,YUM会去网上的YUM包源去获取所需要的软件包并获取该包依赖的其他包 RPM的需要的操作精度比 ...
- javamail 发送邮件demo
package com.suntray.test; import javax.mail.BodyPart; import javax.mail.Message; import javax.mail.M ...
- 新著作计划:《水利水电工程施工导流 水力计算与.NET编程》
目 录 第一篇 基础理论篇 第1章 施工导截流设计概述 第2章 基本水力计算 2.1 临界水深计算 2.2 正常水深计算 2.3 堰流水力计算 2.4 明渠流水力计算 2.5 管流水力计算 第3章 ...
- Android开发--Apache服务器安装,解决Apache服务无法启动的问题
昨天学习Android XML解析的时候,想在自己的电脑上搭建一个最简单的Web服务器来存放一段XML文本,然后在Android程序中解析,查找了一些资料后,看到Apache服务器比较容易上手,使用范 ...