软件质量的定义
软件质量分为软件产品质量和软件过程质量两个方面。
软件产品质量主要包括内部质量和外部质量,内部质量通常是指软件产品在开发过程中各个环节注入的产品质量属性,外部质量是指用户可以感知到的属性。
内部质量(共6个特性):可维护性、灵活性、可移植性、可读性、可理解性、可测试性
外部质量(共
1.现象
俄乌冲突表面上看是俄罗斯在跟乌克兰打,按俄罗斯的说法是乌克兰要加入北约,乌克兰的纳粹势力抬头,乌克兰不听劝俄罗斯被逼动手。实际上是俄罗斯跟整个北约在打,只是北约被俄罗斯的核武器吓到了,不敢直接出兵。
2.本质
俄乌冲突的本质是:俄罗斯被美国的霸权压迫得喘不过气来,被逼无奈还
PDCA循环 - 戴明(W.Edwards Deming)
质量三部曲 - 朱兰(Joseph M.Juran)
零缺陷 - 克劳士比(Philip B.Crosby)
六西格玛(6Sigma) - 摩托罗拉 Motorola
1. 戴明-PDCA循环
PDCA,即是计
质量的定义
美国著名的质量管理专家朱兰(J.M.Juran)博士:质量就是适用性。所谓适用性是指产品在使用过程中满足顾客要求的程度。
美国质量管理专家克劳士比:质量就是符合要求,而不是好。
管理大师爱德华戴明:质量必须从客户的观点出发并加以考虑。
国际标准化组织ISO9000:2000
每日构建(Daily Build)也可称为持续集成(Continuous Integration)。每日构建意味着自动地,每天,完整地构建整个代码树。
持续集成可以减少集成阶段"捉虫"消耗的时间,从而最终提高生产力。它使得绝大多数bug在引入的同一天就可以被发现。而且,由于一天之中发生变动的部分并不多,所以可以很快找到出错的位置。