返回博客
效率项目管理

独立开发者在管理项目时常犯的7个错误

5分钟阅读

一个人工作给了你自由,也给了你无数自我破坏的机会。以下是你应该避免的错误。

1. 不把事情记录下来

你以为自己会记得那个在洗澡时灵光一现的想法。但你不会。你以为自己清楚地知道下一步该做什么。但你不知道——至少在离开项目一个周末之后就不知道了。 把所有事情都写下来:任务、决策、想法、Bug。你的大脑是用来思考的,不是用来存储待办事项的。用笔记本、任务看板,或者任何工具都行。把它们从脑子里拿出来,放进一个系统里。

2. 跳过规划阶段

独立开发者都喜欢直接动手写代码。当你本可以开始构建时,规划感觉像是在浪费时间。但没有计划地构建,只会让你把同一个功能重写三遍。 在开始之前,花30分钟梳理一下你要构建的内容。明确范围,列出关键任务,设置里程碑。这点小投入能帮你节省后来数天的无效努力。

3. 同时做太多事情

没有团队需要协调,很容易在灵感来袭时随意切换功能。周一做UI,周二做后端,周三又想出了一个全新功能然后去做它。 这会导致项目里所有事情都完成了30%,但没有任何一件事真正做完。选一件事,做完它,再去做下一件。设置"进行中"数量上限的看板能帮你强制执行这一点。

4. 不设置截止日期

当没有人在等你交付时,就没有紧迫感。项目就会不断拖延。"等它准备好了再说",这是永远完不成的秘诀。 设置截止日期,哪怕是虚构的。告诉某人你会在某个具体日期发布。公开宣布它。在没有天然约束的地方创造责任感。

5. 追求完美而非推进进度

花三天时间纠结按钮的两种蓝色色调,而整个应用还没有错误处理。听起来熟悉吗?独立开发者经常躲在舒适的任务里,而不去攻克那些难啃的骨头。 先发布一个粗糙的版本,之后再打磨。如果应用根本无法运行,没有人会在乎你的按钮颜色。

6. 忽视自己的进度

一个人工作时,没有站会让你汇报今天完成了什么。没有对自己进度的可见性,很容易感觉原地踏步,毫无进展。 用可视化的方式追踪你的进度。将任务标记为已完成。每周回顾一下已完成的工作。看到自己走了多远,是对抗倦怠最好的解药。

7. 不备份你的工作

这听起来很显而易见,但还是会发生。一次硬盘故障,一次误删除,几个月的工作就消失了。 使用版本控制。备份你的文件。把项目存储在能同步到云端的工具里。花五分钟完成这些设置,就能避免你开发生涯中最糟糕的一天。
IndieDevBoard

准备好启动你的下一个项目了吗?

IndieDevBoard为你提供看板、进度追踪、笔记本以及你所需的一切——尽在一处。

免费开始