大数据不仅是一个流行话题,更是企业中实实在在存在的需求。许多企业开始着手于大数据分析项目,但在此之前,我们需要一个良好的部署方案以确保最终的结果能够为业务服务。选择合适的技术是规划的第一部分,当企业选择了数据库软件、分析工具以及相关的技术架构之后,我们就可以进行下一步并开发一个真正成功的大数据平台。
当然,我们也没必要过分夸大项目管理进程的作用,成功的大数据分析项目来自于多个方面。在本文中,我们就将介绍五个技巧,企业用户进行平台部署的时候可以作为一定的参考:
只选择你所需要的数据。出于其本身性质而言,大数据分析项目中我们会遇到海量的数据集。但是海量数据并不代表一个企业的所有数据,也不是相关数据源中的所有信息都需要我们来进行分析。企业需要确定哪些数据具有战略价值,能够为分析服务。举例来说,什么样的信息组合对于客户维系起到至关重要的作用?或者股票市场中,有哪些数据隐藏着交易的模式?在规划阶段,把注意力集中在业务目标之上,将有助于企业对分析进行精准的定位,在此基础之上我们可以也应该了解哪些数据能够满足这些业务目标。在一些情况下,包含所有数据的案例也会有,但毕竟还是少数。我们往往只需要大数据中的一个子集来进行分析。
构建高效的业务角色然后处理相应的复杂度。积极应对复杂性是大数据分析项目成功的关键之一。为了能够最终得到正确的分析结果,我们需要让所有相关的业务数据所有者参与到流程当中,以确保提前制定必要的业务角色。一旦业务角色制定完毕,技术人员就可以评估相应的复杂度,以及所需要做的工作。这就指向了部署的下一个阶段。
以协同的方式将业务角色转化为相关的分析。建立业务角色对于大数据分析应用来说只是第一步,接下来IT或者分析专家需要创建相应的算法。但这部分工作并不应该是独立的,起初的查询越准确,那么所需要的开发工作就越少。许多项目都需要持续反复的开发工作,究其原因还是因为项目执行人员和业务部门沟通出现了问题。因此,在项目开发的进程中,我们需要双发协同并及时沟通,以便保障项目的顺利进行。
确定一个维护计划。除了项目之前的一些开发工作,我们还需要不间断地注意变更。在业务需求变化之上的日常查询维护固然重要,但毕竟它只是整个分析项目管理的一部分。随着数据集的不断增长以及业务用户对分析过程的不断熟悉,他们对系统的要求也会相应地增加。分析团队必须能够及时地满足额外的要求。此外,在进行软硬件选项评估的时候,其中一个必须考虑的元素就是在不断变化的业务环境中能否支持迭代的开发过程。能够根据需求变化而改变的分析系统,在长时间内都会体现它的价值。