2009年2月02日星期一19:00

Why Agile?

由Alan Koch撰写
什么's so Great about Agility?

最近管理软件项目的敏捷方法已经很多播放。为什么人们如此谈论它?这只是最新的“新事物”?或者是否有一些真正的价值?

“敏捷”作为一系列软件开发方法,是七年前定义的,所以“平底锅中的闪光”将很久以前烧掉了自己。事实是,越来越多的组织(来自大型企业的小型商店)正在寻找真正的敏捷价值。

在定义敏捷性之后,不是,我们会看看它可以带来的值。

什么 is Agility?

敏捷方法有一个数字或关键属性,可以被称为“敏捷性的本质”。他们是:

  • 学习和适应 - 传统方法预计,我们可以预见项目如何以合理的精度展开。敏捷方法接受了我们无法预测的很多东西,因此它构成了让我们首先了解这些未知数,然后适应我们所学的内容。
  • 合作 - 敏捷方法对所有利益相关者持续合作,包括程序员及其客户。
  • 客户焦点 - 客户是敏捷项目的中心焦点,并积极参与。
  • 小型自我导向团队 - 敏捷性大写自我导向的团队,并认识到小型球队可以最有效的方式自我直接。
  • 精益原则 - 通过精益制造所证明的原则体现在敏捷性,特别是“恰当”和“及时”等概念。
  • 渐进要求阐述 - 我们希望在项目进展情况下了解系统要求,因此在项目开头的全面规范中试图将它们钉在一起没有意义。敏捷项目建立路线图并按照所需的详细说明。
  • 增量交付 - 确保我们建立合适系统的最佳方法是定期从客户获得反馈。敏捷始终包括产品向客户递增产品 - 至少用于验收测试。
  • 迭代规划和适应 - 敏捷项目在规划上达到高价值。他们从事各级细节的规划,并定期参与其中。同样,这是由我们不能预见到重要的一切事实的事实,所以我们必须在学习时调整我们的计划。

什么 is Agility Not?

许多人通过将其作为无社学实践的借口滥用“敏捷”一词。有些人错误地认为敏捷意味着这些事情:

  • 没有文件 - 敏捷项目产生的文档与传统的项目产生的显着不同,敏捷团队将始终询问为什么需要各种文件。但他们总是记录(以独特的方式)他们的计划,要求,设计以及其他工件提供价值。
  • 没有计划 - 敏捷项目实际上从事比大多数传统项目的规划。他们在项目启动期间生产高级计划,并在整个项目中定期再次访问并调整高级计划。他们制定了在每次开发迭代期间所做的事情的计划,他们每天都会在每天举行地面来检查他们的进步并计划这一天的工作。
  • 没有要求 - 敏捷团队的产品所有者(客户)定义了产品愿景,他们共同努力记录产品的高级要求(称为产品积压)。然后,这些要求的更详细的观点在整个项目中阐述并记录在一起。
  • 没有时间表或预算控制 - 敏捷项目始终在“时间框”中运行。也就是说,他们有明确的开始和结束日期,并且预计不会违反这些日期。由于人们的时间是软件项目预算的最大部分,所以时间箱也限制了项目预算。敏捷的口头禅是,“我们将在项目限制内提供最大的客户价值!”
  • 程序员做任何他们喜欢的东西 - 客户对敏捷项目进行了主要控制。客户参与规划,优先级排序和状态在整个敏捷项目中的所有方面。如果项目团队没有生产客户发现有价值的东西,那么该人就可以重新指导工作。该团队唯一的作用是估计可以在有限时间范围内完成的内容。团队的客户决定了如何将如何指导。

敏捷的价值

公司发现敏捷方法(当其实施时)提供价值的原因有很多。引用的值通常包括:

  • 合适的产品 - 客户不断参与该项目,确保正在建立和优先考虑工作的宝贵软件。此外,客户可接受或提供关于生产产品的每个增量的关键反馈。随着客户的参与水平,无法建立错误的产品。
  • 质量 - 敏捷始终包括强烈关注构建的内容的质量。这不仅包括客户的验收测试,还包括许多技术质量实践。适当运行的敏捷团队生产高质量的软件。
  • 安排和预算 - Agile项目的时间盒意味着,如果事物不按计划运作,则其计划和预算很少“过度运行”,可以跳过或切割低优先级功能。如果Agile项目确实需要扩展其时代框,它将与客户的全部并发完全并发。
  • 预先警告 - 因为敏捷项目基本上是一系列短的迷你项目,因为它们可以纠正时,问题很清早。
  • 适应改变 - 改变是一个事务的事实。敏捷项目可以适应组织内商业环境的变化,或者与客户更有效地比传统项目更有效。

每个企业价值观敏捷性(小写“a”)。许多人发现的是敏捷(大写“a”)提供了它的承诺。

版权所有©2009全球知识培训LLC 版权所有。


Alan Koch,PMP ,是询问进程的总裁。 Inc.,(http://www.askprocess.com/)和具有全球知识培训的教练LLC。商业分析社区的长期成员,Koch先生有28年的软件开发经验。他可以到达 http://ca.mc883.mail.yahoo.com/mc/ [电子邮件  protected].  

©ba time.com 2021

MacGregor Logo White Web