首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用敏捷方法有什么缺点吗?

使用敏捷方法有什么缺点吗?
EN

Software Engineering用户
提问于 2013-04-06 11:41:18
回答 2查看 7.3K关注 0票数 4

现在看来,大多数公司都在为软件开发实践敏捷方法。

我很想知道使用敏捷是否有什么坏处,它是否有缺点,它是否总是正确的方法?

你们中有谁有过使用敏捷的经验,但它并没有真正发挥作用,也许是因为项目的类型,或者是团队?

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2013-04-06 11:49:36

如果您有一个致力于正确执行敏捷的组织,那么敏捷是成功的。如果你没有这个方法的承诺和训练,任何方法都不会起作用。

我还想说,敏捷在一定的范围内最有效。您必须能够将您的项目划分为合理的规模交付品。你不可能用敏捷来建造办公大楼或核潜艇。

类似地,在软件中,有些项目很大,很复杂,如果不使用更瀑布式的方法进行大量的前期设计工作,就无法开始。例如,考虑一些类似于操作系统的东西。另一个例子是一个跨越许多组织界限的系统,如国家卫生电子记录系统。

一旦您完成了您的总体架构和设计,您可以使用敏捷构建这些特性,但是如果您从敏捷开始,您可能就无法开始工作了。

票数 15
EN

Software Engineering用户

发布于 2013-04-06 14:24:01

另一件需要考虑的事情是,大多数敏捷方法都要解决的问题。基本假设是,“软件工作”是需要更快地获得价值的瓶颈。如果开发只占总目标的一小部分,那么这个部分的效率就无关紧要了。

敏捷方法已经成功地用于非常复杂的问题,但这要求所有感兴趣的方面都致力于开发团队并消除其障碍。对于某些项目来说,这是有意义的,但对许多人来说,软件项目对企业的生存并不重要。在这种情况下,取消软件团队的优先级更有意义。

这种想法假定组织关注的是价值而不是资源利用,这也是非常罕见的:)

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

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

复制
相关文章

相似问题

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