规划项目

此前没有做过项目管理,所以还很生疏。 早晨捋了一件事情,总结了一下流程,发觉:

也许事情很复杂,但流程本身并不复杂。

整理了一下,就流程本身而言,有以下要考虑的事情:

设定目标

由于任务都是结果导向的。所以设定目标应该是做的第一件事情。 一旦达到了目标,任务也就到达了一个里程碑。

列出已有

如果是迭代进行的项目,那事情就不是从零开始。 在设定目标后需要一一列出目前的状态。

计算待做

这一步是相对简单的:目标 减去 已有 = 待做。 这一步也是相对复杂的:因为这个推导过程推出来的待做项会有很多套方案。

推导问题的方法来自 编程的修炼 和总结笔记 我是如何解决问题的

方案选择要考虑:

  • 性价比
  • 每个方案的利弊
  • 方案变更的难度

这三个点来自笔记 做产品开发的第一选择:选择无趣的技术

预估工期

  • 凭经验预估工期。
  • 在不熟悉的领域咨询他人。

在这里,我把工期设定为交付工期,而不是自己平时使用的编码完毕。 所以,将编码时间乘以2,大概是一个合理的时间。

调配人员

  • 询问可用的人手
  • 没有人手,预约之

附记

一些不会堵塞关键流程的事情写到附记里面,作为债务丢到一个地方备份。

思考

虽然不能当成银弹,但目前来看能解决手头的问题,尽管也许每个点里面还有很多小细节需要注意。 因为还不熟悉,所以还需要更多经验和学习完善这套方法。

EOF