靠 Software Development: Less is the New More!

靠 Software Development: Less is the New More!这点毋庸置疑‘‘是软件开发行业的新流行语;肯定在敏捷社区中。

但是,它如何适应敏捷,更具体地说,如何适应Scrum和eXtreme Programming(XP)等敏捷方法?

靠 software development shares many, if not all, of the 敏捷软件开发的关键原则.

结果,In可能被视为敏捷的一个实例,就像Scrum是另一个实例,而eXtreme Programming是另一个实例。

Whilst Scrum focuses on agile management practices, and eXtreme Programming focuses on agile engineering practices, 靠 software development is an extension of the underlying principles and has a sharp focus on eliminating waste.

It can also be seen the other way around, that agile is an instance of 靠 thinking.

It’的确,敏捷原则和方法可以消除很多浪费,尤其是与以前的项目管理方法和传统的瀑布式项目相比。那’s for sure.

而且’敏捷也是如此–从原始的开始 敏捷宣言 – has its roots in 靠 manufacturing, as pioneered by Toyota and Honda.

But 靠 thinking can actually be applied to any methodology, whether it’瀑布,Scrum,极限编程等。

例如,在Scrum中, 冲刺计划 浪费?它’当然很耗时,尽管我会争辩’通常不会浪费。组建整个团队,将团队统一于共同的目标,对需要完成的工作达成共识并以团队的形式致力于可能具有巨大的价值。另一方面,在某些情况下,当工作几乎无法计划并且Sprint例行中断时,Sprint计划可能会浪费大量时间。

再举一个例子,在极限编程中,结对编程会浪费吗?在某些情况下,配对编程非常有价值,例如,当一个人向另一个人学习时,传播有关代码区域的知识并提高质量。另一方面,如果这些对您的团队来说不是特别重要,并且任务相对简单,那么肯定可以说结对编程是浪费。

It’难怪人们会发现这一切令人困惑!那么,这意味着什么呢?

我个人的建议是…

For those that like and support the underlying key principles of agile, they still apply in 靠. In fact, agile is very 靠 compared to traditional waterfall projects. In this respect, 靠 thinking is an extension of agile and not a replacement.

对于那些采用敏捷开发原则的人来说,采用一些通用实践(例如Scrum或eXtreme编程)为这些原理带来一些结构和过程,并帮助团队将这些原理付诸实践肯定是有价值的。

为了解决敏捷的管理和工程方面的问题,越来越多地使用Scrum和XP的元素似乎是一种惯例。我个人喜欢这样; 两种方法非常互补 因为他们有着相同的原则,并解决了不同的问题。

但是,在采用这些实践或与此相关的任何其他实践时,您也可以从精益思想中受益。认真考虑您的特定情况,以及在您的特定情况下是否真的浪费了这些做法?如果是这样的话,无论使用哪种方法,都应该真正消除它们。

不过要小心一点。消除它之前,请确保您真正了解任何过程的内在价值。有时,收益是软性的,并且不是立即显而易见的。直到您真正了解原理并具有实践经验 为什么 他们工作,你’无处适应他们… 敏捷 Practices Are 我 ant To Be Adaptive, But Only When You’re Ready.

凯莉

摄影者 威尔·肖特

在脸书上分享
Facebook
分享到Twitter
Twitter
在linkedin上分享
LinkedIn

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

最近的帖子

文化,技能和能力//如何成为数据驱动型组织

在我们的白皮书“如何成为一个由数据驱动的组织中”,我们写了一个组织需要采取的五个步骤,它们是:成果:定义目标和指标以确保获得清晰和可衡量的结果分析:实施和共享分析,以改善数据驱动型决策创新:通过假设测试和学习来测试假设数据平台:获得新见解

Read More »

数据平台//如何成为更具数据驱动力的组织

这是我们关于“如何成为一个由数据驱动的更多组织”系列文章中的第四篇,我们将专注于数据平台。在这一点上,大多数人开始深入研究Data Lakes vs Data Warehouse的技术方面,但是我们想让我们回到一个更高的水平,并要求

Read More »

创新//如何成为更具数据驱动力的组织

在我们的白皮书“如何成为一个由数据驱动的组织中”,我们写了一个组织需要采取的五个步骤,它们是:成果:定义目标和指标以确保获得清晰和可衡量的结果分析:实施和共享分析以改善以数据为依据的决策制定创新:通过假设检验和学习来检验假设数据平台:获得新

Read More »

搜索博客

敏捷 Management Made Easy!

All About 敏捷

凯利·沃特斯(Kelly Waters)

“’Agile’ is one of the biggest buzzwords of the last decade. 敏捷 methods often come across as rather more complicated than they really are. This book is an attempt to unravel that complexity. To simplify the concepts. This book breaks the concepts into small bite-sized pieces that are easy to understand and easy to implement and delivers the message in a friendly and conversational style. Allaboutagile.com is one of the most popular blogs about agile on the web. ”

凯利·沃特斯

敏捷 101 is available to purchase. GAME ON!

敏捷 101

艾玛·霍普金森火花

“尽管有很多方法可以根据您拥有的团队和想要的学习成果来改变游戏,但是游戏的基本流程是所有人共有的。”
艾玛·霍普金森火花

我们为什么制作游戏?

怎么玩游戏?

伦敦

101种方式Limited
城市路145号
伦敦
EC1V 1AZ
英国

阿姆斯特丹

101种方式BV
Weesperstraat 61-105
1018 VN阿姆斯特丹
荷兰

联系我们

如果您想与101 Ways的团队之一联系,请填写以下表格或给我们发送电子邮件: contact-us@101ways.com.