difference between quality assurance
सबसे अक्सर पूछे जाने वाले प्रश्न का उत्तर प्राप्त करें - गुणवत्ता आश्वासन और गुणवत्ता नियंत्रण के बीच अंतर क्या है?
गुणवत्ता क्या है?
विंडोज़ में एक बाइनरी फ़ाइल कैसे खोलें
गुणवत्ता ग्राहक की आवश्यकताओं, अपेक्षाओं और आवश्यकताओं को पूरा कर रही है और दोषों, अभावों और पर्याप्त भिन्नताओं से मुक्त है। ग्राहकों की आवश्यकताओं को पूरा करने के लिए मानकों का पालन करने की आवश्यकता है।
आप क्या सीखेंगे:
- आश्वासन क्या है?
- गुणवत्ता आश्वासन क्या है?
- गुणवत्ता नियंत्रण क्या है?
- क्यूए बनाम क्यूसी
- क्या गुणवत्ता आश्वासन गुणवत्ता नियंत्रण की आवश्यकता को दूर करता है?
- क्यूए / क्यूसी के लिए वास्तविक जीवन परिदृश्य उदाहरण
- निष्कर्ष
- अनुशंसित पाठ
आश्वासन क्या है?
आश्वासन संगठन प्रबंधन द्वारा प्रदान किया जाता है, इसका अर्थ है एक उत्पाद पर सकारात्मक घोषणा देना जो परिणाम के लिए आत्मविश्वास प्राप्त करता है। यह एक सुरक्षा देता है कि उत्पाद उम्मीदों या अनुरोधों के अनुसार बिना किसी ग्लिच के काम करेगा।
गुणवत्ता आश्वासन क्या है?
गुणवत्ता आश्वासन QA के रूप में जाना जाता है और दोष को रोकने पर केंद्रित है। गुणवत्ता आश्वासन सुनिश्चित करता है कि परियोजनाओं के लिए दृष्टिकोण, तकनीक, विधियों और प्रक्रियाओं को सही ढंग से लागू किया गया है।
गुणवत्ता आश्वासन गतिविधियां यह देखती और सत्यापित करती हैं कि डिलिवरेबल्स के प्रबंधन और निर्माण के लिए उपयोग की जाने वाली प्रक्रियाओं का पालन किया गया है और वे ऑपरेटिव हैं।
गुणवत्ता आश्वासन एक सक्रिय प्रक्रिया है और प्रकृति में रोकथाम है। यह प्रक्रिया की खामियों को पहचानता है। गुणवत्ता नियंत्रण से पहले गुणवत्ता आश्वासन पूरा करना होता है।
नियंत्रण क्या है?
नियंत्रण वास्तविक परिणामों को परिभाषित मानकों के साथ तुलना करके परीक्षण या सत्यापित करने के लिए है।
गुणवत्ता नियंत्रण क्या है?
गुणवत्ता नियंत्रण QC के रूप में जाना जाता है और एक दोष की पहचान करने पर केंद्रित है। QC यह सुनिश्चित करता है कि परियोजना में तैयार किए गए दृष्टिकोण, तकनीक, तरीके और प्रक्रियाएं सही ढंग से अनुसरण कर रहे हैं। QC गतिविधियाँ मॉनिटर और सत्यापित करती हैं कि प्रोजेक्ट डिलिवरेबल्स निर्धारित गुणवत्ता मानकों को पूरा करते हैं।
गुणवत्ता नियंत्रण एक प्रतिक्रियाशील प्रक्रिया है और प्रकृति में पता लगा रही है। यह दोषों को पहचानता है। क्वालिटी कंट्रोल को क्वालिटी एश्योरेंस के बाद पूरा करना होता है।
क्यूए / क्यूसी में अंतर क्या है?
बहुत से लोग सोचते हैं कि क्यूए और क्यूसी एक समान और विनिमेय हैं लेकिन यह सच नहीं है। दोनों कसकर जुड़े हुए हैं और कभी-कभी मतभेदों को पहचानना बहुत मुश्किल होता है। तथ्य दोनों एक दूसरे से संबंधित हैं लेकिन वे मूल में भिन्न हैं। क्यूए और क्यूसी दोनों गुणवत्ता प्रबंधन का हिस्सा हैं हालांकि क्यूए दोष को रोकने पर ध्यान केंद्रित कर रहा है जबकि क्यूसी दोष को पहचानने पर ध्यान केंद्रित कर रहा है।
क्यूए बनाम क्यूसी
गुणवत्ता नियंत्रण और गुणवत्ता आश्वासन के बीच सटीक अंतर यह है कि किसी को भी जानने की जरूरत है:
गुणवत्ता आश्वासन | गुणवत्ता नियंत्रण |
---|---|
क्यूए का अर्थ है एक प्रक्रिया करने की योजना। | क्यूसी मतलब नियोजित प्रक्रिया को निष्पादित करने के लिए कार्रवाई। |
यह एक प्रक्रिया है जो यह आश्वासन प्रदान करने पर विचार करती है कि गुणवत्ता अनुरोध प्राप्त किया जाएगा। | क्यूसी एक प्रक्रिया है जो गुणवत्ता अनुरोध को पूरा करने पर विचार-विमर्श करती है। |
एक क्यूए उद्देश्य दोष को रोकने के लिए है। | एक QC उद्देश्य दोषों की पहचान करना और उनमें सुधार करना है। |
क्यूए गुणवत्ता प्रबंधन की तकनीक है। | क्यूसी गुणवत्ता को सत्यापित करने की एक विधि है। |
QA प्रोग्राम को निष्पादित करना शामिल नहीं करता है। | QC में हमेशा प्रोग्राम को निष्पादित करना शामिल होता है। |
सभी टीम के सदस्य QA के लिए जिम्मेदार हैं। | परीक्षण टीम QC के लिए जिम्मेदार है। |
QA उदाहरण: सत्यापन | क्यूसी उदाहरण: सत्यापन। |
QA पर उपयोग की जाने वाली सांख्यिकीय तकनीक को सांख्यिकीय प्रक्रिया नियंत्रण (SPC) के रूप में जाना जाता है। | QC पर उपयोग की जाने वाली सांख्यिकीय तकनीक को सांख्यिकीय गुणवत्ता नियंत्रण (SPC) के रूप में जाना जाता है। |
क्यूए सुनिश्चित करता है कि आप सही चीजें कर रहे हैं। | क्यूसी सुनिश्चित करता है कि आपने जो किया है, उसके परिणाम वही हैं जो आपसे अपेक्षित थे। |
क्यूए ग्राहकों की आवश्यकताओं को पूरा करने के लिए मानकों और कार्यप्रणाली को परिभाषित करता है। | क्यूसी सुनिश्चित करता है कि उत्पाद पर काम करते समय मानकों का पालन किया जाता है। |
क्यूए डिलिवरेबल्स बनाने की प्रक्रिया है। | QC उस डिलिवरेबल्स को सत्यापित करने की प्रक्रिया है। |
क्यूए पूर्ण सॉफ्टवेयर विकास जीवन चक्र के लिए जिम्मेदार है। | QC के लिए जिम्मेदार है सॉफ्टवेयर परीक्षण जीवन चक्र। |
क्या गुणवत्ता आश्वासन गुणवत्ता नियंत्रण की आवश्यकता को दूर करता है?
'क्यूए (गुणवत्ता आश्वासन) किया जाता है, तो हमें क्यूसी (गुणवत्ता नियंत्रण) करने की आवश्यकता क्यों है?'
खैर, यह विचार आपके दिमाग में समय-समय पर आ सकता है।
यदि हमने सभी पूर्व-निर्धारित प्रक्रियाओं, नीतियों और मानकों का सही और पूरी तरह से पालन किया है तो हमें क्यूसी के एक दौर में प्रदर्शन करने की आवश्यकता क्यों है?
मेरी राय में, क्यूए किए जाने के बाद क्यूसी आवश्यक है।
Policies QA ’करते समय, हम प्रक्रियाओं, नीतियों और रणनीतियों को परिभाषित करते हैं, मानकों की स्थापना करते हैं, चेकलिस्ट आदि विकसित करते हैं जिन्हें किसी परियोजना के जीवन चक्र के दौरान उपयोग और पालन करना होता है।
और क्यूसी करते समय हम उन सभी निर्धारित प्रक्रियाओं, मानकों और नीतियों का पालन करते हैं जो हमने क्यूए में निर्धारित किए थे ताकि यह सुनिश्चित किया जा सके कि परियोजना उच्च गुणवत्ता बनाए रख रही है और परियोजना का अंतिम परिणाम कम से कम ग्राहक की अपेक्षाओं को पूरा करता है।
क्यूए लाइन के अंत में दिखता है जबकि क्यूए लाइन के नीचे दिखता है। क्यूए का उद्देश्य मुद्दों का पता लगाना और उन्हें सुधारना है जबकि क्यूए का उद्देश्य मुद्दों को होने से रोकना है।
क्यूए गुणवत्ता का आश्वासन नहीं देता है, बल्कि यह सुनिश्चित करता है कि गुणवत्ता सुनिश्चित करने के लिए प्रक्रियाओं का पालन किया जा रहा है। क्यूसी गुणवत्ता को नियंत्रित नहीं करता है, बल्कि यह गुणवत्ता को मापता है। क्यूसी माप परिणामों को क्यूए प्रक्रियाओं को सही / संशोधित करने के लिए उपयोग किया जा सकता है जिसे नई परियोजनाओं में भी सफलतापूर्वक लागू किया जा सकता है।
गुणवत्ता नियंत्रण गतिविधियों पर ही ध्यान देने योग्य है। सुपुर्दगी सुनिश्चित करने के लिए पालन की जाने वाली प्रक्रियाओं पर गुणवत्ता आश्वासन गतिविधियों पर ध्यान दिया जाता है।
क्यूए और क्यूसी दोनों गुणवत्ता प्रबंधन का हिस्सा हैं और ये शक्तिशाली तकनीकें हैं जिनका उपयोग यह सुनिश्चित करने के लिए किया जा सकता है कि डिलिवरेबल्स उच्च गुणवत्ता के हैं और ग्राहकों की अपेक्षाओं को पूरा करते हैं।
उदाहरण के साथ जावा 8 नई सुविधाएँ
जब हम सॉफ्टवेयर परीक्षण के बारे में बात करते हैं, तो यह गुणवत्ता नियंत्रण के क्षेत्र में आता है क्योंकि यह उत्पाद या अनुप्रयोग पर केंद्रित है। हम इसे नियंत्रित करने के लिए गुणवत्ता का परीक्षण करते हैं। इसके अलावा, गुणवत्ता आश्वासन सुनिश्चित करता है कि हम सही तरीके से परीक्षण कर रहे हैं।
उदाहरण: मान लें कि हमें किसी वेब एप्लिकेशन के परीक्षण के दौरान बग को लॉग करने के लिए किसी समस्या ट्रैकिंग सिस्टम का उपयोग करने की आवश्यकता है।
क्यूए में बग जोड़ने के लिए मानक को परिभाषित करना शामिल है और बग में सभी विवरण क्या होना चाहिए जैसे कि मुद्दे का सारांश, जहां यह देखा गया है, बग, स्क्रीनशॉट आदि को पुन: पेश करने के लिए कदम। यह एक डिलीवरेबल नामक एक बनाने के लिए एक प्रक्रिया है 'बग रिपोर्ट'।
जब एक बग वास्तव में इन मानकों के आधार पर अंक ट्रैकिंग सिस्टम में जोड़ा जाता है, तो वह बग रिपोर्ट हमारी सुपुर्दगी है। यह गतिविधि QA प्रक्रिया का एक हिस्सा है।
अब, परियोजना के बाद के चरण में कुछ समय लगता है, हम महसूस करते हैं कि परीक्षक के विश्लेषण के आधार पर बग में 'संभावित मूल कारण' जोड़ने से देव टीम को कुछ और जानकारी मिल जाएगी, फिर हम अपनी पूर्व-निर्धारित प्रक्रिया को अपडेट करेंगे और अंत में , यह हमारी बग रिपोर्ट में भी परिलक्षित होगा।
समस्या के तेजी से और बेहतर समाधान का समर्थन करने के लिए बग रिपोर्ट में इस अतिरिक्त जानकारी को जोड़ना QC प्रक्रिया का एक हिस्सा है। तो, यह है कि क्यूए क्यूए और अंतिम डिलिवरेबल्स को और बेहतर बनाने के लिए क्यूए को अपने इनपुट देता है।
क्यूए / क्यूसी के लिए वास्तविक जीवन परिदृश्य उदाहरण
क्यूए उदाहरण:
मान लीजिए कि हमारी टीम को आगामी परियोजना के लिए पूरी तरह से नई तकनीक पर काम करना है। हमारी टीम के सदस्य तकनीक में नए हैं। इसलिए, इसके लिए हमें नई तकनीक में टीम के सदस्यों को प्रशिक्षित करने के लिए एक योजना बनाने की जरूरत है।
हमारे ज्ञान के आधार पर, हमें पूर्व-आवश्यकताएं जैसे डीओयू (दस्तावेज़ को समझना), डिज़ाइन दस्तावेज़, तकनीकी आवश्यकता दस्तावेज़, कार्यात्मक आवश्यकता दस्तावेज़ इत्यादि को इकट्ठा करना होगा और टीम के साथ साझा करना होगा।
यह नई तकनीक पर काम करते समय मददगार होगा और यहां तक कि टीम में किसी नए चेहरे के लिए भी उपयोगी होगा। प्रलेखन का यह संग्रह और वितरण और फिर प्रशिक्षण कार्यक्रम को बंद करना QA प्रक्रिया का एक हिस्सा है।
QC उदाहरण:
एक बार प्रशिक्षण पूरा हो जाने के बाद, हम यह कैसे सुनिश्चित कर सकते हैं कि प्रशिक्षण सभी टीम के सदस्यों के लिए सफलतापूर्वक किया गया था?
इस उद्देश्य के लिए, हमें आंकड़े एकत्रित करने होंगे। प्रत्येक विषय में प्रशिक्षुओं को अंकों की संख्या और प्रशिक्षण पूरा करने के बाद अपेक्षित न्यूनतम अंक। इसके अलावा, हम यह सुनिश्चित कर सकते हैं कि उम्मीदवारों की उपस्थिति रिकॉर्ड की पुष्टि करके सभी ने पूर्ण प्रशिक्षण लिया है।
यदि उम्मीदवारों द्वारा बनाए गए अंक ट्रेनर / मूल्यांकनकर्ताओं की अपेक्षाओं पर खरे हैं, तो हम कह सकते हैं कि प्रशिक्षण सफल है अन्यथा हमें उच्च-गुणवत्ता के प्रशिक्षण देने के लिए अपनी प्रक्रिया में सुधार करना होगा।
प्रशिक्षण प्रक्रिया में सुधार करने का एक और तरीका प्रशिक्षण कार्यक्रम के अंत में प्रशिक्षुओं से प्रतिक्रिया एकत्र करना होगा। उनकी प्रतिक्रिया हमें बताएगी कि प्रशिक्षण के बारे में क्या अच्छा था और वे कौन से क्षेत्र हैं जहां हम प्रशिक्षण की गुणवत्ता में सुधार कर सकते हैं। तो, इस तरह की गतिविधियां क्यूए प्रक्रिया का एक हिस्सा हैं।
निष्कर्ष
प्रमुख बिंदु:
- क्यूए में, दोषों को मिटाने के लिए प्रक्रियाओं की योजना बनाई जाती है
- उत्पाद बनाने के दौरान दोषों की खोज और उन्हें संशोधित करने के साथ QC समझौते
- QA कमजोरी का पता लगाता है
- क्यूसी दोषों का पता लगाता है
- QA प्रक्रिया उन्मुख है
- QC उत्पाद उन्मुख है
- क्यूए एक विफलता रोकथाम प्रणाली है
- QC विफलता का पता लगाने वाला सिस्टम है।
क्यूए और क्यूसी दोनों एक दूसरे से अलग हैं और गुणवत्ता प्रबंधन के हिस्से के रूप में आवश्यक हैं। उन्हें विनिमेय शर्तों के रूप में गलत नहीं समझा जाना चाहिए। क्यूए प्रक्रिया केंद्रित है जबकि क्यूसी अंत-उत्पाद केंद्रित है।
गुणवत्ता नियंत्रण कुछ (एक उत्पाद या सेवा) का निरीक्षण कर रहा है ताकि यह सुनिश्चित हो सके कि यह ठीक काम कर रहा है। यदि उत्पाद या सेवा ठीक से काम नहीं कर रही है, तो अनुरूप मानकों को पूरा करने के लिए समस्या को ठीक करने या समाप्त करने की आवश्यकता है। इसलिए, इसका उद्देश्य मुद्दों का पता लगाना और उन्हें सही करना है।
दूसरी ओर, गुणवत्ता आश्वासन, का उद्देश्य प्रक्रिया में सुधार करके भविष्य में होने वाली समस्याओं को रोकना है।
यूट्यूब एमपी 3 कनवर्टर एप्लिकेशन मुफ्त डाउनलोड करने के लिए
संक्षेप में, हम कह सकते हैं कि गुणवत्ता आश्वासन गुणवत्ता नियंत्रण की आवश्यकता को समाप्त नहीं करता है क्योंकि क्यूसी गुणवत्ता प्रबंधन के बहुत मूल में निहित है।
आशा है कि यह QA और QC के बीच का अंतर बताता है।
पठन पाठन = >> गुणवत्ता की लागत क्या है?
अनुशंसित पाठ
- गुणवत्ता गुण क्या हैं?
- सॉफ्टवेयर परीक्षण और गुणवत्ता आश्वासन प्रमाणपत्र - भाग 2
- 7 बुनियादी गुणवत्ता उपकरण: गुणवत्ता प्रबंधन, नियंत्रण और सुधार उपकरण
- सॉफ्टवेयर क्वालिटी एश्योरेंस (SQA) क्या है: ए गाइड फॉर बिगिनर्स
- गुणवत्ता बनाम भगवान के सच्चे भगवान - सॉफ्टवेयर की गुणवत्ता के लिए जिम्मेदार कौन है?
- टॉप 70 माइक्रो फोकस एएलएम क्वालिटी सेंटर क्यूसी साक्षात्कार प्रश्न और उत्तर
- यूनिक्स में प्रक्रियाएं: प्रक्रिया नियंत्रण और कमांडिंग डिबगिंग
- टेस्ट डेटा प्रबंधन के लिए आईबीएम तर्कसंगत गुणवत्ता प्रबंधक में डेटा पूल फ़ीचर