首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >六西格玛质量管理和软件开发

六西格玛质量管理和软件开发
EN

Stack Overflow用户
提问于 2009-02-10 18:34:17
回答 10查看 1.7K关注 1票数 10

是否可以在软件开发过程中使用六西格玛质量管理?

你对此有什么经验?

如果你使用像Scrum或XP这样的敏捷方法,六西格玛是不是太官僚了?

我谈论的是整个软件开发的质量管理,因为需求收集直到部署和运营,而不仅仅是构建阶段(像TDD和单元测试这样的工具或多或少已经被确立为最佳实践)。

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2009-02-10 18:40:56

六西格玛可以很好地处理可重复的流程。我的意思是,纯过程始终产生(或应该产生)相同的输出。考虑到软件开发很少产生相同的输出,SS不是真正适用的,IMO。这是因为软件开发与其说是一个过程,不如说是一种实践。

话虽如此,读一读关于它的文章,并尝试了解哪些顶级想法可以放入软件开发中并不会有什么坏处……

票数 12
EN

Stack Overflow用户

发布于 2009-02-10 18:37:48

如果我理解正确的话,六西格玛依赖于有意义的、可衡量的指标。你的是什么?科洛克?将类签入到您的归档中?敏捷速度?

Six sigma在车间工作得很好,但我不认为软件开发足够“小部件式”,不适合这样的方法。

票数 11
EN

Stack Overflow用户

发布于 2009-02-10 19:18:50

只要你不是在开发新产品,这绝对是可能的。

只需遵循以下步骤。

1)创建应用程序的无bug版本。这可能需要大量的工作,因此最好选择一个范围不大的应用程序。

2)从头开始重新创建应用程序,并将迭代与步骤1中创建的理想情况进行比较,以创建指标。

3)调整您的流程,以便在下一次迭代中获得与度量更接近的对齐。

4)转到步骤2。

什么?你不会在你的商店里一遍又一遍地创建相同的应用程序吗?嗯,我不认为六西格玛在这种情况下会有多大用处。

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

https://stackoverflow.com/questions/533562

复制
相关文章

相似问题

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