生产力项目管理
如何将大项目拆分成小任务
4分钟阅读
大项目让人感到无从下手,因为太抽象了。把它们拆分成具体的任务,突然间就变得可以实现了。
为什么大项目让人瘫痪
"搭建一个电商网站。""开发一个手机应用。""完成我的毕业论文。"这些不是任务。它们是结果。而结果在告诉你现在该做什么方面糟糕透顶。
当一个项目太大太抽象时,你的大脑无法弄清楚从哪里开始。所以它做了最自然的事:什么都不做。你拖延,感到内疚,更加拖延。项目停滞不前,因为第一步不明确。
两小时法则
一个好的任务是你能在大约两小时或更短时间内完成的事情。如果需要更长时间,那就太大了,需要进一步拆分。
"构建认证系统"太大了。把它拆分为:"创建注册表单"、"添加邮箱验证"、"构建登录端点"、"设置会话管理"、"添加忘记密码流程"。每一个都可以在一个工作时段内完成。每一个都有明确的终点。
从终点开始
想想最终产品。完成后它是什么样子?现在倒推回来。
主要部分是什么?也许是前端、后端、数据库和部署。每个部分里,功能是什么?每个功能里,具体任务是什么?
你基本上在构建一棵树。项目是树干,主要部分是树枝,功能是更小的树枝,任务是树叶。你只在树叶上工作。
放到看板上
有了任务之后,把它们放到看板上。看到30个小任务比盯着一个巨大的项目要轻松得多。而且每次你把一张卡片移到"完成",你都会获得一个小小的胜利。
这些小胜利会累积。一周后,你看看完成列,会意识到自己取得了真正的进展。那个看似不可能的项目现在已经完成了20%,而这股势头会推动你继续前进。
你不需要一开始就拆分所有东西
一个常见的错误是试图在开始之前规划每一个任务。那是伪装的分析瘫痪。
拆分接下来一到两周足够的任务。开始工作。随着推进,你会发现没有预料到的任务。出现了就添加。计划应该是一个活的文档,不是一个僵化的蓝图。
目标不是完美的计划。目标是知道接下来做什么。只要你有一个明确的下一个任务,你就在进步。
