错误:error
故障:fault
失效:failure
程序员编写程序,在这过程中,他无意或有意地犯了一个错误error。故障fault是一个或者多个错误的表现。当执行程序中那段有故障的代码时,就会引起失效(failure),导致程序出现不正确的状态,影响输出结果。
程序员可能错误的理解了需求,从而编写出了不正确的(有故障)代码,一旦执行起来,程序表现出的行为可能就与期望的行为不一致,这就是失效。
静态质量特性:代码和相关文档;
动态质量特性:软件在使用中表现出来的行为;
原文:https://www.cnblogs.com/lan408/p/14822554.html