返回博客
生产力项目管理

如何将大项目拆分成小任务

4分钟阅读

大项目让人感到无从下手,因为太抽象了。把它们拆分成具体的任务,突然间就变得可以实现了。

为什么大项目让人瘫痪

"搭建一个电商网站。""开发一个手机应用。""完成我的毕业论文。"这些不是任务。它们是结果。而结果在告诉你现在该做什么方面糟糕透顶。 当一个项目太大太抽象时,你的大脑无法弄清楚从哪里开始。所以它做了最自然的事:什么都不做。你拖延,感到内疚,更加拖延。项目停滞不前,因为第一步不明确。

两小时法则

一个好的任务是你能在大约两小时或更短时间内完成的事情。如果需要更长时间,那就太大了,需要进一步拆分。 "构建认证系统"太大了。把它拆分为:"创建注册表单"、"添加邮箱验证"、"构建登录端点"、"设置会话管理"、"添加忘记密码流程"。每一个都可以在一个工作时段内完成。每一个都有明确的终点。

从终点开始

想想最终产品。完成后它是什么样子?现在倒推回来。 主要部分是什么?也许是前端、后端、数据库和部署。每个部分里,功能是什么?每个功能里,具体任务是什么? 你基本上在构建一棵树。项目是树干,主要部分是树枝,功能是更小的树枝,任务是树叶。你只在树叶上工作。

放到看板上

有了任务之后,把它们放到看板上。看到30个小任务比盯着一个巨大的项目要轻松得多。而且每次你把一张卡片移到"完成",你都会获得一个小小的胜利。 这些小胜利会累积。一周后,你看看完成列,会意识到自己取得了真正的进展。那个看似不可能的项目现在已经完成了20%,而这股势头会推动你继续前进。

你不需要一开始就拆分所有东西

一个常见的错误是试图在开始之前规划每一个任务。那是伪装的分析瘫痪。 拆分接下来一到两周足够的任务。开始工作。随着推进,你会发现没有预料到的任务。出现了就添加。计划应该是一个活的文档,不是一个僵化的蓝图。 目标不是完美的计划。目标是知道接下来做什么。只要你有一个明确的下一个任务,你就在进步。
IndieDevBoard

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

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

免费开始