当前位置:首页  >  数据可视化专题  > 

一个完整的BI项目开发流程是怎样的?

作者:FineBI

发布时间:2023.9.14

浏览次数:1,705 次浏览

1.收集和明确BI需求

2.选择合适的 BI 工具

3. BI 项目规划

4. BI 项目开发与管理

——《企业BI项目搭建指南》

企业 BI 项目开发看似简单,但实际建设难度却远超想象,如果没有系统的方法论指导,项目很难达到预期的目标。本文参考《 企业BI项目搭建指南 》为您详细讲解一个完整的BI项目是如何从0到1开发的。

帆软企业BI项目搭建白皮书
帆软企业BI项目搭建白皮书

一、 当前企业 BI 项目建设典型困扰

BI 项目不难,难的是让BI项目持续成功,即项目上线后在企业中能被持续使用,并带来实际价值。很多企业从工具选型到项目实施,投入了大量的财力和人力,最后做出来的东西要么被荒废,要么没有持续产生令人满意的价值,这样的项目就是失败的。以下将从 IT、业务和管理者的视角出发,从中挑取部分典型误区分析:

1.1 管理人员典型误区:只谈指标却不谈资源支持

管理层的支持对 BI 项目的成功至关重要,然而现实中很多管理人员抱着“只要指标下得好,快马也能不吃草”的心态, 只谈指标却不谈资源支持,最终指标的实现必然会大打折扣。

1.2 IT人员典型误区:表现在信息化建设的思路上

  • 误区一:数据治理过程漫长,为了最终项目成功,IT 部门觉得埋头苦干就行 —— IT 部门需要能够阶段性地产出一定成果
  • 误区二:领导认为太“烧钱”,不支持做 BI 项目,IT 就放弃项目—— IT 人员需要站出来说服领导以此获取资源支持
  • 误区三:BI 系统只要把前端数据展示做得好看就够了——还需要把数据用起来,有效指导业务、决策和管理

1.3 业务人员典型误区:体现在对待 BI 项目的态度上

很多时候业务部门只是提需求,向 IT 部门索取数据,却不考虑自己是不是也需要为项目付出。其实 BI 项目的成功离不开业务部门的支持,只有业务部门积极参与项目,最终做出来的 BI 系统才能真正解决业务痛点,带来实际业务价值。

二、如何搭建BI项目

BI 项目建设的四个阶段
BI 项目建设的四个阶段

2.1 收集和明确 BI 项目需求

2.1.1 确定立项的大致需求与落地的详细需求

即要大致了解 BI 系统是哪些部门要用,用在哪些场景,用了后能够带来多少价值,最好能量化给企业整体带来的利润提升(即有可见的、可量化的价值)。

2.1.2 做好业务侧详细的需求调研

如何做好业务侧详细的需求调研

  • 需求部门和人员确定

需求部门 & 人员确定

  • 业务部门需求调研——企业战略目标拆解

业务部门需求调研——企业战略目标拆解

  • 业务部门需求调研——日常分析场景

业务部门需求调研——日常分析场景

  • 业务部门需求调研——隐性需求(访谈)

业务部门需求调研——隐性需求(访谈)

2.2 选择合适的 BI 工具

不同企业所属行业、具体业务、发展管理水平、信息化水平、人员技术实力等方面都存在较大差异,照抄别人的答案 并不能解决根本问题。因此,在 BI 工具选型时须慎重,不保守、不激进,不盲目追求新技术。既关注工具本身,也要考虑企业自身实力,从业务场景出发选择适合自己的 BI 工具,必将带来不错的回报。

下图为统计的中国企业的 BI 工具选型关键要素 :

中国企业的 BI 工具选型关键要素

此外,Gartner 在 Survey Analysis: Key Selection Criteria for Business Intelligence and Analytics Platforms 报告中也同时指出,工具的易用性在选型时是排在第一位的影响要素。

帆软作为国内最早的一批BI开发厂商,旗下拥有知名自助式BI工具——FineBI,在2022年依旧势头不减,以报表查询和分析占比21.2%的领先优势,连续六年稳居国内商业智能市场榜首

FineBI

无论从工具的易用性、功能和性价比出发,还是从厂商的品牌和服务角度看,帆软的FineBI绝对是您的不二之选。

FineBI制作的资产负债表分析
FineBI制作的资产负债分析

FineBI绘制用户画像
FineBI绘制用户画像

FineBI驾驶舱分析
FineBI驾驶舱分析

2.3 BI项目规划

做项目规划时,要杜绝“一口气吃成一个胖子”的心态,应该先易后难稳扎稳打。下图所示的某银行决策体系的 项目规划,就是从提供基础数据,到业务应用,再到决策支持体系建设,最终达到价值链管理的目的的。

某银行决策体系的项目规划
某银行决策体系的项目规划

项目的一期便只聚焦高效上报 / 填报、数据自动化处理、主数据搭建、快速展现报表等需求。这就是很明智的,能有效控制项目风险。

2.3.1 确定项目范围:做什么

具体来说,项目范围包括组织、功能、业务、数据、接口等 5 个方面的范围。

  • 组织范围:框定的是实施项目的主体,企业需要明确当期项目是否只需要在总部实施还是要在总部和所有子公司 都实施,实施的内容又涉及哪些业务部门。
  • 功能范围:指 BI 项目所包含的功能模块及具体功能,如下图所示。IT 开发人员可以根据功能范围提前学习和 掌握 BI 工具,在做开发时更有针对性、更高效。

 BI 项目功能范围示例
BI 项目功能范围示例

  • 业务范围:描述企业需要通过 BI 系统实现的日常业务处理和分析任务,主要对业务模块、分析应用、分析维度、 分析形式等内容进行定义。
  • 数据范围:包括数据源范围和数据关联规则等,其中数据源范围不仅描述数据来自哪里,还包括对源数据的理解、 源数据质量保障、数据抽取等。下表给出了确定数据源范围的示例。

确定数据源范围

2.3.1 组建项目团队:谁来做

项目团队的角色分为团队领导者、业务精通者、方案设计者、技术落地者等 4 类。 每一类角色又可以进一步细分,例如技术落地者可以包括数据仓库(简称数仓)开发团队与应用开发团队等。

具体的角色以及对应职责可以参考下表。

BI 项目团队中的不同角色

如果企业采用引入 BI 厂商或者外包商的方式来建设 BI 项目,就需要根据企业、BI 厂 商或外包商的实际情况来组建项目团队。不过需要注意的是,项目领导委员会都需要企业自己派遣成员设立,以保证对项目的整体把控。

2.3.3 设计实施方案:怎么做

项目实施方案是在项目开展后为规范项目开展过程而制定的指导性方案,它定义了项目的进度安排、业务和技术方案、 关键产出、交付标准及各环节中可能需要的管控措施等,是项目实施过程的行动指南。 总

结起来,项目实施方案中应包括 3 项主要内容,即项目计划蓝图方案项目管理方法

某BI 项目初步计划示例:

BI 项目初步计划示例

项目的蓝图方案一般包括 3 个部分,即整体方案、系统环境方案和详细方案。 某地产集团 BI 项目蓝图方案中的业务方案如下图所示:

某地产集团 BI 项目蓝图方案中的业务方案

BI项目技术架构:

BI项目技术架构

2.4 BI 项目开发与管理

进入项目开发与管理阶段,企业要做的就是对照项目规划和蓝图方案,开发出 BI 平台、系统或应用,并且以各种项目管理手段保障项目开发能够稳步、有序进行,从而减小风险,顺利结项。

项目开发与管理的细节因企业而异,几个常规要点包括项目风险管理、需求变更管理项目验收管理

BI 项目风险及规避措施

三、完整的BI开发项目总结

如今,商业智能 BI 在中国企业的数字化转型过程中已经由噱头、呼吁变成了实实在在的任务,并在众多企业中得到了 实践与认可,成为了企业数字化转型的排头兵和不可或缺的一部分。

本文介绍了一套相对完善的企业 BI 项目搭建指南,系统回答了企业 BI 项目该做什 么、该谁来做、该怎么做,以及如何在企业内把 BI 项目成功运营起来从而产出实际业务价值等问题。企业 BI 项目建设转型不易,希望我们的经验、总结对您有积极的意义。

最后,如果您有BI项目开发需求,欢迎您考虑与帆软合作,作为专业的大数据 BI 和分析平台提供商,我们有国内最高的市场占有率,积攒了丰富的BI项目开发经验,如果您感兴趣,欢迎点击下方链接咨询。

商业智能BI产品更多介绍:www.finebi.com


   

在线客服

电话咨询

技术问题

投诉入口

微信咨询