西城闲话

工作的认同感

2021-08-21  本文已影响0人  西城丶

努力工作是为了得到别人的认同吗?

最近工作很忙,也在学习一些知识,就一个多月没有更新文章,在最近终于磕磕碰碰的把事情做好了,但是期间也经历了很多的不愉快。

之前领导说要叫我搭建一个流程审批平台,用来接入现有系统一些需要审批的操作。

在这里,产品做的并不好,流程审批平台,是我先去调研技术框架,然后决定采用什么样的技术来搭建,再有产品对一些需要审批的操作进行设计,再对流程审批平台进行一些自定义设计。

流程平台歪歪扭扭的做好了前后端,我做事情喜欢把一些事情做的更通用一点。像流程,我是希望现有设计出来的能够尽可能的满足以后新接入进来的流程,所以很多设计都是往可扩展性去设计。

所有的基础功能都完成了之后,产品开始介入了,首先接入的是一个用户退款流程,用户端提交了退款申请之后,我们经过一些流程的审批,最终决定退给用户多少钱。

首先是流程平台用户体系设计问题,流程需要运转,简单点需要用户和角色体系,所以流程平台有自己的一套用户体系。原先设计是采用企业微信登陆,因为运营和财务需要进来审批流程,产品介入之后就说需要接入我们公司的组织机构,但是流程不需要组织结构,只需要用户角色就行。最终方案就是采用其他部门的统一登陆,我们这边再对登陆后的用户进行角色匹配(这也是我提的方案),流程平台本来就设计的支持多应用接入,登陆采用其他部门的做下兼容也没问题。

然后就开始设计退款的流程了,产品看了TB的退款的一些界面展示,设计也是根据那些页面来展示。

流程大概这个样子,用户提交流程到运营审核,运营审核通过直接退款,流程结束,运营审核不通过,流程也结束,运营可以指派其他人处理,其他人通过了,直接退款,流程结束,其他人不通过,流程结束。

但是问题来了,产品并没有按照现有的流程平台去设计,对于一些流程的信息也不知道,我们就产生了很多分歧。

我觉得流程节点,会有两种状态,流程状态和单据状态,流程状态是给流程里面的人员审批用的,单据状态是用户可以看到当前节点处于什么状态。比如说到了运营审核节点,流程状态是运营审核,单据状态是待审核,这个没问题,但是运营指派给了别人的时候,流程到了他人的节点,流程状态就是XX审核,单据状态,我觉得应该是待审核状态,但是产品觉得,这时候的单据状态应该是审批通过的状态。到了结束的节点,流程的状态就是结束,单据状态也是结束,但是这个结束会有三种来源,可能是运营审批不通过、A审批不通过、退款成功。而审批不通过那些都是流程节点的操作,会有审批记录,但是产品觉得,没有流程结束的状态,审批不通过到了结束就是审批不通过状态,我跟她说那是操作,不算是一种状态,只是决定流程走向,操作可以通过审批记录和流程图看到,状态是节点才有的状态,最终也没有达成共识,还有一些其他的磕磕碰碰就不说了。

最后呢,我屈服了,产品想要的,不用流程也能实现,不用流程来做反而随便写。我写了很多的if else,导致我的代码变得很乱,我也不想维护了。

工作中,很多时候并没有人认同你在做的东西,他们只要你能完成okr就好了。

我的组长也天天说我没做事情,开早会的时候,对着所有人说我这个拖了两个月,我同事也为我不值,说我做了这么多事被这么说。

我现在也看开了,我工作并不是为了得到你的认同,你爱说我就说我吧,我觉得我的设计没错,我通过这个项目学到了新的知识,那就行了。

上一篇下一篇

猜你喜欢

热点阅读