财务管理

0

对一个失败业财一体化项目的思考

头像
小财

最近一段的工作中,恰好见证了一个业财一体化项目从热火朝天全力投入到最终惨淡收场。整个项目从立项到被砍掉,中间过程有一年之多,最终甚至没能交付一个功能完备的模块,一些零星的产出也偏离项目的初衷很远。本人虽然没有直接参与到这个项目中,但是近距离观察到了项目的工作状态,也跟项目的几个产品经理和开发有过不少交流。在项目进展到7-8个月的时候,作为旁观者已经可以很明显的看到项目整体的走向已经严重偏离。虽然后续进行了几次调整,但是还是没能挽回这个项目,最终结果是项目砍掉,部门重组。

一个项目如此失败,原因必然是全方位的,对于技术层面的内容我并不了解,但是从我的观察和与项目人员交流中了解的信息,项目在具体实施过程中,有下面几点值得反思:

财务是这个项目最终的需求方,但是项目应该以财务提出的需求为准吗?

在项目的需求调研阶段,产品团队向财务部门搜集了大量需求,既包括管理层对业财系统整体提出的要求,也包括了的基层财务人员提出的针对具体财务工作的需求。产品团队在这些需求的基础上,规划了业财系统的方案,这个方案是高度匹配公司财务部门的,甚至可以说是为公司的财务部门量身打造,但是产品们忽视了一点,财务提出的这些需求跟具体的业务场景一定匹配吗?

答案是,不匹配。

实际的情况是,由于种种原因,公司的财务与业务是脱节的(虽然不能说财务完全不懂业务,但是大部分财务人员并不了解公司业务,尤其时从事基础的资金结算和账务核算的人员,有的甚至不清楚公司的盈利模式)。整个财务的工作模式是被动接受业务的信息,信息是滞后的、不完整的,而财务又缺乏与业务端的沟通,根据这些不完整且滞后的信息,加上财务自己的主观判断设计了各种核算规则,大量规则实际是闭门造车根本无法反映真实的业务逻辑。产品完全基于财务需求制定的方案就像是基于结果反推过程,不幸的是拿到一个错误结果的情况下,你不可能推导出一个正确的过程。

后来产品团队也发现了这个问题,因为在系统的开发过程中,他们发现有些业务端的数据根本无法匹配上财务的规则。为了解决这个问题,财务部门组织人员专们重新梳理了业务逻辑,更新了财务规则,产品团队则基于更新后的规则调整了需求。

解决了财务与业务脱节的问题之后,项目似乎应改顺利推进,但是没过多久,项目彻底宣告失败了。因为产品团队忽视了另一个问题:

即便财务提出的需求都是正确的,这些需求都是必要的吗?

这个项目中许多功能规划都是基于基层财务人员提出的需求,而财务人员在提出需求的时候大部分是基于自己日常工作内容。用系统去取代人工,这个大的逻辑并没有问题,但是问题在于,财务人员大量的日常工作是在excel中编制的各种台账或者报表,他们对系统提出的就是要求产品在系统层面复现这些台账或者报表,而无论是产品经理和财务人员都没有认真考虑的问题是,如果已经拥有一个成熟的业财系统,是否还需要这样的一个台账或者报表?

项目的产品经理们并不了解财务准则,有些可能都不懂借贷关系,所以他们无法判断某个具体的需求是否是必要的;财务人员虽然具备财务知识,但是每个人都局限在自己所负责的工作内容,没有人从完整的财务处理流程上考虑问题,他们只认识到了系统可以取代人工,但没有想过系统的处理方式并不需要像人工一样繁琐。

业财一体化系统核心目的应该是打通业务与财务之间的信息流和数据流,为财务工作提供数据支持(有了数据向自动推送入账,自动生成报表,包括一些日常的分析监控这些都不在话下)。而财务在人工加工数据过程中形成的各种报表、台账只是因为人工处理能力有限(也可能是流程不合理或者部门臃肿导致的,或许大部分都是这个原因导致的),系统并不应该关注这些不必要甚至错误的中间过程,这些只会干扰产品经理对系统功能的规划,当然产品经理并不具备这方面专业知识,他们认为这些事财务准则下所必须的。

项目最终的没有产出也正是由于大量的资源和精力耗费在了这些不必要的功能,而核心的功能并没有实现,最终项目被砍掉的时候,真正有用的功能只有两个,一个资金归集平台(银行流水还需要出纳手工上传的),一个向金蝶软件推送凭证的接口(需要核算先将入账数据按要求的格式整理成excel表格再上传)。


一个业财一体化系统,应该是以业务为源头,从业务端向财务打通,需要在业务系统治理上投入大量的工作,而财务端所展现的只是应用层面的。这个业财项目从财务端出发去做,从也开始就注定不会是一个成功的系统,但是几十人的产研团队一年多的投入,最终没有任何有效产出,项目能失败的如此彻底也让人惊讶。

如果单独去看每个参与到项目中的人,会让人觉得每个人都没有问题,产品经理们努力的接需求写方案,开发加班做需求,财务从日常工作中挤出时间协助功能验收,大家都很努力,全力投入,不过很可惜这些努力都没有方向。如果系统是一套房子,砖头烧的再结实,堆在那里也是不能住人的,整个项目实施过程中,无论是产品团队还是财务团队都没有试图引导项目走向,大家只是埋头烧砖,最后留下一地砖头。

所有的问题最终都是人的问题,“因人成事,因人废事”,没有找到正确的人来引导项目是项目失败的根本(我这么认为的,也许还有不知情的其他原因),每个人都觉得自己没有做错,但是没有方向的做,任何方案也是没法落地的。

产品团队是具备统筹规划能力的(或者说应该具备),但是他们没有展示出这种能力,也可能是由于财务知识的缺乏而主动放弃了。许多产品经理的观点是,财务是需求方,财务提什么我们就做什么,这种观点直接导致整个项目资源被大量伪需求占据,导致最终没有有效的产出。

财务团队的问题要复杂一些,首先,财务没有给出一个完整的系统蓝图(当然这些产品团队也没给出来),甚至对需要一个怎样的系统没有整体的概念,有的只是管理层宽泛的要求和基层财务提出的零散需求;其次,财务方面也没有给出一个人或者一个团队去支持和引导产品,结果是每个人都可以提需求,结果是需求各提各的,杂乱无章甚至互相矛盾,一堆无序的需求被一股脑推给了产品经理,而产品方面又无从评估这些需求;最后,也是最让我震惊的,大量财务人员思维死板僵化,眼界窄到只能看到自己日常工作,只知道按部就班去做表格,就像流水线工人,只是负责自己的环节,甚至不知道这些表格用来做什么,更不会考虑什么系统、什么业财一体、什么信息化,也就可想而知,他们提出的需求本身质量如何(有些人甚至无法用逻辑清晰的语言描述自己的工作内容)。


在这个项目被砍掉之后,产研团队除了少数几个离职之外,剩余人员都被吸收到另一个更大的项目——中台项目,由新的项目负责人带领,开发中台项目中业财一体化相关的功能。相同的人,相似的内容,不知道这次会有怎样的结果。


最后再感慨一下财务(准确的说应该是会计们),他们工作很辛苦,经常加班,每月月初甚至要放弃休息日来结账出报表。他们经常抱怨工作多么辛苦,但是我并不可怜他们,因为在我看来这些辛苦是他们自己造成,每个人甘愿把自己变成了流水线上的工人,只是低头干活,没有人考虑过如何改进,甚至都没有人思考这些工作的目的,他们应该庆幸项目失败,因为一旦系统上线,这些人首先被取代。(我自己粗略的估计过,如果系统上线,至少三分之一的基层财务人员可以被直接裁掉。)

虽然不是所有的财务或者说会计都这么僵化死板(甚至是愚蠢),但是这个行业确实是个劝退行业,我是学财务的,也做了很多年财务工作,工作这些年,越来越强烈的感受到了这个行业在走向没落。好多人说,每个企业都需要财务,这个没错,只是未必需要人来做,信息化系统加财务共享中心把核算会计变成了流水线工人,大数据分析则完全可以取代财务分析的工作。财务不会消失,但是做财务工作的人不再是原来那批人了。

在这里发自内心的建议,还没下水的尽快远离,已经在水里的想尽一切办法上岸。

头像
丢弃