敏捷项目管理是一种管理软件开发的交互方法。敏捷项目管理侧重于持续发布,并涵盖每次迭代的客户反馈。
传统上,敏捷项目管理分为两个框架:Scrum和看板。Scrum框架侧重于固定长度的项目迭代,而看板框架则侧重于持续发布。在项目第一次迭代(或步骤)的竞争之后,项目管理活动立即转移到下一个。
敏捷项目管理的历史
敏捷项目管理在21世纪迅速崛起,它用于软件开发项目和其他IT计划。
然而,从20世纪中叶开始,持续发展的概念已经形成了多种形式。例如,有詹姆斯·马丁的快速迭代生产原型(RIPP),这种方法是1991年快速应用开发(RAD)书籍的前提。
最近几年出现的敏捷项目管理框架称为Scrum。此方法特性适用于开发团队,以创建产品待办事项。它还创建了提供成功软件系统所需的功能,功能和修复的优先级列表。Scrum团队以快速递增的方式提供任务。
敏捷项目管理的工作原理
敏捷项目管理要求团队在工作中定期评估成本和时间。他们使用速度,燃耗和燃尽图来衡量他们的工作,而不是甘特图和项目里程碑来跟踪进度。
敏捷团队使用可自动执行步骤的技术实现持续开发和持续集成,从而加快产品的发布和使用。
敏捷项目管理中不需要项目经理的存在和参与。虽然项目经理的存在对于传统(瀑布模型)项目交付的成功至关重要。项目经理的职责是在团队成员之间分配任务。但是,项目经理在敏捷项目管理中并没有过时,许多组织在一个大型,更复杂的项目中使用它们。组织主要将项目经理置于项目协调员角色。
敏捷项目管理要求团队成员知道如何使用这种新的敏捷方法。团队成员必须能够彼此协调,以及与用户协调。