【精进】目前理解的软件QA职责

图片发自简书App

这个只是目前的一些总结~为啥先抛出来这张,因为我的一份读书笔记做了一半发现一张A4放不下它“庞大的灵魂”(尴尬而不失礼貌~~)

遇到蛮多人奇怪“软件也有质量管理?”“你们就是测试吧?”(满屏问号脸)其实不是!!软件QA不是指测试,她和测试可以说是两个不同方向上保证软件产品的交付质量。

测试是对“开发出的产品”,也就是软件本身的各方面结果是否满足客户要求的角度来保证,并通过一系列手段(模拟客户操作,加压测试,破坏性测试等等等等)来证明软件是符合要求的。她只是确保当前的软件是符合要求的,并不表示未来产品也会符合要求。

而QA貌似除了不做测试,其他和质量相关的都管(管家婆,未来可期~~)

QA会在整个软件开发过程中通过前期制定的质量目标作为牵引,通过一系列方法(比如业界盛传的QA七大手法,至今我都不能顺利背出来)去促进目标达成。万一达不成呢?咋整?这个时候,在各种数据支持下的分析之后,QA的一大神力“督促改进”就蹦出来了。她会去督促责任人“正视”即将发生的风险,并且“严正通知:我们咋搞才能规避这个风险?万一点儿背发生了,解决方法在哪里?”(本宫就是要措施!!项目组里的人一定背地里吐槽过QA是事儿妈,哈哈哈)

风险不一定就只在当前状态下发生,或者风险有时候不会被很容易的发现。这个时候,有个叫“度量&分析”的家伙就起作用了。每个QA都会定制自己项目的度量表(我喜欢“个性”,就是有时候容易缺胳膊少腿儿),从定期的度量结果中发现和目标不一致的趋势。除此以外,“审计”是个好手段!它不仅仅审出了现有项目的异常,增强了QA自身发现问题的能力,而且为后期项目的开展来了场“扫雷”运动,降低了未来项目犯同样错误的风险。

如果说,这副导图的右边是着重在现行项目,那么左边一半就在为“未来”做积累。

知识管理,用我自己的话阐述就是:现行项目做出来的一些经验教训,如何作为组织的宝贵资产在未来项目中发挥作用。目前我自己对这一块儿理解很局限,仅仅停留在方法的机械应用和方法引导员的认证上。

但是!(转折来了~)自从了解到这个,我一直在想组织有这种知识管理需求,个人更加要有!这是未来核心竞争力呀!于是乎买了些书~当然,还没有看出个所以然来(尴尬脸蹦出来)辣么,先从“知识积累”开始吧

所有行业QA都绕不过的话题“持续改进”来了。导图里只是说明了持续改进所涉及的手段,它所包含的工作或者意义远不止这些。作为一个专题,可以写本书了。

QA岗位存在的本质就是要促进不断的改进和良性的循环,所以中心图用“PDCA”来表示。

最后一个,质量不是QA一个角色的事情,要让所有人参与其中,所以质量文化的建设必不可少!培训是为了能力的提高,宣传是为了意识的加强。

好!说完了!

题外话:这个图不全面。。。我需要PDCA

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、 软件测试基本概念 1 bug的概念 bug类型:defect、fault、problem、error… pr...
    三口一个瓜阅读 3,731评论 0 12
  • 从组织结构上百度所有的QA都归属于一个大部门百度质量部统一管理,在一个大部门下的好处是很容易一起跨产品线的协同作战...
    含辞未吐气若幽兰阅读 2,707评论 0 26
  • 1、你的测试职业发展是什么? 测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程...
    欧尔麦特fffff阅读 4,687评论 1 41
  • 文/姊游 生活有时很平淡,平淡的就像一杯白开水。生活需要仪式感,要把白开水变成功夫茶。 以前的我,不明白那些文艺范...
    姊游阅读 741评论 3 6
  • 最让我感觉到失望的是蓬勃的理想火焰被时代的洪水扑灭,心里猛地一沉,突然想到自己曾经拥有的理想是多么的不现实,说过的...
    胥淏頔阅读 324评论 0 0