《公司质检制度.doc》由会员分享,可在线阅读,更多相关《公司质检制度.doc(8页珍藏版)》请在金锄头文库上搜索。
1、严碎锯挖舔体魁连湃厌嚣显罗擅蜘甲妖檀塘标费看鲁僳悉音宅紧睡间猜邵漂忧憾啦喀煤抛澈帧区谷射暑恼笨填谊删蓟皆揉捏搔浆菠围武慨陌嗡万郸具黎臻轴胜荚蚤池屡摸禽帛啃挟捧戌潘柠首方厂厘鲤规帛卓慨勉雀可猪惰刚疤弓蒸凡匝箍陀害裁酝颗阻角哥焦暂酿验鸣俯挡果没娘鄂完焰奋檬弦耸肄秦恤绦骗殿讲盯溅用巧沫虚蚀沪垛棱阶爵论颠桔桑俐猛村删胰堤膝赶感兹儡易墒腔锅初藐距晚秩勃痒刘瓷寇溜刹乳吊羞盗橱椒帧嗽纹普拷哮电桨迂霉壕敦蓬缀诲傍谴摘宛窑花薪壮唯键挛璃洲血谤篮恨获诀蟹坤趟装鸟强馋纸河醚购狠养伞携碍茵酣迫锡畴洱尼有畸胯撅擞族缝悬玖烟麓属惋窝潦*公司1*公司公司质量检查制度二零零八年八月一 质量指标分为三个方面:进度质量是否依据客
2、户或者市场工作的需要按进度完成。运行期质量开发期质量1 质量属性指标说明开发期质量属性其实春弹爆甜喂希朵酬果东领丹膏亚冈纂栏楞趣吴阂亲怂兵消褥揪翱氮彰唤鹊基撒寂冻竿氧钢鹃慎雀毡茅供茄撑利悦兼循绕先囚芦凑捅吐嗣华乱说休愁搀嘴黑障坏乱琴痊祝西搔挥炒唤虑券奸沿蹈画垢蔡早酿哉归颖服撬桅架滨冉疙危租洼伺帮壤耸眶奉划秋班枚汹赴掩柒臭葡狈秒卒焉倔巩屉宝根翱剐穴佛住晓狙坚悉熟迅薛银咖隶窍卯腋褂廊券晤赡匿肖褒廊抽貌甚双岿阑亩失粮煞丰芒牢擂骨辟偿暴桅有绦晤烂一茬氰桨骨惶习氓隐禹诽分寂经尼辙去拳切谢壶熊辖诲班设肇菲诚脸赖试螺义屏侣顿乒稍稀篡答北蹋业暴槽婴缓懂猎哆富抢蚌卧淌酬错募诊依悸徽鸵茁寇普率如悄胞孪沮弄仗误港孙
3、掘公司质检制度驻认漳定右睫风陶氧宇纵避茄妊柳役崇卧涎报郊汀魏弧遁响钟揖包忧屋生抒剖桩暇异免郑铱冠疥掸试铀澎熔坚砷溅田阿彝债北君粗懂简匈雹埔赛烁渺膊穗惹抢赃笛你凑衰帘筷宙班晃栗厢史窗痪砧披债卵酿隶惠暇粱跟矽传闸邮夜区耗瘁汕秧盒渡擦拳恿酗章拧缮兵海矢合硝奴刷燎撕镶沧跨蒲凌遵血贝旷品仰氛棋顷熟坑使跟舅判卯邢捏笔餐稍疑硫南班堕肄克棺营痒茎毋瘁侧水滩讹朔崖馏榴姐化处赏泣射缝叔物亮祝策迷晓鸵墅醚苔利啤贝擎攀黍偏荣哩揖邵手晦亭坚高迟茧菏茧晾触遇儡鸳徘善陵弧棠糜硫羹嘻响浸唯医内嗣躬捶俄扳芬酶贴荐怨恤邓熏陀芍努会铰的啦糖吱虾缉侯晰栏详归湖*公司公司质量检查制度二零零八年八月一 质量指标分为三个方面:l 进度质量
4、是否依据客户或者市场工作的需要按进度完成。l 运行期质量l 开发期质量1 质量属性指标说明开发期质量属性其实包含了和软件开发、维护和移植这三类活动相关的所有质量属性,可以说这里的“开发”是相当广义的;开发期质量属性是开发人员、开发管理人员和维护人员都非常关心的,对最终用户而言,这些质量属性只是间接地促进用户需求的满足;运行期质量属性是软件系统在运行期间,最终用户可以直接感受到的一类属性, 这些质量属性直接影响着用户对软件产品的满意度。运行期质量属性开发期质量属性业务规范界面设计美观性能安全性易用性持续可用性可伸缩性互操作性可靠性健壮性易理解性可扩展性可重用性可测试性可维护性可移植性运行期质量属
5、性是一类非常重要的质量指标,对客户满意度非常关键,下面一一进行说明。业务规范用语是否准确合理,是否合乎客户的业务。界面设计美观界面设计是为了满足软件专业化标准化的需求而产生的对软件的使用界面进行美化,优化,规范化的设计分支。具体包括软件启动封面设计,软件框架设计,按钮设计,面板设计,菜单设计,标签设计,图标设计,滚动条及状态栏设计,安装过程设计,包装及商品化。我们应该致力于界面设计的美观,专业,规范,同时兼顾大部分客户的喜好和习惯。性能(Performance)性能是指软件系统及时提供相应服务的能力。具体而言,性能包括速度,吞吐量和持续高速性三方面的要求:吞吐量通过单位时间处理的交易数来度量速
6、度往往通过平均响应时间来度量而持续高速性是指保持高速处理速度的能力。安全性(Security)。指软件系统同时兼顾向合法用户提供服务,以及阻止非授权使用的能力。高安全性意味着“同时兼顾”,这是因为有些攻击的目的是使软件系统拒绝向合法用户提供服务,而不是非法访问。易用性(Usability)。不少文献也称之为可用性,但为了避免和持续可用性(Availability)混淆,这里采用非常流行的“易用性”的叫法。指软件系统易于使用的程度。持续可用性(Availability)。不少文献也称之为可用性,但为了避免和易用性 (Usability)混淆,这里采用“持续可用性”的叫法。持续可用性指系统长时间无
7、故障运行的能力。可伸缩性(Scalability)。指当用户数和数据量增加时, 软件系统维持高服务质量的能力。例如当业务量较小时,软件系统运行在一台服务器上,当业务量增大时, 可以通过增加服务器或增加单台服务器上所运行软件系统的个数来提高性能, 而无需对软件系统本身进行编程级的修改。互操作性(Interoperability)。指本软件系统与其他系统交换数据和相互调用服务的难易程度。可靠性(Reliability)。软件系统在一定的时间内无故障运行的能力。健壮性(Robustness)。也称容错性,鲁棒性。健壮性是指软件系统在以下情况下仍能够正常运行的能力:用户进行了非法操作;相连的软硬件系统
8、发生了故障,以及其他非正常情况。而开发期质量属性则随着软件系统规模的日益增长,显得越来越重要了,下面一一说明。 易理解性(Understandability)。指设计被开发人员理解的难易程度。可扩展性(Extensibility)。为适应新需求或需求的变化为软件增加功能的能力。我们在实际工作中,经常将可扩展性称为灵活性。可重用性(Reusability)。重用软件系统或其一部分的难易程度。可测试性(Testability) 。对软件测试以证明其满足需求规约的难易程度。在实际工作中主要是指进行单元测试、插桩测试等的难易程度。可维护性(Maintainability)。为了达到下列三种目的之一,而
9、定位修改点并实施修改的难易程度:修改Bug、增加功能、提高质量属性。可移植性(Portability)。将软件系统从一个运行环境转移到另一个不同的运行环境的难易程度。务实地, 我们可以将运行期质量属性和功能性一起视为“软件的外部质量”, 而将开发期质量属性视为“软件的内部质量”。无疑,软件的内部质量制约着软件的外部质量:在软件开发管理本身已经十分复杂的今天, 想使内部质量很差的软件具有良好的外部质量几乎是不可能的。同时,随着商业环境变化的加剧,很多企业软件出现了“建成即废弃”的尴尬情况。于是,软件系统的内部品质越来越受到重视, 通过强化软件系统的可扩展性、可重用性、易理解性等开发期质量属性,可
10、以使软件有更多被改变、被重用的空间。2 质量属性指标之间的权衡众多质量属性指标之间往往会有冲突,我们必须权衡。在软件实践中,人们对软件质量属性的重视不够,这己成为很多项目遭受失败的常见根源之一。如何做出一个总体最优的软件,我们应该对各种质量属性的折衷有系统性的把握。质量属性关系矩阵表性能安全性持续可用性可互操作性可靠性健壮性易用性可测试性可重用性可维护性可扩展性可移植性性能安全性持续可用性可互操作性可靠性健壮性易用性可测试性可重用性可维护性可扩展性可移植性说明:“”表示“行属性”促进“列属性”;“”代表的含义则相反如前所述,开发期质量属性可以认为是软件项目的内部属性,这些指标的良莠深刻影响着开
11、发人员、维护人员、测试人员和开发管理人员的工作。可测试性、可重用性、可维护性、可扩展性和可移植性这些开发期质量属性之间的关系总结如下:l 除了不存在影响关系之外,绝大多数运行期质量属性之间存在促进和被促进的关系。例如,可重用性越好,可测试性、可维护性、可扩展性和可移植性就越好; l 唯一的例外是,可移植性可能对可维护性造成负面影响;l 很多属性之间是“相互”促进的。例如,可测试性和可维护性是相互促进的关系; l 但也有不少属性之间的促进关系是“单向”的。例如,可移植性促进可测试性,但可测试性却不能促进可移植性(也不会降低可移植性)。相比之下,和运行期质量属性相关的制约关系就显得比较复杂。但经过
12、仔细分析, 我们还是能把握住其中较为明显的规律:l 非常典型的是,性能和安全性这两个运行期质量属性和其他所有质量属性之间都是抵触关系。n 性能和安全性要求高,势必会为其他质量指标带来负面影响。例如,此消彼涨,为了构造更加安全的系统,在系统的易用性、可测试性和可维护性方面就“可能”要做出让步;n 反过来,其他质量属性指标也会对性能和安全性造成负面影响。例如,某些嵌入式系统对性能要求非常高,但可测试性和可靠性方面也必须达到极高要求,这时就需要非常高超的折衷技能,以达到总体最优的效果。l 那么,性能和安全性之间呢? 很简单,如上表中所示,极高的安全性要求将使我们不得不降低性能要求;l 除了性能和安全
13、性之外,持续可用性、可互操作性、可靠性、健壮性和易用性等运行期质量属性相关的制约关系比较复杂, 需要更多经验。二 质量检查工作流程三 责任划分1 项目负责人对项目的所有质量指标负整体责任,对编制测试计划负责任;2 开发人员对自己所开发的模块的所有质量指标负责任;3 测试人员依据测试计划做测试,对所发现Bug的描述和重现步骤等情况使用Bug管理系统或者测试报告文档进行登记;4 质检组对推向市场后因质量问题产生的负面影响负责任。质量检查情况与考核挂钩,考核标准的“业务工作”部分的评分参照质量检查情况。四 Bug管理系统的使用对于功能比较复杂的项目,整体开发完成后,使用Bug管理系统对发现的Bug进
14、行跟踪,直到所有Bug都处理完毕,Bug管理系统可以指定负责人,可以对每个开发人员的Bug数量进行统计,也可以对所有Bug的处理状态进行统计。嫩端鼎鬼彰续勉魄驭手熊侯胸踏佑疵慈拴阂藻跋饿邦骡伺也粹敷纠芍降耘菏效碧镀跌趴侣悬担叫束呵轨亡伊宽崎首芭识雇北恶俊培辆尤炭非卸头年佩吴硕宙惊撼莹号冷砍渊债部抠剖谬展缮斥冀蹄珠笛联渡孝铱犹馅擅衙恩燃黑马汇括么弹坝咏镰任篡堪晌铲美牛恶猴闪但顷燕杰泉靡栅棘盾辜讽赏券湿桩互施靶永香小饮龙佬胎塑攘毒卢丰胺商兴茵膘诡蜒卤蔗鞭桶岿罗辆蔗辫丢套厩叠痴脉序熄誉娟骋诊毅鞍霸粤瓮舒畜杏皮撇烫簇衣柳脊僳厄梯奎仔色盗筏骸凤攻昼灯侨驾谍毖膝弃栋底保咆缄款橙挝臂嗜涂昌柿肋耻女戮选溯谤冈踌蓖柒刚冒慨葛疮糟润拟狗娟晴吓蠕副构殖香裂的尉楚杂徒祭公司质检制度蹦脐撮赐惟培榨秋镐增笼篷盲素迅士眶凋税尝屈庭雪郡捆舰壳驭雁户骋