业务前端开发如何提高业务价值

lxf2023-07-20 05:00:01

我在网上看了很多描述前端开发协助提高业务价值的文章,基本上都是讲得抽象,没有具体到实例,总有一种感觉是把道理当本事,即,看了这些文章,不知道具体怎么操作,本文简单谈谈我个人对业务价值的理解和一些具体实践。不过在此声明一点,我提及多半是2C项目,至于想2B或者其他,我可能不熟悉,且理解不深。

1、业务价值理论梳理

我对业务价值的梳理,可以记住1个数字——234,即2个指标,3个境界,4个阶段。

1.1 业务价值的2个指标

各个团队,给开发定的奇形怪状的业务 kpi 时,都可以归为2类指标。

  • 用户的活跃数(具体到定量,pv、uv、用户转化率、点击率等)
  • 钱(具体到定量,成本、收入体量、盈利体量等)

ps: 需要提一下,除了业务kpi,还有技术 kpi,很大程度上也归于这2类,举个例子性能优化,我的kpi是xxx页面性能指标平均先从2s缩减到1s,好像跟业务没有关系,但是如果转化一下场景,2s的点击率是不1s的点击率高。在举个例子,技术存储,团队没有人使用ts,现在开始部分推广使用ts,也可以转场景,我不需要招聘ts开发人员了,节省成本。

1.2 开发者的业务价值3个境界

第一层境界:被动帮助产品实现项目 第二层境界:帮助产品设计合理的技术方案 第三层境界:引领推动产品下一步怎么做

想想看,你处于哪个境界?

ps: 我将开发者分为3个境界,我知道很多人会说,这不是“卷”吗?开发做不完的事情,还要帮助产品做。想想看,自己做不完的事情,有多少是不合理产品设计、不合理技术方案导致的,即做了过多无效劳动。可能这些不是你决策,但你有没有反驳这些决策,或者由你来做决策了,帮助或独立做出更合理的方案。至于什么叫卷什么叫不卷,推荐看这篇前端专业方向的尽头

1.3 业务价值的4个阶段

业务价值实现的流程,对于大多数开发来说,可能只关心产品开发,这样合理吗?显然不合理。结合我了解到的,可以将真个业务事项流程粗糙分为下面截图4个阶段

业务前端开发如何提高业务价值 这个4个阶段简单地描述一下:

  • 产品策略阶段。通常来说,是业务调研市场的用户同步给产品经理,产品经理想出一个产品。这个时候开发需要做什么?需要做的了解业务,尤其是其他公司同类产品。例如,金融产品的类的一些名词,A股沪深指数、港股恒生指数、定性分析、定量分析、aum、lum等
  • 产品设计阶段。ui 每个团队可能都是,但交互同学不一定有,所以,这个时候开发人员在开发设计,可以多把交互多体现。
  • 产品实施阶段。在这个阶段,主要在于技术设计方案,有一个优先级,安全>可配置化>人力。
  • 数据分析阶段。这个阶段,我看到很多团队是没有,或者很简陋,没有形成规范,是开发做还是产品做或者其他,都没有确定。但这个是很重要的,这个阶段是提升业务价值,有这很主要的主要作用。且最重要的是,它能和产品策略阶段形成闭环。

好,理论部分梳理,下面谈谈如何提高业务价值。

2、3个方向提高业务价值

其实,如果你了解业务价值的4个阶段,如何提高业务价值,应该来说就有思路。我就直接讲我的思路,就是3个方向:

  • 提高产品策略
  • 提高产品设计
  • 提高数据分析

这里没写如何提高产品实施,因为这个属于技术方面,大家都比较熟,不是本文重点,所以,略。

我会在下面详讲,会举具体例子,很多时候一个例子,很容易让人恍然大悟。

2.1 提高产品策略

提高产品策略的目的是:找出最合理技术方案,避免重复劳动

2.1.1 提前了解业务规划(对外)

产品提了诉求,要弄清楚产品目的,是在想不起来,看看上面2个指标,是为了钱还是人头(用户活跃数,