敏捷项目管理:它是什么以及如何入门

敏捷项目管理如何适用于您的软件团队

免费开始使用 Jira 项目管理模板

使用强大的任务管理和简单的优先排序工具,管理任何项目的活动。

什么是敏捷项目管理 (APM)?

关键要点

  • 敏捷项目管理是一种迭代方法,可将项目拆解为易于管理的步骤,重点关注协作、灵活性和客户反馈。

  • Scrum 和看板等框架支持持续交付和快速适应变化。

  • 项目经理使用待办事项列表、冲刺和指标等工具来跟踪进度并优化工作流。

  • 开始应用敏捷项目管理原则,以改善利益相关者一致性和项目成果。

  • AMP(敏捷项目管理)是一种管理和执行项目(尤其是产品开发项目)的迭代方法。

什么是敏捷项目管理 (APM)?

敏捷项目管理涉及将项目分解成较小的、易于管理的步骤或迭代,通常称为冲刺。每次迭代都包括规划、执行和评估周期,使团队能够快速适应变化,不断改进产品。

这种方法具有渐进性和迭代性,注重协作、灵活性和客户反馈,从而在整个项目生命周期中实现价值。以下是您开始使用或完善敏捷项目管理实践时需要了解的全部内容。

敏捷项目管理方法简史

受 Toyota 在 20 世纪 40 年代提出的精益制造理念的启发,软件开发团队采用敏捷方法来减少浪费和提高透明度,同时快速满足客户不断变化的需求。与注重“大爆炸”式发布的瀑布式项目管理截然不同,敏捷方法有助于软件团队比以往任何时候都更好地协作,并更快地进行创新。

传统的敏捷项目管理可分为两种框架:Scrum看板。Scrum 侧重于固定时长的项目迭代,而看板则侧重于持续发布。完成后,团队立即进入下一个阶段。

敏捷项目管理框架 1:Scrum

Scrum 是一种敏捷项目管理框架,采用固定时长的工作迭代(称为冲刺)。它有四大仪式,这些仪式构成了每个冲刺的结构。

一切都要从待办事项列表或需要完成的工作开始。在 Scrum 中,有两个待办事项列表:一个是产品待办事项(由产品负责人拥有),它是一个按优先顺序排列的功能列表;另一个是 Sprint 待办事项,它指的是从执行产品待办事项顶部的事务开始,到能启动下一个冲刺之间的所有待完成工作。Scrum 团队中有多个特定于其在流程中的作用的独特角色。通常有一个 Scrum 大师或团队 Scrum 方法的拥护者;产品负责人,他是产品的代言人;以及 Scrum 团队,他们通常是负责完成 s@#$ 的跨职能团队成员。

Scrum 的四个仪式

冲刺规划

冲刺演示

每日短会

回顾

团队规划会议,确定在下一个冲刺中要完成的工作。

分享会议,团队展示他们在该冲刺中交付的成果。

也称为短会,是让软件团队保持同步的 15 分钟小型会议。

回顾哪些工作进展顺利,哪些工作进展不顺利,以及为改善下一次冲刺而采取的行动。

Jira scrum board

Scrum 板示例 | Atlassian 敏捷教练

敏捷项目管理框架 2:看板

看板是适用于敏捷项目管理的框架,可将工作量与团队能力进行匹配。它侧重于尽可能快地完成工作,使团队能够以比使用 Scrum 更快的速度应对变化。

与 Scrum 不同,看板通常没有待办事项列表。在看板中,工作项目位于“待完成”列中。这让看板团队能够随时集中精力进行持续发布。所有工作全都一目了然,确定好了范围,并做好了执行准备,以便当某项工作完成后,团队可立即转向下一项工作。团队可以设置 WIP 限制,使工作量与团队能力相匹配。此限制是预定义的工作限制,可同时在单个列中进行设置(“待完成”列除外)。看板框架包括以下四个组件:

看板的四个组件

工作(故事) 列表

列或泳道

进行中的工作 (WIP) 限制

持续发布

被定义为要完成的事务或任务的工作或故事的列表。

在看板上使用,用于区分来自不同工作流、用户、项目等的任务。

一项规则,用于根据团队能力限制要完成的工作量。

团队负责处理 WIP 限制内的故事量,并随时发布。

Kanban board example | Atlassian agile coach

看板面板示例 | Atlassian 敏捷教练

敏捷项目经理的职责

无论选择何种敏捷开发框架来支持软件开发,您都需要一种能够查看团队进度的方法,以便您可以对未来的工作或冲刺进行规划。敏捷开发项目预估可帮助 Scrum 和看板团队了解自身产能。敏捷开发报告可随时间显示团队的进度。甘特图和待办事项列表疏理可帮助项目经理确保工作列表保持最新状态并做好准备供团队处理。

Agile project estimations | Atlassian agile coach

敏捷项目预估 | Atlassian 敏捷教练

Agile reporting example | Atlassian agile coach

敏捷报告示例 | Atlassian 敏捷教练

Agile backlog example | Atlassian agile coach

敏捷待办事项列表示例 | Atlassian 敏捷教练

Agile example | effective stakeholder communication

敏捷示例 | 有效的利益相关者沟通

Agile Project Management Frequently Asked Questions

What are the 5 phases of Agile project management?

The 5 phases of Agile project management are Envision, Speculate, Explore, Adapt, and Close. These phases guide teams from defining the project vision and planning, through iterative development and adaptation based on feedback, to project completion. This approach emphasizes flexibility, continuous improvement, and delivering value throughout the project lifecycle.

What are common methodologies of Agile project management?

Common Agile methodologies include Scrum (fixed-length sprints and roles), Kanban (continuous flow and WIP limits), and hybrid approaches like Scrumban. Each offers different structures for managing work and delivering value.

What are the benefits of Agile project management?

Agile project management improves collaboration, flexibility, and customer feedback, enabling teams to deliver value faster and adapt to changing requirements. This leads to higher quality outcomes and more satisfied stakeholders.

Which is better, PMP or Agile for project management?

PMP is best for structured projects with defined goals, while Agile excels in dynamic environments with changing requirements. Choose PMP for large, predictable projects needing strict control, and Agile for projects needing flexibility and rapid iteration. Many professionals blend both approaches or hold both certifications to adapt to different project needs and industries.

What's the difference between Agile & waterfall?

Agile is iterative and flexible, breaking work into small increments and adapting to change, while waterfall is linear and sequential, with each phase completed before the next begins. Agile enables faster feedback and adaptation, whereas waterfall emphasizes upfront planning and predictability.

为您推荐

模板

现成的 Jira 模板

浏览我们适用于不同团队、部门和工作流的自定义 Jira 模板库。

产品指南

Jira 的全面介绍

使用这份分步指南,了解核心功能与最佳实践,以最大限度地提升您的工作效率。

Git 指南

了解 Git 的基础知识

无论您是初学者还是资深专家,本 Git 指南都将通过实用教程与技巧助您掌握基础知识。