产品功能点优化思路——以退款账务优化为例

从零开始学运营,10年经验运营总监亲授,2天线下集训+1年在线学习,做个有竞争力的运营人。了解一下

在产品经理工作的过程中,尤其在从事产品工作的初期,独立负责从0-1的产品设计的机会还是相对较少的,更多的是参与现有的产品优化工作中,那么,产品功能点优化的思路是怎样的呢?今天我以关于退款的账务优化为例来分享一下我的思路。

一、分析产品功能的现状和逻辑

1. 用户分析

分析都有哪些用户会用到这个页面/功能,通过各种方法了解目标群体的情况。

关于退款功能,前端用户是消费者,后端分为商家端(用户是支付公司的商户)和内部运营系统(用户是公司内部结算人员),而关于内部记账功能的使用者主要是结算人员,用来核对账务和资金流水。

2. 现有操作流程分析

分析用户对于该功能的使用流程是怎样的?

经过分析了解到结算人员对于退款功能主要是对用户和商户发起的退款进行审核,审核完毕后,一种情况是渠道支持退款的系统自动调退款接口进行退款,这种情况系统自动走账;另一种情况是渠道不支持退款的,需要结算人员手工发代付进行退款,且需要手工进行调账干预账务。

3. 现有产品逻辑分析

分析产品的底层逻辑(业务流程)是怎么样的?有利于熟悉现有业务流程,为在此基础上思考优化方案作准备。

经分析退款账务流水得知,退款走账时账务流水是对于手工发代付的退款由人工干预调账,系统不做干预。但现有的渠道接口是从该笔交易入金时该渠道入金的原有账户走的。

二、分析产品现有的功能有什么问题

1. 分析问题现象

分析用户在什么样的场景下使用产品出现了什么问题?

对于退款账务的问题,经与结算人员沟通和分析得知:由于每个渠道的入金账户可能会改变,所以就存在某一渠道入金时的入到的账户是A,退款时该渠道的入金账户已经变成了账户B,出现了入金账户和退款账户不是一个账户的情况。

这就导致了账务还是记得A账户,就需要结算人员正对这种情况手工进行调账到B账户,系统走账的问题导致增加了工作量。

2. 分析问题原因

分析为什么会出现这个问题,本质的原因是什么,方便从根源上去解决问题。

退款的这个问题是由于在当初设计退款账务时,渠道入金账户模块还没有修改功能,后来随着业务发展的需要,增加了修改账户功能,但是未修改账务逻辑,所以导致了账务流水问题。

3. 分析问题影响面

分析这个问题的发生频率、影响的用户数量和范围面。

退款账务的这个问题,由于备付金存缴,大部分的入金渠道的钱都逐渐更改账户,所以此类问题逐渐每个渠道都会发生,每次有退款都要手工进行调账才能使账务对平,影响到所有入金产品退款的账务。

三、考虑解决方案是什么

1. 找出业务关键点

在设计解决方案之前要先考虑业务流程中的关键点是什么,找出关键因素。

在接口退款业务这个流程中关键因素是账务系统要在退款时查询该渠道的最新账户,按照这个账户记录账务流水。

2. 选择最优方案

在考虑方案时要考虑周全,尽可能地要有planB,进行方案对比,选择性价比更高的一款方案。

在退款账务的这个方案中,其实我们找到了原因是由于业务改动了账户但账务系统却不知情导致的,那针对这种问题,业务系统既要记录历史账户,账务系统也要按照要求及时查询更新账户去进行走账,其实优化一下账务系统走账逻辑即可。

3. 评估成本

在优化方案选择的同时,也要考虑实现难度和成本(人力、时间等),尽量选择难度小、效果大的方案。

四、如何评定结果

1. 考核指标

在功能优化时,要考虑采取了优化方案产品会有哪些更好的表现,该用哪些指标来评价表现。

在退款账务优化方案中,评价指标就是方案优化后系统退款记账正确,无需人工调账,节省结算人力成本。

2. 数据对比

分析化前后数据对比如何?

分析产品优化带来的价值。

在产品工作初期,大多数同学都是从产品功能优化一点点积累成长的,在这个过程中不要急于求成,应该体会到能在细小的产品工作中打磨细节,培养产品思维是一件很幸福的事情!

 

本文由 @ Shirley 原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自Unsplash,基于CC0协议。

给作者打赏,鼓励TA抓紧创作!
4人打赏
评论
欢迎留言讨论~!
  1. 厉害了,本来对于产品没有什么优化思路,按照文章思考竟然找出了可优化点 ;-)

    回复
  2. 很棒,刚好我接下来要开发的功能会涉及到退款~深受启发~

    回复
    1. 能有帮助就很开森 :oops:

      回复
  3. 写的太棒了

    回复
    1. 谢谢,相互学习哟

      回复
  4. 棒,提供了一种产品优化的思路

    回复
    1. 以小见大,培养产品思路,一起加油鸭 ;-)

      回复