复盘一个独立开发 2 年的项目

2023-10-09 14:31:50 +08:00
 softlight

这是对于自己的一次 2 年的副业项目的一次复盘,希望对于那些没有经验的小伙伴,能够避免自己曾走过的坑

今天复盘的项目是给用户快速搭建落地页、营销页的平台。大致长这样

缘起

先介绍为什么开发这个项目。大概从 2020 年,从大厂离职之后, 就一直想开发一个自己的产品。由于之前开发过类似的产品,也看到这件产品对于运营的价值,而且移动互联网是所有流量的入口,那么,快速搭建落地页,必然有其需求。

项目过程

为了区分与其他平台的区别,增加这个项目的核心竞争力,开发了一个功能, 能够让用户可以自定义开发模板以及组件的功能, 让他们开发自己的业务组件, 发布到平台去搭建,也是自认为这个平台最具价值的点之一。但是, 也是因为这个功能,给后续一些迭代埋下了很多坑, 走了很多弯路

项目过程大致是这样的

项目复盘

下面进入整个项目的复盘

问:为什么这个项目最终结果不怎么样?

答:因为这个项目在外人看来没有核心的特点,甚至相比于其他产品,更有点粗糙。也忽略 build in public 这个原则,导致很少人知道

问:这个项目是否本身就没有价值?

答:这个感觉看场景,因为在自己呆过的 2 个公司,都对这个项目有很大依赖程序,对业务的帮助很大。这个项目只适合有研发能力的 2B 公司,面向 C 端的这种开发能力,没有应用场景,反而将项目本身做的过于笨重

问: 这个项目为什么没有继续下去了?

答:因为这件事情已耗费了自己太多的精力和时间,而且也看不到这种自定义研发组件的功能的卖点对用户的吸引力,大部分用户也不需要。相比于其他的产品, 这件产品, 有点鸡肋, 做不了太复杂酷炫的效果。如果核心功能没有需求,感觉还是尽早放弃

问:这个项目持续了很长时间,为什么不先进行 MVP 原则开发,尽早失败?

答:MVP 原则其实自己一直都明白的, 但是,在这个项目实行起来却很难。因为这里的核心功能是自定义组件开发, 而这本身就是需要一套比较完善的技术方案来支撑,而不是简单 CRUD 的业务逻辑。所以,在构想以及优化这套技术方案,再去整合到整个平台中的时候,就耗费了很长的时间。因为不想用不成熟的技术推出去,为以后埋下一些坑。这也是因为自己的核心功能的定位,导致自己无法快速的推出以及验证

问:如果重新回到 2020 年开始的节点,会做出哪些不一样的抉择?

答:如果再回到那个时候,一定会先做最简单的版本,去实验一下,让别人体验这种自定义开发功能是否能符合市场。先做 PMF 。然后再决定是否进行投入。如果市场可行,重新设计方案都可以,而不是在市场未验证,却花费很多时间去做。

一些总结

从上面的分析看来, 其实,自己走进了一个闭门造车的怪圈。 加上自己因为的工作环境, 这件产品的确在公司当中有很高的价值,就盲目的意味,开发完成后就一定会有市场, 也忽略了前期的潜在用户的建设。

所以,本质上,还是自我认知的问题, 一件东西只有在合适的场景才会发生价值,在不一样的地方,就是一件很鸡肋的东西

通过这个项目,我学到了什么?

  1. 首先第一点,就是不要自己认为有价值的东西,就一定有价值。先去市场上验证一下
  2. 别盲目去投入太多时间,超过半年的,就很不值得。
  3. 尽早做营销,build in public. 即使是半成品,主功能没问题,也要去看看有没有用户和市场
  4. 别将时间都押注在一个项目,同时做做其他的方向,因为,失败是大概率的事情
  5. 将这些项目当作随时可丢弃的副业, 别看太重,不然,一旦没有效果,会给自己造成很大压力

以上即是对自己经受 2 年的项目复盘,没有多么高深的东西,反正, 一些很常识的坑,我用亲身经历去趟过了。 都是自己的切身体悟,大家可以从中借鉴或学习或吐槽~

8371 次点击
所在节点    程序员
97 条回复
softlight
2023-10-09 17:37:47 +08:00
@RealJacob 这也是最迷惑人的地方, 明明看到这个东西也有价值了, 但是, 你拿出去之后,就未必可行。这其中的玄学就很多了, 但是,主要还是自己在诸多方面都很不足吧
southpark
2023-10-09 17:55:13 +08:00
感谢分享,支持,v2 有你更精彩
zzNaLOGIC
2023-10-09 17:56:29 +08:00
这个思路,价值肯定是有价值的。但只是作为一个独立产品存在是否有价值值得商榷。
我是做外贸建站的,我们自己包括我知道的我们的平行竞品内部都做过这个产品,或者说功能更合适。
1.首先运营是个环,这个本文无关就不展开讲了,落地页只是环中的一个节点。做过或者说做的比较好的运营大抵都是需要前后串联的,对于 B 端用户以及有流程和既往套路的 C 端用户来说,东西本身没问题,但是怎么串进我原有流程是个很大的问题,一旦成本或者不可控因素过多就懒得折腾了。
2.其次其实现在低代码建站/页面搭建的产品太多太多了,弱弱的说一句其实可能也许这东西也不是那么的有技术含量,但凡有点追求的 B 端都自己做了,这端是否能找到潜在用户存疑,是买一个不熟悉不可控也许二开还会有问题的,还是自己花点人力做一个,见仁见智。
3.就近期我司遇到的运营端瓶颈来看,也许自己开发一个简陋的,功能、UI 、操作便捷性可能不如潜心打磨的这个好,但是运营说到底还是重内容,现在工具实在太多太多了,甚至 AI 建站出来之后,传统工具生存空间又被压缩了。唯工具论的运营到最后都会走近死胡同。大家现在不缺把页面搭起来的工具,缺怎么把内容做起来的工具。
东西确实是好东西,但现在有个残酷的现实,我们自己随便拉几个人做出来的半成品落地页搭建,跟这个比很垃圾(我很坦诚),但是在总体流程上看,我能做起来,也能出内容和效果,就目前来看已经够了,无非就是难用点、搭起来慢点、bug 多点。。但是在运营这个需要长期滋养的领域,单个时间节点本身就没想象中额那么铭感。慢点就慢点,重点还是在内容。快挺重要的,但没想象中的那么重要。
softlight
2023-10-09 18:04:10 +08:00
@zzNaLOGIC 是的, 这个很中肯。 现在运营已经有足够多的工具可以使用了。 主要就是这件产品,能否整合内部的流程,比如集成内部的商品系统,内部分群系统,优惠券系统,权限等等,快速的搭建生成跟自己业务紧密结合的系统,形成一套完整体系。这样的搭建工具,才会促成业务快速产生价值。而目前我们也是如此做的,也的确看到了价值。但是, 这样的系统,必然逃脱不了每个公司的集成定制化需求, 如果将搭建的能力抽离出来,在集成方面做到快速可扩展,才是这个产品的价值。但是,to B 这块东西,独立开发很难弄,除非你先走开源让他们先用起来,才能慢慢切入
KgM4gLtF0shViDH3
2023-10-09 18:05:04 +08:00
独立开发者做中国的项目需要开公司吗
zzNaLOGIC
2023-10-09 18:16:24 +08:00
@softlight #44 我的角度来看啊,
现在目的和思路:
1.抽离搭建页面的功能
2.快速集成和拓展
好,按照这个思路往下继续抽象一下
1.抽离搭页面的功能,说白了也就是低代码建站,抽象到这一步,也就跟落地页没啥关系了,啥页面都能做,甚至建站。
2.快速集成拓展,说白了就是可以自己搞插件
抽象到这,我突然有点迷惑了,这不就是个傻瓜操作版的 WordPress 么?
与其费劲巴拉的搞独立产品,我有点疑惑为啥不做成 WordPress 插件呢?简化下操作,在现有基础上丰富或者限制下功能范围做细分领域,也能满足需求啊?
如果想做的只有表述出来以及我理解到的这些内容,我实在想不出来独立开发和做 WordPress 插件的优势在哪里。
一个是论拓展以及兼容,个人或者小团队开发怎么跟 WordPress 打呢。
一个是论低代码搭建,有现成的架子和基础为什么不用呢。固然 WordPress 现在也存在不少限制和缺点,但起码市场认可度高啊,而且潜在用户也多,接入相对也没什么成本。更何况自己从头搞缺点未必就比他少
softlight
2023-10-09 18:31:22 +08:00
@zzNaLOGIC 你可以理解为,你将平时需要开发才能完成的业务,做成了一套可以搭建的组件。也就是,将你们的业务代码,转换成了一套可以可视化组装起来的组件库。里面没有其他第三方平台的代码,我们做的只是,帮你们把业务通过搭建的方式组装起来。
nong99
2023-10-09 18:43:00 +08:00
感谢🙏总结分享!很有帮助
zzNaLOGIC
2023-10-09 18:48:57 +08:00
@softlight 差不多理解了 复盘里有很多也确实是系统设计思路和开发过程中很经典的错误
学习共勉
softlight
2023-10-09 19:09:44 +08:00
@ASHENONE123 可能是因为自己想做完,也许是希望,也许是热情吧
henryhu
2023-10-09 19:37:43 +08:00
核心问题就是把伪需求当作真需求,很多工具和低代码平台也是类似,有需求的用户要求高,倾向于自建,所以真实的需求其实很少。
softlight
2023-10-09 20:02:36 +08:00
@henryhu 的确是如此。 即使是真实的需求, 找到合适的场景, 也才会产生价值。如果,你看到了需求, 但是,选错了受众,这样的需求也就成了伪需求
shiroyuri
2023-10-09 20:12:23 +08:00
感谢分享。

技术是服务于业务的,然后业务增长驱动技术。
TabGre
2023-10-09 20:39:45 +08:00
这是什么原型工具?
softlight
2023-10-09 20:42:35 +08:00
@TabGre 这不是原型工具,是直接成型的页面
dudubaba
2023-10-09 20:43:18 +08:00
低码平台其实不难,难就难在模板上,卖服务的收益远远没有卖内容收益大,就像知名的 135 编辑器,就是因为模板更新快又丰富,赚麻了。
UXha45veSNpWCwZR
2023-10-09 20:53:29 +08:00
不管怎么说,你都攒了一大波开发的经验~
xuld
2023-10-09 20:59:11 +08:00
感觉你很适合我们团队啊,要不要谈一谈,说不定我可以给你拉到用户
softlight
2023-10-09 20:59:56 +08:00
@MeteorVIP 都这么说了,算是吧😂 但是,最终还是想拿到一些结果的吧
softlight
2023-10-09 21:00:15 +08:00
@xuld 你是什么团队啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/980242

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX