题
任何人都可以建议一个线解释为"五"SonarQube类别,在这样一种方式,一个非开发人员可以了解的百分比数字意味着什么吗?
- 效率
- 维护性
- 可携带性
- 可靠性
- 可用性
解决方案
一个字"的同义词"非开发人员(不确切的同义词,虽然,但是不足以给一个快速的想法):
- 效率:性能
- 可维护性:演变
- 携带:重复利用
- 可靠性:复原能力
- 实用性:设计
大多数这些指标都在这 维基百科的入口
- 效率:
效率指标 衡量业绩的系统.
一个有效指标的程序应措施的许多方面的性能包括的吞吐量、速度和可用性的系统。
维护性
.
是轻而易举地产品能够保持,以便:- 纠正缺陷
- 满足新的要求
- 使未来更易于维护的,或者
- 应对变化的环境
.
- 携带:
该软件代码的功能 能够重复利用现有的编码,而不是创建新的代码移动时的软件,从一个到另一个环境.
- 可靠性:
IEEE定义可靠性"能力的系统或组件来执行其必要职能下的声明的条件对指定的一段时间."
注意从这个文件:
大多数项目以及软件开发管理人员, 可靠性为等同于正确性, 那是,他们看到测试和数量的"错误"发现的并且是固定的。
同时查找和修复的错误被发现在检测是必要的,以确保可靠性,更好的办法是发展一个强健、高质量的产品通过所有阶段的软件生命周期。
就是 可靠的交付码的质量有关的所有进程和产品的软件发展;要求的文件,将编码、测试计划,以及测试.
- 可用性
研究所 优雅和清晰度与其中的互动与计算机程序或者一个网站(网络可用性)设计.
可用性不同于用户满意,因为前者,也包含了有用性(见 计算机用户的满意度).
其他提示
这表示为每个类别的密度的违反行为(不尊重)的规则的来源的代码。
不隶属于 StackOverflow