日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

rust营火为什么放不下去_从一个研发质量案例看,5why分析法,为什么分析不下去了?...

發(fā)布時(shí)間:2025/4/5 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 rust营火为什么放不下去_从一个研发质量案例看,5why分析法,为什么分析不下去了?... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

近期群里,有一個(gè)同學(xué)在我的軟件質(zhì)量群里,發(fā)出一段SOS信息。

寫不下去了,有沒有擅長軟件質(zhì)量根因分析的丫,求指導(dǎo)?

其他編不下去了,哈哈!!

同學(xué)以為為了應(yīng)付客戶寫的8D報(bào)告,在辦公室做這編報(bào)告呢。但經(jīng)了解其實(shí)也不是啊。很快這位同學(xué),拋出了一段分析過程。

1.問題闡述

產(chǎn)品上線后,客戶發(fā)現(xiàn)預(yù)約頁面無法翻頁。

2.問題分析

2.1.直接原因

測試過程未發(fā)現(xiàn)該問題。

2.2.根本原因

1why:為什么測試過程未發(fā)現(xiàn)該問題?

—-原因1:測試組測試遺漏。

-——-原因2:開發(fā)組和產(chǎn)品組未對該項(xiàng)進(jìn)行測試。

2why:為什么測試組測試遺漏?

-———因?yàn)闇y試工程師編寫用例遺漏。

我把這段分析,拋到其他群里,希望大家?guī)瓦@位同學(xué)分析一下。

結(jié)果大家,還真沿著這個(gè)思路做下去了,紛紛開討論,為什么測試未發(fā)現(xiàn)該問題了。

我一看這架勢不對了,趕緊出來提示,這個(gè)問題直接原因真是 "測試未發(fā)現(xiàn)該問題"嗎?

不少同學(xué),立馬回過神了,發(fā)現(xiàn)這個(gè)分析的方向性錯(cuò)誤了。

首先看缺陷產(chǎn)生的機(jī)理

傳遞途徑:Error →defect →fault /failure

Error:執(zhí)行或計(jì)算等未符合規(guī)定要求

Defect:錯(cuò)誤隱藏在產(chǎn)品中,即形成缺陷

Fault/Failure :產(chǎn)品終止規(guī)定功能,稱為故障或失效;如果產(chǎn)品可以修復(fù)稱為故障,否則稱為失效。

我們可以得出推論:

1、問題的根因一般情況在“缺陷的引入點(diǎn)”,如:產(chǎn)品、流程設(shè)計(jì)缺陷、工藝技術(shù)缺陷等等。

2、問題的根因一般情況不會(huì)在“缺陷的控制點(diǎn)” ,因?yàn)樗皇菃栴}發(fā)生的源頭。

3、只有當(dāng)“缺陷的引入點(diǎn)”質(zhì)量無法控制或在能力范圍之外時(shí),必須依賴控制點(diǎn)來進(jìn)行約束,這時(shí)“缺陷的控制點(diǎn)”才會(huì)構(gòu)成問題的根因。如來料問題:來料質(zhì)量問題公司內(nèi)部是無法控制供應(yīng)商源頭的,只能通過TQC管理和來料檢驗(yàn)控制的方法來進(jìn)行約束。

我們回到上面案例問題,可以知道,把直接原因定位為,測試,明顯不屬于 引入點(diǎn),因?yàn)橘|(zhì)量,是設(shè)計(jì)出來,不是測試出來的,測試只是對缺陷的識別是缺陷控制點(diǎn),而不是產(chǎn)生此缺陷的原因。

于是,提出問題的這位同學(xué),繼續(xù)去調(diào)查原因,后面反饋幾條關(guān)鍵信息:

1、這個(gè)軟件是他們供應(yīng)商做的。

2、缺陷的引入階段時(shí)在編碼階段,原因是 web前端表格控件使用的是第三方,但分頁不好用,開發(fā)人員自己編寫了一個(gè)分頁器,忘記把控件自帶的分頁代碼去掉了。

大家會(huì)發(fā)現(xiàn),根據(jù)這些信息,路轉(zhuǎn)峰回。這個(gè)問題,符合推論第3點(diǎn),必須依賴控制點(diǎn),也就是自己測試工程師來進(jìn)行約束。

所以,我們從這段過程,會(huì)發(fā)現(xiàn),描述清楚問題是進(jìn)行問題根因分析的重要前提。

因此呢?從 自己測試未發(fā)現(xiàn)該缺陷,也是合理的。

那么如何把5why推進(jìn)下去呢?

原來的推理路徑:為什么未對該項(xiàng)做測試導(dǎo)致泄露?-->測試工程師編寫用例遺漏

一下將原因歸結(jié)為測試工程師寫漏了,最后只能說,能力不足,培訓(xùn)提升了。但顯然這樣的分析結(jié)果,和很多敷衍性報(bào)告一樣,推進(jìn)改進(jìn)沒啥意義了。

其實(shí)這里有問題的。

質(zhì)量講究過程方法,在問題推導(dǎo)時(shí)也需要從過程著手

從過程角度分析看,上述5個(gè)因素控制不當(dāng),都可能導(dǎo)致測試用例列表出現(xiàn)泄漏

1、需求規(guī)格本身漏了;

2、設(shè)計(jì)方法未采用最佳實(shí)踐;

3、人員能力,通常不具備設(shè)計(jì)此用例的知識;人員態(tài)度和疏忽,通常沒有對應(yīng)的獎(jiǎng)勵(lì)懲罰措施;突發(fā)性外部刺激影響。

4、程序流程是否存在問題或者沒有執(zhí)行,比如是否要求設(shè)計(jì)完,要先找研發(fā),產(chǎn)品來進(jìn)行評審;

5、衡量標(biāo)準(zhǔn),比如要求設(shè)計(jì)用例,是否有要求,覆蓋率要達(dá)到100%,還是只覆蓋關(guān)鍵風(fēng)險(xiǎn),是0缺陷標(biāo)準(zhǔn),還是投入產(chǎn)出比標(biāo)準(zhǔn)。

因此,直接從用例遺漏,就推斷為,人員問題,顯然是不合理的,會(huì)漏掉很多可能因素。5why,應(yīng)該是從各因素,追查,然后一一排查此推論是否合理,然后排除。

這樣分析產(chǎn)生的對策,是基于控制出發(fā),但對供應(yīng)商是否就真不可控了呢?

其實(shí)也不是,對供應(yīng)商的管控,除了可以對交付物進(jìn)行抽檢外,還可以對其關(guān)鍵過程提出管控要求。

這點(diǎn)在汽車質(zhì)量體系16949,體現(xiàn)比較明確,對供應(yīng)商除了產(chǎn)品交付績效,還需要供應(yīng)商的過程績效,比如,不良質(zhì)量成本,超額運(yùn)費(fèi),達(dá)到一定的目標(biāo)。

因此,我們還是可以對供應(yīng)商出問題的過程增加管控要求控制缺陷引入點(diǎn),提出要求可以作為采購合同部分來進(jìn)行約束和管控。

如果按這個(gè)思路,問題的根本原因是,甲方自己,沒有對供應(yīng)商的代碼實(shí)現(xiàn)過程提出明確的要求,比如,單元測試,或者 同行評審,CI/CD,測試覆蓋率要求,都可以有效降低這類風(fēng)險(xiǎn)。因?yàn)?#xff0c;供應(yīng)商只會(huì)遵守約定的要求,如果沒要求,可以采用自己認(rèn)為合適的過程方法來交付產(chǎn)品。

好,具體采用哪種方式,其實(shí)這就是在上一篇質(zhì)量計(jì)劃中需要考慮的問題。也就是,這供應(yīng)商的質(zhì)量管理策略。需要判定,風(fēng)險(xiǎn)有多大。如果,風(fēng)險(xiǎn)不大,通過測試驗(yàn)收就可以。如果感覺不靠譜,需要增加對其關(guān)鍵過程的要求,然后在交付時(shí),需要其提供對應(yīng)的評審或者測試記錄,如果核實(shí)作假,在驗(yàn)收環(huán)節(jié)發(fā)現(xiàn),可以加重處罰來提高對方的違規(guī)成本方式改善。實(shí)際上很多科技公司對供應(yīng)商的管控,已經(jīng)在多年前就強(qiáng)調(diào)實(shí)時(shí)在線監(jiān)控?cái)?shù)據(jù)申報(bào),比如對芯片過程,還有,Cisco、中興、華為對外部供應(yīng)商的過程控制中經(jīng)常都會(huì)用此類方法,管結(jié)果,也管過程??梢?#xff0c;大大提升供應(yīng)商交付產(chǎn)品的質(zhì)量。

最后,那么如何判定,分析出來的根因是根因呢?下面提供一個(gè)checklist給大家,每一項(xiàng)都是的情況下,通常就是根本原因了。

序號

檢查項(xiàng)

說明

1

在邏輯上是否是問題原因鏈的源頭或關(guān)鍵因素?

在邏輯上是問題原因鏈的源頭(缺陷引入點(diǎn))

如果多個(gè)原因在邏輯層次上相同,則取關(guān)鍵的原因。如果缺陷引入點(diǎn)在能力范圍之外,找缺陷控制點(diǎn)

2

在邏輯上是否能夠被識別?

根本原因應(yīng)該是客觀的、具體的、可度量的原因

3

該原因是否能夠被糾正?

在目前的組織能力下,該原因可以被改進(jìn)

對原因的解決不能超出組織可承受的成本

4

如果消除了該原因,當(dāng)前問題是否得到解決?

當(dāng)該原因被消除后,當(dāng)前出現(xiàn)的問題即得到解決

5

如果消除了該原因,是否能避免此類問題再度發(fā)生

當(dāng)該原因被消除后,以后此類問題將不再發(fā)生,得到徹底解決。

在實(shí)際情況中,由于貫徹和執(zhí)行不力,有些問題不能馬上得到解決,但問題的發(fā)生頻率呈收斂趨勢。

最后,宋老師留一道實(shí)際案例,大家來看看根本原因是什么?改進(jìn)措施又是什么?

實(shí)際案例分析

有一次,中興收到移動(dòng)公司的投訴。投訴內(nèi)容是:中興人員送的設(shè)備,放在樓下就走了,沒有送上樓,服務(wù)態(tài)度不好。于是質(zhì)量牽頭,副總參加,召開分析會(huì)議,物流同事說,我們中興沒有人員送貨,送貨的都是物流公司,所以,根因是:物流公司人員的服務(wù)意識不到位和物流部無關(guān)。

結(jié)果話音剛落,就被我給駁回了,我說:這個(gè)問題的根因就是物流部,而不是什么物流公司。

好,同學(xué)們,你們贊同宋老師的判斷么?為什么?

要探討的可以在我公眾號(同用戶名)留言哦!!

總結(jié)

以上是生活随笔為你收集整理的rust营火为什么放不下去_从一个研发质量案例看,5why分析法,为什么分析不下去了?...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。