敏捷项目管理模式
尽管敏捷宣言强调个人和交互而不是流程和工具,以及运行软件而不是工作流和全面的文档管理,但成功的敏捷项目管理模型的轮廓仍然有其价值。
《敏捷宣言》的合著者Jim Highsmith 开发了敏捷项目管理模型。请注意,虽然该模型由五个阶段组成,但这五个阶段并不是线性进展的,而是本质上是循环的。敏捷模型实际上是一个循环和一系列迭代或循环,在每个循环内执行不同的活动,而不是沿着具有明确步骤的规定路径工作。
总结一下,敏捷项目管理模型的五个阶段是构思、猜测、探索、调整和收尾。
敏捷方法论
有无数的方法可用于管理敏捷项目。根据您的特定项目类型进行思考可以帮助您决定哪种敏捷方法适合您。在考虑这一点时,必须同时考虑关键性、安全性和安保要求。项目团队可以严格无偏差地实施敏捷模型,部分地使其适应特定需求,或者将其与另一种方法结合起来作为混合模型。项目经理需要了解一些常见模式并将其应用于特定的敏捷项目。
总之,您可以在项目中使用许多敏捷方法。一些最常见的方法包括极限编程(XP)、精益原则和工具、看板、水晶方法、功能驱动开发(FDD) 和动态系统开发。这些方法(简称DSDM)是敏捷模型驱动开发(AMDD)、纪律敏捷交付(DAD)、测试驱动开发(TDD)和行为驱动开发(BDD)。
请继续关注本文的第二部分:敏捷工具。