首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在引用瀑布和敏捷方法时应该使用什么语义?

在引用瀑布和敏捷方法时应该使用什么语义?
EN

Software Engineering用户
提问于 2014-01-30 11:15:09
回答 1查看 271关注 0票数 -2

我刚刚参与了一场关于如何定义软件开发生命周期方法的语义的争论。

就我而言,瀑布和敏捷不是方法学,它们是定义模糊的方法/模型。方法的定义是一组工具和技术,用于准确地定义开发成功的软件项目所采取的步骤。

据我理解,以下陈述是正确的:

  • 结构化系统分析与设计( SSADM )是一种瀑布式方法。
  • Scrum是一种敏捷的方法。
  • XP是一种敏捷的方法。

因此,写:

  • 瀑布是一种瀑布方法。
  • 敏捷是一种敏捷的方法。

因为你会陷入一个递归的混乱。

问题是,每当我与任何人展开这场辩论时,他们似乎都确信瀑布是一种方法论,而敏捷也是如此。

我认为不正确的例子如下:

http://en.wikipedia.org/wiki/Software_开发_方法论

方法学瀑布原型模型增量迭代V模型螺旋Scrum清洁房RAD DSDM RUP XP敏捷精益模型TDD FDD DDD

这些都是维基百科页面上的方法,我发现这完全是错误的。有人能纠正我和/或让我知道我应该使用什么术语吗?

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2014-01-30 11:51:32

如果你称“瀑布”为一种方法论,或者你只称SSADM为一种方法论,则主要取决于详细程度和讨论的上下文。“敏捷”也是如此(虽然我认为后一个术语本身并不常被认为是一种方法论)。

所以我的建议是:每当你想要谈论这些事情时,在你进行一场徒劳无益的辩论之前,先弄清楚背景。

自然语言并不总是精确的。

票数 4
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/226066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档