敏捷 Environment/Teams

Agile Environment/Teams

我正在尝试理解敏捷的概念。我一直在阅读敏捷方法,但一直看到敏捷环境和敏捷团队等术语。

我以为敏捷只是一种方法论,但我不确定什么是敏捷环境以及敏捷团队是否真的存在!?

将敏捷环境想象成一个拼图的框架:你得到了这个框架,并且有很多部分可以用来实现你的目标!不一定要使用所有的部分...... 敏捷团队通常是在敏捷环境中工作的团队。不同的方法论(XP、Scrum 等)定义了不同类型、不同规模(取决于项目)等的团队。 理解敏捷的最简单方法是将其视为最灵活的环境,您需要在其中自我组织并为自己的行为承担责任。 一旦您开始在企业中练习敏捷性,尤其是如果您有好的指导,您将永远不会放弃 - 'practice' 是关键词!

敏捷是一种遵循特定原则的开发方法,例如响应变化而不是遵循计划。

敏捷团队是遵循敏捷开发方法的团队。

敏捷环境是许多人都遵循敏捷开发方法的环境,因此该环境反映了该方法。

如果您不仅要为您个人询问,而且要在您的团队或公司中引入敏捷,您可能会发现这次采访很有用:http://goo.gl/qYDjR3

这是与 Targetprocess 创始人的问答,他于 2004 年开始应用敏捷方法,并描述了 Targetprocess 经历的阶段,他们如何灌输敏捷文化并支持自组织团队,对学习的信任和痴迷在软件开发团队中。

敏捷方法的总结不会浪费时间在生命周期步骤的官僚过程中。敏捷方法更灵活,并且专注于代码,而不是漫长的过程。

如今,越来越多的软件公司加入敏捷方法,因为它们可以提高效率。

您可以在此处找到有关这些做法的更多信息:

List of agile best practices

敏捷是一种从 Agile Manifesto. Everyone seems to have a different approach or theory about Agile and new buzz terms keep springing up. I have always found in companies that I work for that Agile is great in theory, but bad in practice. It gets confusing very quickly and when it isn't successful, people will just say that you are doing it wrong. What you need is a methodology that learns from Agile but doesn't include it's limitations. Digital Animal have established a methodology that they use that does just this, they wrote an article explaining it here: http://digitalanimal.com/blog/slaying-the-agile-dragon-the-game-of-thrones-methodology/