Kalkuleeri sigma tase, DPMO ja tootlikkus oma protsessis selle Six Sigma kalkulaatori abil. Oluline kvaliteedihalduse ja protsessi täiustamise algatuste jaoks.
Six Sigma kalkulaator on võimas tööriist kvaliteedihalduse valdkonnas, mida kasutatakse äriprotsesside tulemuslikkuse hindamiseks ja parandamiseks. See aitab organisatsioonidel mõõta oma protsesside kvaliteeti, arvutades sigma taseme, mis näitab, kui palju standardhälbeid normaalsest jaotusest mahub protsessi keskmise ja lähima spetsifikatsiooni piiri vahele.
See kalkulaator võimaldab teil määrata oma protsessi sigma taseme, tuginedes defektide arvule, defektide võimalustele ja toodetud ühikute arvule. See annab olulisi näitajaid, nagu Defektid Miljoni Võimaluse Kohta (DPMO) ja protsessi saagikus, mis on hädavajalikud protsessivõimekuse hindamiseks ja parendamisvõimaluste tuvastamiseks.
Kalkulaator viib läbi järgmised kontrollid kasutaja sisendite osas:
Six Sigma kalkulaator kasutab järgmisi valemeid:
Defektid Miljoni Võimaluse Kohta (DPMO):
Protsessi saagikus:
Sigma tase: Sigma taset arvutatakse statistilise tabeli või ligikaudse valemi abil. Üks levinud ligikaudne valem on:
Märkus: See ligikaudne valem kehtib sigma tasemete puhul vahemikus 3 kuni 6. Tasemete puhul väljaspool seda vahemikku on vajalik keerulisem arvutus või otsingutabel.
Kalkulaator viib läbi järgmised sammud Six Sigma näitajate arvutamiseks:
Kalkulaator kasutab täpsuse tagamiseks kahekordse täpsusega ujuvkomaga aritmeetikat.
Six Sigma kalkulaatoril on mitmeid rakendusi erinevates tööstusharudes:
Tootmine: Toote kvaliteedi hindamine ja defektide vähendamine tootmisliinidel.
Tervishoid: Patsientide hoolduse parandamine, vähendades vigu meditsiinilistes protseduurides ja haldusprotsessides.
Finantsteenused: Tehingute täpsuse parandamine ja vigade vähendamine finantsaruandluses.
Klienditeenindus: Kliendirahulolu parandamine, vähendades teenuse osutamise vigu.
Infotehnoloogia: Tarkvara kvaliteedi parandamine, vähendades vigu ja suurendades süsteemi usaldusväärsust.
Kuigi Six Sigma on populaarne kvaliteedihalduse metoodika, on ka teisi lähenemisviise:
Lean tootmine: Keskendub raiskamise vähendamisele ja tõhususe parandamisele.
Üldine kvaliteedihaldus (TQM): Holistiline lähenemine pikaajalisele edule kliendirahulolu kaudu.
Kaizen: Jaapani kontseptsioon, mis keskendub pidevale paranemisele organisatsiooni kõigis aspektides.
Statistiline protsessikontroll (SPC): Kasutab statistilisi meetodeid protsessi jälgimiseks ja juhtimiseks.
Six Sigma töötati välja Motorola inseneri Bill Smithi poolt 1986. aastal. Metoodika sai inspiratsiooni varasematest kvaliteedi parandamise tehnikatest, eriti neist, mis on välja töötatud Jaapanis. Peamised tähtajad on:
Tänapäeval on Six Sigma endiselt kvaliteedihalduse põhikontseptsioon, mängides olulist rolli protsesside parendamises erinevates tööstusharudes.
Kõrgem sigma tase näitab paremat protsessitulemuslikkust. Enamik ettevõtteid toimib 3σ ja 4σ vahel. 6σ saavutamine loetakse maailmaklassi tulemuslikkuseks.
Siin on mõned koodinäited Six Sigma näitajate arvutamiseks:
1' Excel VBA funktsioon Six Sigma arvutamiseks
2Function SixSigmaMetrics(defects As Long, opportunities As Long, units As Long) As Variant
3 Dim DPMO As Double
4 Dim yield As Double
5 Dim sigmaLevel As Double
6
7 DPMO = (defects * 1000000#) / (opportunities * units)
8 yield = (1 - (defects / (opportunities * units))) * 100
9 sigmaLevel = 0.8406 + Sqr(29.37 - 2.221 * Log(DPMO))
10
11 SixSigmaMetrics = Array(DPMO, yield, sigmaLevel)
12End Function
13
14' Kasutamine:
15' result = SixSigmaMetrics(10, 100, 1000)
16' MsgBox "DPMO: " & result(0) & vbNewLine & "Saagikus: " & result(1) & "%" & vbNewLine & "Sigma tase: " & result(2)
17
1import math
2
3def calculate_six_sigma_metrics(defects, opportunities, units):
4 dpmo = (defects * 1000000) / (opportunities * units)
5 yield_rate = (1 - (defects / (opportunities * units))) * 100
6 sigma_level = 0.8406 + math.sqrt(29.37 - 2.221 * math.log(dpmo))
7 return dpmo, yield_rate, sigma_level
8
9# Näite kasutamine:
10defects = 10
11opportunities = 100
12units = 1000
13
14dpmo, yield_rate, sigma_level = calculate_six_sigma_metrics(defects, opportunities, units)
15print(f"DPMO: {dpmo:.2f}")
16print(f"Saagikus: {yield_rate:.2f}%")
17print(f"Sigma tase: {sigma_level:.2f}σ")
18
1function calculateSixSigmaMetrics(defects, opportunities, units) {
2 const dpmo = (defects * 1000000) / (opportunities * units);
3 const yield = (1 - (defects / (opportunities * units))) * 100;
4 const sigmaLevel = 0.8406 + Math.sqrt(29.37 - 2.221 * Math.log(dpmo));
5
6 return {
7 dpmo: dpmo.toFixed(2),
8 yield: yield.toFixed(2),
9 sigmaLevel: sigmaLevel.toFixed(2)
10 };
11}
12
13// Näite kasutamine:
14const defects = 10;
15const opportunities = 100;
16const units = 1000;
17
18const result = calculateSixSigmaMetrics(defects, opportunities, units);
19console.log(`DPMO: ${result.dpmo}`);
20console.log(`Saagikus: ${result.yield}%`);
21console.log(`Sigma tase: ${result.sigmaLevel}σ`);
22
1public class SixSigmaCalculator {
2 public static class SixSigmaMetrics {
3 public final double dpmo;
4 public final double yield;
5 public final double sigmaLevel;
6
7 public SixSigmaMetrics(double dpmo, double yield, double sigmaLevel) {
8 this.dpmo = dpmo;
9 this.yield = yield;
10 this.sigmaLevel = sigmaLevel;
11 }
12 }
13
14 public static SixSigmaMetrics calculateMetrics(long defects, long opportunities, long units) {
15 double dpmo = (defects * 1000000.0) / (opportunities * units);
16 double yield = (1 - ((double) defects / (opportunities * units))) * 100;
17 double sigmaLevel = 0.8406 + Math.sqrt(29.37 - 2.221 * Math.log(dpmo));
18
19 return new SixSigmaMetrics(dpmo, yield, sigmaLevel);
20 }
21
22 public static void main(String[] args) {
23 long defects = 10;
24 long opportunities = 100;
25 long units = 1000;
26
27 SixSigmaMetrics metrics = calculateMetrics(defects, opportunities, units);
28 System.out.printf("DPMO: %.2f%n", metrics.dpmo);
29 System.out.printf("Saagikus: %.2f%%%n", metrics.yield);
30 System.out.printf("Sigma tase: %.2fσ%n", metrics.sigmaLevel);
31 }
32}
33
Need näited demonstreerivad, kuidas arvutada Six Sigma näitajaid erinevates programmeerimiskeeltes. Saate neid funktsioone kohandada vastavalt oma vajadustele või integreerida need suurematesse kvaliteedihalduse süsteemidesse.
Hea protsess:
Keskmine protsess:
Kehv protsess:
Täiuslik protsess (äärmuslik juhtum):
Avasta rohkem tööriistu, mis võivad olla kasulikud teie töövoos