六西格玛质量管理和软件开发 [英] Six sigma quality management and software development

查看:95
本文介绍了六西格玛质量管理和软件开发的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Is it possible to use Six Sigma Quality Management with Software Development Processes?

您对此有何经验?

如果您使用的是Scrum或XP这样的敏捷方法,那么六西格码不是太官僚主义吗?

If you're using an Agile method like Scrum or XP, isn't Six Sigma too bureaucratic?

我在谈论软件开发的质量管理,因为总体而言,因为需求一直收集到部署和运营,而不仅仅是建设阶段(TDD和单元测试之类的工具或多或少已被确立为最佳实践)。

I'm talking about quality management on software development as a whole, since requirements gathering until deployoment and operations, and not only the construction phase (which tools like TDD and unit testing are more or less already established as best practices).

推荐答案

Six Sigma在可重现的过程中效果很好。所谓纯过程,是指始终产生(或应该产生)相同输出的纯过程。鉴于软件开发很少会产生相同的输出,因此IMO并不真正适用SS。这是因为软件开发更多的是实践而不是过程。

Six Sigma works well with reproducible processes. By that, I mean pure process that consistently produces (or is supposed to produce) the same output. Given that software development rarely produces the same output, SS is not really applicable, IMO. This is because software development is more a practice than a process.

话虽这么说,阅读它并尝试看看有什么高级想法并没有什么害处。可以用于软件开发...

That being said, it doesn't hurt to read about it and try to see what top-level ideas can be put into software development...

这篇关于六西格玛质量管理和软件开发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆