 | 经典之作《代码大全》中的软件质量阐述---软件质量的一 | Steve Mc… | 06-18 | 89 |
| 如同没有免费午饭,或者即使有也不能保证其质量较好一样。软件开发和烹饪是全然不同的事情,而且从某种意义上看,软件质量是不一般的。软件质量的一般原则是提高其质量并少各种花费。要理解此原则应基于对以下事实的理解:提高效率和质量的最好方法是减少代码再加工的时间,不论再加工是由于要求的变更、设计的修改或调试。软件产品的工业平均生产率是每人每天约 8 到 20 行代码。要编制 8 到 20 行代码是只需要几分…… |
 | 经典之作《代码大全》中的软件质量阐述---何时应作质量 | Steve Mc… | 06-18 | 96 |
| 正如第三章所指出的那样,错误进入软件的时间越早,它就越深藏于软件的其它部分中,也就越不易将其移去。一个分析上的错误能在设计上产生一个或多个相应的错误,而这也会导致代码产生许多错误。分析的错误能导致不必要的结构或坏的结构选择。多余的结构将导致多余的代码、测试和文档。正如在浇铸地基之前,在设计蓝图上找出各种缺陷一样,在各活动之前找出分析和结构错误不失为一种好方法。另外,由于需求分析和结构比创建更为包罗…… |
 | 经典之作《代码大全》中的软件质量阐述---各种方法的效 | Steve Mc… | 06-18 | 101 |
| 不同的质量确保活动将会导致不同的效果。人们已经研究了多种方法,其发现和纠正错误的效果也是可知的。本节讨论质量确保活动的效果的几个方面。有一些方法较其它方法能更好地发现错误,不同的方法将导致不同类型错误的发现。评估错误检查方式的一个方法是,确定在产品寿命周期中所发现的错误对全部错误的百分比。表23-1(摘自 Caper Jone 的《编程效率》)一书给出了 10 种常见方法发现错误的百分比。最有趣的…… |
 | 经典之作《代码大全》中的软件质量阐述---提高软件质量 | Steve Mc… | 06-18 | 123 |
| 软件质量保证,是保证系统满足性能要求的有计划、有组织的活动。开发高质量产品的最为有效的方法是提高产品本身的质量。软件质量保证最好的方法是控制软件的开发过程。以下是关于软件质量管理计划的组成部分:质量管理目标。提高软件质量一个有效方法,是从上节所讨论过的外部和内部特征中挑选出明确的目标。没有明确的目标,程序员就可能着重于并不是你所要求的特性。本书以下几部分讨论了建立明确目标的益处。确定质量保证活动。…… |
 | 经典之作《代码大全》中的软件质量阐述---软件质量特点 | Steve Mc… | 06-18 | 90 |
| 本章研究软件质量技术。虽然本书是讨论软件质量的提高问题,但是本章主要是对每种活动的质量和质量保证进行讨论。它主要给出一个大概的轮廓而不是对具体细节的讨论。如果你想了解对评审、调试、测试的有关细节,请看下三章。23.l 软件质量特点软件既有外部也有内部质量特征。软件的外部特征是用户应了解的软件产品属性,它包括:· 正确性。整个系统受说明、设计和实现的错误影响程度。· 可用性。用户学会和使用系统的难易…… |
 | 质量控制与测试工作协调方案 | Allen_Ec… | 06-06 | 87 |
| 1.方案说明目前测试实施已经构建了较完整的过程,但测试质量保证还未形成系统性的方案。测试作为质量保证的内容,应该得到较好的控制和持续的改进,测试只有和质量控制结合起来才能够实现这一目标,该方案就是以此为出发点。2.当前质量控制和测试协调的问题协调问题测试人员不能及时了解项目进度并合理安排测试;测试人员不能及时了解项目需求;测试人员未在各种评审会议中发挥作用;测试流程未充分适应实际需要;测试流程未严…… |
 | 测试水平低隐含风险 软件质量问题在哪? | 未知 | 06-06 | 85 |
| 在信息化建设当中,软件功能薄弱、漏洞众多等问题频频出现,软件质量理所当然地成为了关注焦点。业界专家认为,不成熟的软件产品是国内信息化项目失败的一个重要原因,同时,产品质量问题也将成为软件企业能否继续发展壮大的关键所在。纵观国内和国外的软件产业,技术上的差距当然是存在的,但更为明显的也是致命的差距就在于产品质量和过程当中的质量控制。“什么叫成熟产品?只要有一个成功案例的产品就是成熟产品!”某国内大型…… |
|