什么是“持续实施”?

时间:2009-07-24 22:45:09

标签: methodology agile-processes

“持续实施”是否是软件的名称 发展方法?如果是这样,究竟是什么?

您有使用经验吗?

请注意,我知道continuous integration是什么,但不是连续实施。

背景:今天我学到了(公司)的第二手资料 在他们的背景下使用“持续实施” 软件开发。它是正式定义还是它的一部分 一些敏捷软件开发方法?

我能找到的最好的是这篇论文发表在欧洲期刊上 信息系统:

  

Agility Through Scenario Development And Continuous Implementation

     

“...沃尔沃的业务和IS / IT计划......   开发和实施敏捷售后市场   供应链。 ...创建平台,Web服务和   通过Internet销售备件的Web门户。 “

6 个答案:

答案 0 :(得分:4)

尝试搜索“连续集成”。在我看来,这是一件好事(TM)。 “持续实施”只是Dilbert世界中一种很好的开发方法。 ;)

修改

最初的问题只是询问“持续实施”是什么。由于这个站点是StackOverflow,而不是EconomicsOverflow或PolymerEngineeringOverflow,因此正确答案是“没有。”

之后编辑了这个问题以扩大范围,但这并没有真正改变我的答案。

我可以在软件开发领域找到的这个术语的所有引用似乎都是一个错误,其中作者实际上是指连续的集成,这是一种常见的敏捷技术。

OP现在引用了一篇论文,该术语在“敏捷”供应链管理实施中使用该术语。即使如此,尽管有这个出版物,但这个术语在SCM中还没有达成共识,更不用说软件开发,因此没有普遍接受的定义。

答案 1 :(得分:1)

我认为OP只是指“持续实施”。这不是一个常用术语。

我没有听到这个术语,但在敏捷或Scrum方法中,实施的频率高于传统的瀑布模型(但显然不像“持续实施”那样持续)。

在我工作的公司,我们遵循Scrum方法,每6个月交付一次新版本。由于我们是一家提供软件即服务的产品公司,因此我们可以控制这些实施。我们最终计划更频繁地实施。这与Scrum之前的日子大不相同,那时新版本通常每两年发布一次。

答案 2 :(得分:1)

持续实施是博弈论中使用的术语。例如,请参阅here。我怀疑这是你所追求的,但无论如何你都是。

MIKE,一种信息系统管理方法,也使用该术语;见here。 OP中的沃尔沃参考可能是指MIKE或类似的东西。

答案 3 :(得分:0)

理查德可能是正确的,你的意思是持续集成,这种做法的主要元素是经常构建,以确保为您的软件增加工作功能。

关于这种做法的开创性文章是"Continuous Integration" by Martin Fowler(这是最初版本,顶部有一个链接到更新版本)。

答案 4 :(得分:0)

实际上,我认为这种新动物来自精益背景(这在沃尔沃的背景下是有意义的)。没什么正式的。换句话说,它听起来很敏捷,它味道敏捷,但没有人确切知道它意味着什么,并且由于这些原因,我确信沃尔沃的C级经理很喜欢它:)这使得我的废话探测器实际上非常响亮。 / p>

答案 5 :(得分:0)

听起来营销人员的术语不匹配。一直发生。