software-quality - 软件质量保证

标签 software-quality

<分区>

我是软件质量保证方面的新手。我的老板告诉我要了解我们如何才能在我们的公司中做到这一点。请有人告诉我什么是软件质量保证,以及我可以使用哪些开源工具来进行软件质量保证。

最佳答案

您可以尝试阅读“伟人和好人”的博客,比如 Martin Fowler 的 hi 'Bliki' 和 Robert Martin 的 Uncle Bob's Blatherings ... 以及 Joel Spolsky 现已不复存在的 Joel On Software。关于什么是质量的意见非常有用。

目前正在使用 java 和 Macker 和 Findbugs 等工具来检查代码的正确性和对准则的遵守情况。

为了可重复性和取悦于管理,由构建服务器(例如 Hudson 或 Cruise Control)对从源代码控制系统中提取的代码自动运行单元测试是个好主意。它还将为“权力”提供一些指标,以便您可以展示您的代码构建、测试等方式。

归根结底,归根结底还是因为优秀的人才关心他们所做的事情。

关于software-quality - 软件质量保证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3778443/

相关文章:

maintainability - 编码实践: What are your thoughts on a 1. 700万LOC项目?

c - 在框架中使用自定义 true false 值的原因

unit-testing - 准备单元测试 : What's important to keep in mind when working on a software architecture?

java - 为了提高可读性,在单独的方法中进行异常处理

python - coverage.py:排除文件

unit-testing - 为什么代码质量讨论会引起强烈反响?

java - Checkstyle 和 PMD 仅作为建议

c - 作为程序员,您如何确保编写出高质量的 C 代码?

java - FindBugs - 使用 ObjectOutputStream 时为 "may fail to close stream"