敏捷的十二项原则是什么?


敏捷的基础是由敏捷原则构成的。敏捷是一种项目管理方法,使开发团队能够创建灵活的工作管理程序框架。

其中一种技术基于十二项原则,称为敏捷原则。此外,敏捷项目管理方法包含价值观和原则、方法、庆祝活动和技术。

敏捷的十二项原则

让我们逐一了解敏捷的十二项原则。

  • 我们的首要任务是通过持续交付有价值的软件来取悦客户——

  • 客户满意度对任何产品的开始和持续成功至关重要。这是一个优先原则,它强调持续响应和改进过程的重要性。市场获得MVP(最小可行产品),反馈信息指导后续更新。

  • 接受变化的需求,即使这些需求出现在开发过程的后期。敏捷流程利用变化,以造福客户的竞争优势——

  • 处理大型和复杂的任务以及能够管理项目工作需要时间。因此,最好将项目分解成可控的、相当大的部分。此外,如果客户始终得到充分告知,团队成员可能会更容易识别潜在的延误并达成关于延误的共识。

  • 定期交付可工作的软件,优先考虑较短的时间框架——

  • 敏捷方法通常会在更短的时间内交付功能性软件。这种迭代过程要求团队成员不断提高他们的绩效目标。

  • 在整个项目过程中,业务人员和开发人员必须每天协作——

  • 需要在品牌和项目的开发方之间建立联系,以确保清晰的沟通,更重要的是合作。使用您本来用于管理远程团队成员的相同工具集来培养一个双方都能达成共识的智能交换。

  • 围绕积极主动的人员创建项目。给予他们所需的支援和环境,并相信他们能够完成任务——

  • 只有为合适的职位聘用具有适当技能的合适人员,才能成功实施敏捷原则。必须让他们有自由有效地完成工作,而不会受到过多的管理控制。

  • 面对面的沟通是向开发团队传递信息和从开发团队接收信息的最高效方法——

  • 敏捷宣言强调了相关各方之间有效沟通的重要性。由于电信技术的进步,现在更容易做到这一点。现在,所有团队成员都可以通过电话会议来完成这项工作,而不是进行简短的正式会议。

  • 可运行的软件是衡量进展的关键指标——

  • 唯一能确保成功的是交付客户喜欢的有用产品。在敏捷之前,许多绩效标准都会影响最终产品的质量。

  • 敏捷流程促进长期可持续发展。资助者、开发人员和客户应该能够无限期地保持节奏——

  • 如果你花费大量时间在一个项目上,疲惫是不可避免的。不要给你的员工过多的工作量。这会影响项目的价值。因此,为该任务组建一支最佳团队,他们会努力工作,但避免过度工作而损害项目的价值。

  • 持续关注技术卓越和高质量的设计,提高敏捷性——

  • 无论你是编写代码还是创建更有形的东西,你都希望确保它在每次迭代中都能得到改进。避免以后不得不返回并进行调整。现在就解决它们。更好的是,确保它们正在改进。使用Scrum(一种用于完成复杂项目的敏捷框架)来帮助项目评估并使其保持前进。

  • 简洁即高效,少做多得至关重要——

  • 如果你想快速完成一个项目,你应该避免给它增加不必要的困难。使用敏捷工具是一种方法,它可以消除重复性的工作,并让你对所有与项目相关的决策有更强的控制力。

  • 自我组织的团队能够产生最佳的架构、需求和设计特性——

  • 简单来说,具有判断力和自主性的自我组织人力资源确实会运作得更好,因为每个团队成员都会负责满足客户期望,而不是单一的项目领导者。

  • 团队定期反思如何才能更有成效,然后相应地调整其行为——

  • 敏捷技术基于迭代过程的概念,团队通过从过去的错误中学习来不断改进其匹配。项目领导者应该鼓励团队会议,让每个成员分析他们的任务,并说明如何在哪些方面改进他们的领导能力和技术能力。

结论

敏捷的十二项原则基本上总结了敏捷团队必须如何运作或开始运作。所有敏捷框架和方法,包括敏捷开发、敏捷项目管理、Scrum、SAFe等,都与上述原则一致。在接下来的文章中,我们将更详细地讨论一些敏捷方法,包括敏捷开发方法和SAFe。

更新于:2023年2月28日

510 次浏览

开启您的职业生涯

通过完成课程获得认证

开始学习
广告