首先,这世上没有普遍好或普遍不好的项目管理方法,每一个方法论都有人成功有人失败。大多数方法仅提供准则,不同的人(包括不同的专家)对这些准则可能有不同的解释。当你需要运行项目时,你应尽力根据项目的实际情况,例如,人们的文化、企业标准和约束,来选择相应的项目管理方法。
即便为项目选择了“正确的”方法,要使项目成功,你仍然需要做很多的事。所以,你不应该把选择“正确”的方法与接近项目成功等同起来。也许这只是通往项目成功的一小步。
另一方面,没有“绝对错误”的方法。如果你很聪明且经验丰富,你可以使任一方法为项目服务。例如,有些人认为瀑布模型是线性的。实际上,使用瀑布模型的大多数人都在重叠阶段,有些人甚至使用螺旋瀑布模型,该模型现在已接近包含迭代的Scrum。在项目管理的历史中,成功的项目经理应找到让方法适应项目情况的方式。
尽管没有普遍好或普遍坏的方法,但某些方法更适合某些项目类型和某些文化类型。例如,敏捷或Scrum更适合新产品开发,特别是产品需求不断变化时,因为新产品会不断影响市场预期。在为新项目选择方法时,你应该考虑到这一点。
瀑布
瀑布模型使你能够定义以下阶段:
-要求
-设计
-实施
-测试
-维护
在拥有不同阶段且在项目生命周期中需要较少迭代的项目中&#