Cha*_*son 13 language-agnostic project-management estimation
我是一名PHP开发人员,而且我常常不知道几天 - 更不用说几个小时 - 工作需要多长时间.我经常写新东西,将它与旧的遗留垃圾合并.我可以告诉我的老板,哪一周我可能会做些什么 - 也许是一周的一半 - 但我知道世界上我究竟知道什么日子会做什么?考虑到经常会出现错误和其他未知因素并节省时间,这不是有点不切实际吗?我只能把这些东西减到极少......
我想说以下内容:
"看,我明白我说"明天!明天!"没有帮助.我能为你做的最好的事情就是告诉你,在给定的一周中,我可能会完成它的一半.如果它看起来我可以通过在给定的一周的星期五,然后我们更好地移动到下周."
Ste*_*ham 14
时间估计很难.
但是,我做得好的时候都有几个共同点:
1.)我收到了非常好的和完整的项目要求.这很重要,您应该提出棘手的问题,以确保要求尽可能完整.
2.)我将项目分成几个部分,在白板上写下每个部分,然后单独估算每个部分的完成时间.我让我的团队其他成员做出了贡献,所以我不会忘记任何事情.这看起来很简单,但效果很好.我认为它可以通过减少忽略可能耗费时间的项目的一部分的可能性来使您更加现实.如果您能够在这样的细微级别上写下并规划项目,那么它将会非常有用.
在整个时间估算过程中,您甚至可以更好地了解项目以及需要完成的工作.这可以防止错误,编写和重写代码等等.这对每个人都有好处.