独立开发周记|上线前删掉四个功能,产品反而更清楚了
写给正在做个人项目的人。这不是成功学复盘,项目还没有变成什么大产品,只是终于有了一个可以让陌生人完成第一次任务的版本。
项目原本想做什么
这是一个面向创作者的素材整理工具。最开始的设想很大:用户可以导入图片、文字、链接和音频;系统自动分类;还可以邀请团队成员、设置权限、建立公开收藏夹、给收藏内容加积分。
写产品规划的时候,一切都很合理。真正开始开发以后,问题慢慢出现:每增加一项功能,就要增加新的页面、状态和异常处理。用户还没有完成第一次导入,我们已经在讨论团队空间怎么收费。
第一个真实反馈
我找了几位平时会整理资料的人试用,没有给他们讲完整规划,只让他们完成一个任务:把一批零散素材整理成之后能搜到的内容。
反馈很直接:
- 他们不知道“开始整理”应该从哪里点;
- 导入成功后,不知道系统有没有真的保存;
- 自动分类有时看起来很聪明,但错了以后不知道怎么改;
- 公开分享和团队协作对第一次使用没有帮助。
我删掉了什么
- 积分:没有证据证明积分会帮助用户完成整理。
- 复杂权限:当前版本没有团队使用场景,先用简单的私有/公开两档。
- 公开收藏夹:等有稳定内容后再考虑发现机制。
- 自动分类的高级规则:保留一个可修改的建议分类,不再假装一次就能全部判断正确。
留下来的最小闭环
导入素材、看到处理状态、修改分类、搜索结果、再次打开。现在看起来普通很多,但每一步都能解释清楚,也更容易发现问题。
一件意外的事
功能减少以后,开发速度没有立刻变快,因为我开始认真补错误提示和空状态。以前觉得这些是“以后再做的细节”,后来发现用户是否愿意继续用,常常取决于这些细节。
例如导入失败时,不能只显示“操作失败”;至少要告诉用户是文件太大、格式不支持,还是网络中断。搜索没有结果时,也要说明是没有匹配,还是索引还没完成。
这周给自己的结论
独立开发不是把想法尽快全部做出来,而是尽快确认哪一个小闭环值得继续。没有使用证据的功能先留在候选清单里,不等于永远不做。
下周计划
不增加新功能,只观察三件事:新用户能否完成第一次导入、分类修改是否容易理解、搜索结果是否真的能帮助用户找回内容。如果这三件事还没有稳定,就不会继续扩展社交和商业化模块。
欢迎其他独立开发者分享你们删掉过的功能。很多时候,删什么比加什么更值得讨论。
