什么是敏捷项目管理?快速指南敏捷和它最重要的概念
简而言之,敏捷项目管理是一种更快、更适应项目管理的方法。在我们了解更多关于敏捷的知识之前,让我们先讨论一下为什么要开发敏捷。在敏捷之前,世界遵循传统的项目管理方法,比如瀑布。
瀑布式管理逐步管理项目。您将在一个阶段工作,然后只有在第一个阶段完成后才转移到下一个阶段。然而,在管理需要频繁更改的项目时,这种方法具有挑战性。
最后更新于12月2020年12月
完成敏捷Scrum速成课程- Scrum Master认证-敏捷项目管理- PSM 1-产品所有者|由Umer Waqar,PMP
探索课程因此,应用传统的项目管理规则不适合软件开发项目。betwayapp下载安装IT和软件行业取消了很多项目。这是因为它们不足以适应不断变化的业务需求。在客户将改变最终产品将实施这些请求的时间之间,通常会有很大的延迟。
该行业需要一种更加开放的开发方法。betwayapp下载安装在21世纪初,一群软件开发人员开会讨论开发软件的更好方法。他们发表了一份名为敏捷宣言,它包含了敏捷项目管理的4个价值观和12条原则。这个宣言为敏捷提供了基础。
敏捷是一种项目管理方法,允许您在动态环境中快速响应变化。它最大的好处之一是,它允许项目团队适应各种情况,并快速改变项目的方向。
它而不是等到项目结束时,它允许团队在项目的生命中早期开发工作软件并将其交付给客户。这有助于他们早期获得反馈,他们可以使用它来优化产品。
尽管敏捷是从软件开发开始的,但是许多行业已经开始使用敏捷了。betwayapp下载安装其中包括金融服务、咨询和医疗保健等。
有几种敏捷方法,例如Scrum,Kanban,瘦,瘦和极端编程。除了所有这些中,Scrum是最受欢迎的方法。
接下来,我们将讨论敏捷项目管理最重要的特性。
什么是冲刺?
敏捷是软件项目管理的迭代框架。它涉及将单个项目分解为更小的项目。团队通过周期或迭代的产品完成不同的产品组件,称为“Sprints”。
sprint是一个月的时间盒(一个固定的时间段),在此期间开发产品的大量特性。团队在这些sprint中工作,以完成产品的所有功能。因此,在多个sprint中开发产品是很常见的。
在Sprint结束时,项目团队审查其表现和文件,该团队需要在项目中进行的更改。一旦团队完成Sprint,他们就会立即过渡到下一个冲刺。该团队记录了当前Sprint所需的更改和性能改进,然后在下一个Sprint中实现。
什么是产品积压?
产品待办事项列表是敏捷项目中最重要的文档之一。它列出了产品的所有特性和要求。团队成员以用户故事的形式列出了这些需求。在Sprint期间,团队成员选择产品待办事项列表中列出的一大块项目,并进行开发。产品待办事项列表项包括产品特性、bug、修复和涉众要求的变更。
敏捷项目管理的四个值
现在我们将讨论敏捷的四种价值。敏捷项目应该包含并实践这些价值。
个人和对流程和工具的互动
重要的是重视人员及其在流程和工具的关系。想象一下,如果您是产品管理器,您的软件会给您错误。如果您必须经历冗长的过程来传达您的投诉,在您最终解决您的问题之前,您可能会遇到很多内容。
另一方面,如果你直接和工程师交谈,速度会快得多。您可以更详细地分享您的问题,工程师可以了解您的情况并迅速解决问题。敏捷鼓励人们相互交流。它允许您通过不受流程、技术或工具的限制而使事情发生得更快。
工作软件胜过全面的文档
传统上,项目经理花费大量时间填写他们正在开发的产品的文档、模板和表单。敏捷认为,与填写一堆表单和文档相比,实际的工作产品更有价值。
因此,它鼓励人们把更多的精力放在完成实际工作上,而不是花时间记录他们完成了什么工作。
这并不是说敏捷忽略了文档。它只是防止人们陷入过多的文档中。相反,敏捷鼓励您聪明地使用文档。您应该只在有价值的地方使用文档。
客户协作胜于合同谈判
敏捷方法鼓励客户与项目团队合作工作。客户在开发过程中参与其中,而团队在项目上工作。betwayapp下载安装这种密切的通信帮助客户传达了他们的反馈并允许开发团队制作更接近客户要求的产品。betwayapp下载安装
响应在计划之后改变
在传统的项目管理中,您制定详细的计划,您的优先事项通常是固定的,例如,管理建筑项目。但是,想象一下,市场,竞争对手或客户要求存在不断变化的情况。敏捷鼓励人们快速适应改善项目的变化,而不是坚持固定计划。
敏捷在sprint中工作。在敏捷中,每个项目都有30天的阶段或冲刺。你可以在每个不同的Sprint中改变你的优先级。它鼓励团队根据更重要的内容改变优先级。
敏捷团队角色
敏捷由自组织和跨功能团队组成。敏捷团队可以在没有监督或微观管理的情况下将工作分配给彼此。每个成员在特定领域都有很高的技能,同时也有能力在需要时管理项目的其他部分。
Scrum Master
的Scrum Master帮助确保团队在项目上遵循scrum指导方针和规则。他们通过消除问题和促进对Scrum的理解来为Scrum团队提供支持。
产品拥有者
产品负责人负责记录所有的产品需求,然后将它们列在产品待办事项列表中。他们从客户那里收集需求,并根据它们对项目的优先级和价值对它们进行优先级排序。产品负责人需要用一种容易理解的语言向开发团队传达需求。betwayapp下载安装
betwayapp下载安装开发团队
开发团队betwayapp下载安装由技术团队成员组成。它们负责产品的实际开发。betwayapp下载安装
敏捷涉及到哪些不同的事件?
冲刺规划
整个团队通过“冲刺计划会议”开始冲刺。在会议中,他们决定在即将到来的Sprint中要做什么工作。他们从产品待办事项列表中列出条目,并开发了一个名为“Sprint待办事项列表”的文档。
Sprint Backlog包含了如何实现Sprint目标和在即将到来的Sprint期间要做的工作清单的计划。这有助于为Sprint的其余部分奠定顺利的工作流程,并为团队提供清晰度和责任,并对他们需要做的事情。
每日Scrum或站立会议
这些是每天15分钟的简短会议。它们帮助团队专注于让每个人都跟上产品开发的进度。betwayapp下载安装每个团队成员简要地列出他们事先做了什么和当天的任务。
这有助于协调所有的团队成员,并帮助他们跟踪项目的进展。只有互相讨论工作的betwayapp下载安装开发团队参加这个会议。
冲刺评审
在“冲刺”结束后,团队会进行“冲刺”回顾和“冲刺”回顾。整个团队向涉众展示Sprint期间完成的工作以供审查。
它们显示了在Sprint期间制作的产品特征/用户故事,并提供了完成功能的演示。利益相关者提供了产品的反馈,建议和改变请求。
Sprint回顾
在Sprint审查之后,团队举行会议,讨论右转,在冲刺期间出错了。他们反映了他们的表现,流程以及如何改善未来的冲刺。因此,Sprint回顾性有助于团队养成持续改进的习惯。
当要决定哪种项目管理方法最适合你的项目时,敏捷是最合适的方法吗?在决定如何处理项目时,项目的性质和动态是最重要的考虑因素。记住,没有放之四海而皆准的方法。
对于自适应项目,敏捷已经成为最流行的方法之一。敏捷流程的好处非常适合于您必须不断处理多个变化变量的情况。无论以哪种形式,敏捷都将继续存在下去。