什么是因果圖?
因果分析圖是以結果作為特性,以原因作為因素,在它們之間用箭頭聯系表示因果關系。因果分析圖是一種充分發動員工動腦筋,查原因,集思廣益的好辦法,也特別適合于工作小組中實行質量的民主管理。當出現了某種質量問題,未搞清楚原因時,可針對問題發動大家尋找可能的原因,使每個人都暢所欲言,把所有可能的原因都列出來。 所謂因果分析圖,就是將造成某項結果的眾多原因,以系統的方式圖解,即以圖來表達結果(特性)與原因(因素)之間的關系。其形狀像魚骨,又稱魚骨圖。 某項結果之形成,必定有原因,應設法利用圖解法找出其因。首先提出了這個概念的是日本品管權威石川馨博士,所以特性原因圖又稱[石川圖]。因果分析圖,可使用在一般管理及工作改善的各種階段,特別是樹立意識的初期,易于使問題的原因明朗化,從而設計步驟解決問題。
因果圖的作用是什么?
因果圖又名魚骨圖,由日本管理大師石川馨先生所發明,故又名石川圖.指的是一種發現問題“根本原因”的分析方法,現代工商管理教育將其劃分為問題型、原因型及對策型魚骨圖等幾類。
因果圖的作用主要是尋找影響質量的主要原因。
其特點是簡潔實用,深入直觀。它看上去有些像魚骨,問題或缺陷(即后果)標在“魚頭”處。在魚骨上長出魚刺,上面按出現機會多寡列出產生問題的可能原因,有助于說明各個原因是如何影響后果的。
問題的特性總是受到一些因素的影響,我們通過頭腦風暴法找出這些因素,并將它們與特性值一起,按相互關聯性整理而成的層次分明、條理清楚,并標出重要因素的圖形就叫特性要因圖、特性原因圖。因其形狀如魚骨,所以又叫魚骨圖(以下稱魚骨圖),它是一種透過現象看本質的分析方法。魚骨圖也用在生產中,用來形象地表示生產車間的流程。
使用步驟
編輯
(1)查找要解決的問題;
(2)把問題寫在魚骨的頭上;
魚骨圖分析
魚骨圖分析
(3)召集同事共同討論問題出現的可能原因,盡可能多地找出問題;
(4)把相同的問題分組,在魚骨上標出;
(5)根據不同問題征求大家的意見,總結出正確的原因;
(6)拿出任何一個問題,研究為什么會產生這樣的問題。
(7)針對問題的答案再問為什么?這樣至少深入五個層次(連續問五個問題);
(8)當深入到第五個層次后,認為無法繼續進行時,列出這些問題的原因,而后列出至少20個解決方法。
因果圖與帕累羅圖的區別
因果圖:找出產生問題的根本原因。
帕累托圖:也是找原因。但它會把產生問題的原因的多少進行排列。從而顯現出造成問題的最主要的原因。找出關鍵原因、指導有側重點地采取糾正措施。它遵循2/8原則。
因果圖的作用是什么
因果圖的作用是有助于說明各個原因是如何影響后果。
因果圖由日本管理大師石川馨先生所發明,故又名石川圖。魚骨圖是一種發現問題“根本原因”的方法,它也可以稱之為“Ishikawa”或者“因果圖”。
其特點是簡潔實用,深入直觀。它看上去有些像魚骨,問題或缺陷(即后果)標在“魚頭”處。在魚骨上長出魚刺,上面按出現機會多寡列出產生問題的可能原因,有助于說明各個原因是如何影響后果的。
擴展資料:
因果圖在軟件測試用例設計過程中,用于描述被測對象輸入與輸入、輸入與輸出之間的約束關系。因果圖的繪制過程,可以理解為用例設計者針對因果關系業務的建模過程。
根據需求規格,繪制因果圖,然后得到一個盤點表進行用例設計,通常理解因果圖為判定表的前置過程,當被測對象因果關系較為簡單時,可以直接使用判定表設計用例,如若不然可使用因果圖與判定表結合的方法設計用例。
參考資料來源:百度百科—因果圖
因果圖的主要作用
因果圖尋找影響質量的主要原因。
在軟件測試用例設計過程中,用于描述被測對象輸入與輸入、輸入與輸出之間的約束關系。因果圖的繪制過程,可以理解為用例設計者針對因果關系業務的建模過程。
魚骨圖(又名因果圖、石川圖),指的是一種發現問題“根本原因”的分析方法,現代工商管理教育將其劃分為問題型、原因型及對策型魚骨圖等幾類。
擴展資料:
魚骨圖顧名思義象魚的骨架,頭尾間用粗線連接,有如脊椎骨。在魚尾填上問題或現狀,魚頭代表了目標,脊椎就是達成過程的所有步驟與影響因素。想到一個因素,就用一根魚刺表達,把能想到的有關項都用不同的魚刺標出。
之后再細化,對每個因素進行分析,用魚刺分支表示每個主因相關的元素,還可以繼續三級、四級分叉找出相干元素。——經過反復推敲后,一張魚骨圖就有了大體框架。
針對每個分支、分叉填制解決方案。最后,把所需工作、動作以及遺留問題進行歸類。這樣就很容易發現,哪些是困擾當前關心項的要因,該如何去解決與面對,哪些可以馬上解決,需要調動哪些資源等等。
魚骨圖有些類似樹狀圖,都是分析思考、理清思路、找出問題點的工具。對問題要刨根問底,魚骨圖就是幫助全面系統了解問題、細化問題的利器。如果有幾個相關人員一起來分析填制、或者自己經過幾天來制作,效果往往會更好。
因果圖法
因果圖就是把所有輸入和輸出列出來,用線和不同的符號將輸入和輸出之間的因果關系,以及輸入與輸入之間的約束關系都標記出來,這樣的一張圖叫因果圖。
輸入條件比較多或約束關系也比較多,直接做判定表比較復雜
(ps:輸入條件比較少時,我們可以直接用判定表法)
做因果圖
根據因果圖作出判定表
簡化判定表,合并冗余的測試用例,剔除非法的測試用例
寫出最簡的測試用例集合
如上,因果圖是在輸入情況復雜時幫我們理清各種關系,從而能順利作出判定表的一種設計方法。
異:所有輸入條件中至多一個條件會發生。這些輸入條件是互斥的,不可能同時發生,也可能一個都不發生。
(比如下文例子中的第一個字符輸入,可能是A,也可能是B,或者既不是A也不是B,所以輸入A和輸入B就屬于異的關系,至多一個會發生)
或:所有輸入條件中至少一個條件會發生,這些輸入條件之間并沒有直接關系,所以互相不會影響是否發生。
(比如下文例子中的輸入兩個字符,第一個字符輸入和第二個字符相互不影響,屬于或的關系)
唯一:所有輸入條件中有且只有一個條件會發生。
(比如下文例子中的第一個字符輸入A輸入B或者輸入既不是A也不是B,這三個輸入條件有且只有一個會發生)
要求:所有輸入條件中有一個發生,其它輸入條件也會發生。這個輸入影響其他輸入。
與:當所有輸入條件都發生時,才會產生對應的輸出。
或:當多個輸入條件中至少有一個發生時,就會產生對應的輸出。
非:當輸入條件發生時,對應輸出一定不會產生。
恒等:當輸入條件發生時,對應輸出一定會產生。
售貨機:簡化情況,假設投幣只有1元和5毛兩種;零錢默認都是5毛;有橙汁和可樂兩種飲料,飲料價格均為5毛;機器沒零錢的時候零錢找完的燈會亮
輸入:
(1)售貨機有零錢
(2)投幣1元
(3)投幣5毛
(4)按橙汁按鈕
(5)按可樂按鈕
輸出:
(21)零錢找完的燈亮
(22)退回1元
(23)退回5毛
(24)出橙汁
(25)出可樂
輸入與輸入的約束關系:
(2)、(3)是異的關系,至多出現一個,可能一個都不發生
(4)、(5)是異的關系,至多出現一個,可能一個都不發生
輸入與輸出的約束關系:
(1)、(21)是非的關系
詳情省~~