翻译来源:
A Project Management Primer
or “a guide to making projects work (v2.0)”
by Nick Jenkins
基本原则之成功的十条原则
我们从十条真理(自证明)开始:
I. 知道你的目标
听起来很显然,倘若你的脑海中没有一个终点,那么你永远无法到达那里。你应该用一句话来清晰的描述项目目标。若不能,项目成功的可能性将会很渺茫。
II. 了解你的团队
你的团队是你可用的最重要的资源,他们的工作热情将决定项目的成败。组织好你的团队,让团队看起来像一个整体,而不是有一个个人组成的集合。交流很重要,需花心思来提高彼此间的信任,并保证每个成员知道自己应为伟大的蓝图做哪些贡献。要奖罚分明,提供良好的工作环境,并以身作则。
III. 了解你的利益相关者
花一些时间在你的利益相关者身上。利益相关者提供了专业知识,也贡献的政治和商业赞助,这些都是成功的基础。适当的时候给官僚机器的*上油,这样你的项目才能游刃有余。
IV. 在计划和设计上多花时间
通常容易犯的错误是还未准备好就开工了。当你处于有压力的情况下交付时,必然想“开动”。球很大、很重,并且一旦开动起来便很难改变其运行轨迹。因此需要花大量时间来明确你如何以高效简洁的方法来解决问题。
V. 少承诺多做事
尝试去创造开心和惊喜,少承诺(理解自己的目标)并多做事(所做的比承诺的多):
• 提升自身、项目、团队的自信心
• 出现问题时,自己要挺身而出
• 创造一个积极的、可接受的氛围
考虑一下:如果一切顺利,那么项目会提前完成;如果发生了一些变故,但仍然能按时完成;如果出现了很糟糕的问题,你可能无法交付你所预期的,但是这也要比你做过多承诺要好。
VI. 迭代、增量、完善
大多数值得解决的问题都比较大,不可能一步登天。一些重要的项目需要将问题分解成若干块。你必须关注每一块是如何满足整体需求的。没有系统方法,你将会以数百个不同的方案而告终,而不是一个大的方案。
VII. 保持正确的路线
你的脑海中有一个最终的目标。你需要有条不紊的朝目标前进,并提供领导力(做决策)。该原则可以应用到管理20个人的高级项目经理,也可以应用到只身一人的web开发人员。学会使用诸如时间表、预算这样的工具来保证路线的正确。一致性是区分专业和业余的一个标准。
VIII. 管理变化
变化无所不在。项目进行过程中,使得计划偏离的诱惑将无法避免。渐变或漂移是项目失败的主要原因,想要成功,你需要管理或控制变化。这并不意味着应该将单一的永恒不变的计划记录下来、所有其他的思想一概不予理睬就行了,你需要建立一个灵活的方式吸收变化,顺其自然。有一个折衷的方法——如果你太灵活,项目将蜿蜒像没有骑手的马;如果你太僵化,当项目相关者第一个扔给你一个新的需求时,项目将会像打碎一块玻璃。
IX. 早测试、常测试
项目具有创造性特点,其包含假设和错误。因此你需要做许多有价值的工作来防止错误的引入。错误是人类的天性,因此在最终的产品中可能会引入错误,测试是最好的发现并评估错误的方法。
X. 保持心胸开阔
放松!理想的结果是客户对项目交付的成果满意。为了实现这个目标,我们可以采用任何方法,而不要局限于上述原则。在特定的情况下,甚至需要打破上述原则。
不要被方法论所束缚,要有主见。
关注项目的交付,并使用所有可用的资源。关注时间表,通过调整你的期望和计划来适应具体的情况。交付最终的产品,推进产品的使用,庆祝你的成功,然后继续开始下一个项目。