在开始一个项目之前你做了什么?

时间:2010-05-07 15:21:05

标签: project-planning

我还是一个非常新的项目,我还没有真正参与任何大型项目。然而,一些上学项目向我展示了我以前从未真正想过的东西。

项目前计划。 一个项目在最后一分钟遇到了一个巨大的问题,而另一个项目没有在合作伙伴之间进行非常均匀的划分,因此所有的工作实际上都是在最后完成的。

所以我对这里的每个人的问题是:你如何预先计划好项目?

请尝试涵盖以下内容: 设计(手工绘制UI,UML等) 分工 时间轴(特别是你如何估计某些事情所需的时间) 以及你能想到的任何其他事情。

感谢您的帮助!

2 个答案:

答案 0 :(得分:6)

在开始一个项目之前,我做的很少。我认为我为项目所做的一切都是项目的一部分。

我意识到这不是一个非常有用的答案,所以这就是我在项目开始时通常所做的事情:

  • 我检查项目的输入是否清晰。我知道该怎么办吗?有没有尚未经过验证的假设?如果项目不清楚,或者我的理解可能是错误的,我会回到客户/项目提议者那里,以确保我理解他们希望我做的正确。
  • 我通过将项目分解为我认为不会超过几天(包括原型设计)的子任务来对项目进行估算。我总结了所有这些,并将其作为我认为需要多长时间的粗略指导。估计值有两个值:“平均情况”估计值,在此时间内完成的概率大约为66%,以及“坏情况”估计值,大约90%的可能性在此时间内完成。如果两个值之间的差异很大,则意味着它是一个高风险项目。
  • 我开始对项目进行原型设计,从风险最高的项目开始。如果我从原型中学到一些东西,直接回到我的球场并进行子任务分解。
  • 在我看来风险已经降低到足够的程度时,我摆脱了原型,并以“正确的方式”完成任务。

重要的是要意识到:你不能预先计划好一切。软件无法预测,客户的要求发生变化,您意识到您未能解决某些假设。如果你弄错了,不要气馁。最初几次你总是会弄错一些细节。

答案 1 :(得分:2)

在项目开始之前可以考虑几个步骤。然而,项目的真正开始是在给出想法的时候,那么你应该分析它的可行性。 PMBOOK是一个很好的指南。 http://www.unipi.gr/akad_tmhm/biom_dioik_tech/files/pmbok.pdf