什么是敏捷及其 4 个价值观?
已发表: 2022-06-09什么是敏捷? 该术语的意思是能够快速轻松地移动。 而这种类型的运动是 21 世纪前沿项目管理方法的关键。 敏捷开始作为一种软件开发方法,并迅速进入一般项目管理的世界。 敏捷强调协作、客户反馈和持续发展。 此外,它可以应用于各种规模的项目。 自成立以来,敏捷已被全球数千家组织采用。
4 敏捷价值观——目录:
- 敏捷的简史
- 什么是敏捷?
- 敏捷的四大核心价值
- 概括
敏捷的简史
上世纪末,软件开发团队仍在使用 50 年前发明的项目管理方法。 在 20 世纪的大部分时间里,瀑布一直是项目管理的标准,它是敏捷之前最常见的软件开发方法。
瀑布方法是为建筑业和制造业创建的。 它完美地满足了这些企业的需求——因为制造项目的类型需要在执行阶段之前准备好全面的计划。 在这种方法中,一旦创建了计划,就会逐步执行。 工作流程类似于瀑布,以满足客户的要求。
不幸的是,瀑布方法不能应用于软件开发,因为它很难遵循并且需要大量的文书工作。 更重要的是,它根本无效。
为了寻找更灵活和迭代的软件开发方法,许多团队开始进行自己的、特定于站点的项目管理调整。 然而,不仅迫切需要新的标准,而且还迫切需要一种全新的项目管理思维方式。
2001 年,17 位软件思想领袖在犹他州雪鸟的一次会议上会面时,这种新方法已经在各处萌芽。 参与者中有 Kent Beck 和 Ron Jeffries,他们是 eXtreme Programming (XP) 的共同创建者,以及 Ken Schwaber 和 Jeff Sutherland(我们在本系列条目中描述的 Scrum 框架的作者)。 在雪鸟会议期间,针对瀑布方法的缺点制定了敏捷宣言。 如今,敏捷不仅是软件开发方法。 它成为各种组织中用于项目管理的思维方式。 尽管它的受欢迎程度不断增长,但敏捷的一般规则保持不变。
什么是敏捷?
敏捷被定义为一种将所有任务划分为称为迭代的短阶段的项目管理方法。 它们经常被评估并适应当前的市场状况和客户的需求。
敏捷也是一个术语,用于描述产品开发的一组价值观和原则。 一般来说,敏捷意味着专注于更快地向客户交付价值,并且能够作为敏捷团队进行自我调节。 换句话说,敏捷团队能够根据需要进行调整和更改,以便为客户提供尽可能好的结果。
敏捷的4个核心价值
敏捷建立在下面列出的4 个核心价值观之上:
- 个人和交互超过流程和工具。
- 工作软件优于综合文档。
- 客户合作超过合同谈判。
- 响应变化而不是遵循计划。
这些值一开始可能听起来很严格。 但他们的作者强调了他们故意使用“结束”这个词的事实。 他们指出,等式的两个部分同样重要,因此必须提及这些部分以帮助理解管理中的核心问题。 然而,等式的第一部分在敏捷方法中更为重要。
个人和交互超过流程和工具
敏捷的第一个核心价值意味着从事项目工作的人、他们的幸福感和沟通是成功团队合作的最重要部分。 无论是他们运行的流程,还是他们使用的工具,都不能比个人的工作和投入更有价值。
工作软件优于综合文档
敏捷的第二个价值直接涉及软件开发。 但是,软件开发中的敏捷团队合作或任何其他类型的产品之间没有重大差异。 在这两种情况下,产品的工作版本都应该始终可供客户使用。 这项工作是增量和迭代地完成的。 换句话说,产品是逐步开发的,每一步都为之前的步骤增加了一些价值。 通过这种方式,可以轻松快速地调整产品以适应不断变化的需求。 因此,过去作为瀑布方法基础的综合文档在敏捷方法中不再是优先事项。
合同谈判中的客户协作
第三个价值观赞扬与客户的持续沟通。 由于敏捷产品开发的迭代性质,客户的需求可以在运行中得到解决。 因此,合作之初所谈判的合同不需要包括产品的所有详细规格。
响应变化而不是遵循计划
最后一个敏捷值与之前的值相连。 它将业务价值的交付置于根据预定义的规则和计划采取行动之上。 简而言之,规则意味着产品需要根据市场的现状进行开发。 因此,敏捷团队需要经常调整和更新对产品的需求,并与客户协商。
概括
敏捷宣言可以追溯到 2001 年。它是为软件开发团队编写的一套规则和价值观。 然而,现在它被各种组织用作高效和轻量级项目管理的基础。
敏捷基于一组价值观。 它赞扬团队合作中的个人投入。 与详尽的计划和文档相比,它更重视产品工作版本的可用性。 并强调与参与产品开发全过程的客户的持续沟通。
我们已经回答了主要问题“什么是敏捷”。 现在查看如何将敏捷方法用于自由项目?
如果您喜欢我们的内容,请加入我们在 Facebook、Twitter、LinkedIn、Instagram、YouTube、Pinterest 上忙碌的蜜蜂社区。