首页 > 代码库 > 《构建之法》(七)
《构建之法》(七)
这周我继续看完上一周余留的第十四章内容。
第十四章 质量保障
质量的成本:
预防:为了防止事务的发生,在改进软件流程,质量检测的基本建设和工具进行投资。
评审:为了评价质量的高低,投入人力物力做复审,以及软件测试工作。
内部故障:在评审过程中发现的所有问题都需要时间处理。
外部故障:软件发布到用户手里出现的问题需要成本。
流程分析改进:对过去各阶段的优缺点提出改进意见。
提高职业技能
投资软件工具:开发、购买、定制、完善用于软件开发和软件工程管理的工具
14.2软件的质量保障工作
软件的质量保障(QA)和软件测试(Testing)有很大的区别,要明确这两个概念。
软件测试(Test):运用一定的流程和工具,验证软件能实现预先设计的功能和特性,工作流程和结果通常是可量化的。
软件质量保障工作:软件团队为了让软件达到事先定义的质量标准进行的所有活动,包括测试工作。
测试的角色要独立出来,而和测试角色有许多相关的问题:
既有专人负责,那就不关我事了
盲目信任“专业人士”
为了自己的角色而做绩效优化
画地为牢的分工
无明确责任的分工
微软开发测试主要的三种角色:
SDE:Software Design Engineer,开发工程师,简称Dve 。
SDE/T:Software Design Engineer in Testing,也写代码,但是重点在测试。
STE:Software Test Engineer,测试工程师
《构建之法》(七)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。