सॉफ्टवेयर गुणवत्ता आश्वासन (एसक्यूए): योजना, लेखा परीक्षा और Review
⚡ स्मार्ट सारांश
सॉफ्टवेयर क्वालिटी एश्योरेंस किसी उत्पाद की समीक्षा करने के बजाय परियोजना के पीछे की प्रबंधन प्रक्रिया की समीक्षा करता है, जिससे प्रबंधन बोर्ड को दस्तावेजी साक्ष्य मिलता है कि एक टेस्ट मैनेजर ने योजना बनाने से लेकर रिलीज तक सहमत मानकों का पालन किया है।
परीक्षण के सात चरणों के बाद, परिणाम अच्छे दिख रहे हैं। परियोजना में कोई महत्वपूर्ण समस्या नहीं आई। Guru99 बैंक, और आपको इसके समापन पर गर्व था। दुर्भाग्य से, प्रबंधन बोर्ड की सोच अलग है।
आपके पास इस बात का कोई सबूत नहीं है कि आपने परियोजना का सही ढंग से प्रबंधन किया, इसलिए आप एक सलाहकार से पूछते हैं। जवाब सीधे प्रबंधन समीक्षा की ओर इशारा करता है।
यह जवाब एक शुरुआत है, लेकिन इससे तीन सवाल अनुत्तरित रह जाते हैं — समीक्षा और ऑडिट वास्तव में क्या हैं, इस प्रक्रिया को इनकी आवश्यकता क्यों है, और इन्हें कैसे संचालित किया जाए:
टेस्ट मैनेजमेंट क्या है? Revसमीक्षाएँ और लेखापरीक्षाएँ?
- प्रबंधन की समीक्षा: प्रबंधन समीक्षा को सॉफ्टवेयर समीक्षा के रूप में भी जाना जाता है। क्वालिटी एश्योरेंसगुणवत्ता आश्वासन (SQA) सॉफ्टवेयर कार्य उत्पादों के बजाय सॉफ्टवेयर प्रक्रिया पर केंद्रित होता है। गुणवत्ता आश्वासन गतिविधियों का एक समूह है जिसे यह सुनिश्चित करने के लिए डिज़ाइन किया गया है कि परियोजना प्रबंधक पहले से परिभाषित मानक प्रक्रिया का पालन कर रहा है। गुणवत्ता आश्वासन यह सुनिश्चित करता है कि परीक्षण प्रबंधक सही काम सही तरीके से कर रहा है।
- लेखा परीक्षा: ऑडिट कार्य उत्पादों और संबंधित जानकारी की जांच है, जिसका उद्देश्य यह आकलन करना है कि क्या वास्तव में मानक प्रक्रिया का पालन किया गया था।
समीक्षा व्यवहार पर केंद्रित होती है; ऑडिट उस व्यवहार से संबंधित दस्तावेजी सबूतों की जांच करता है।
टेस्ट मैनेजमेंट प्रक्रिया में हमें SQA की आवश्यकता क्यों है?
निम्नलिखित परिदृश्य पर विचार करें। परियोजना Guru99 बैंक जोखिम विश्लेषण से लेकर अंतिम परीक्षण रिपोर्ट तक, परीक्षण प्रबंधन के विभिन्न चरणों की एक श्रृंखला से गुजरता है:
टेस्ट मैनेजर के रूप में, आप इन गतिविधियों के प्रभारी व्यक्ति हैं। हालाँकि, आप प्रोजेक्ट टीम के शीर्ष पर बैठे हैं। फिर आपके कार्यों की समीक्षा कौन करता है और यह कौन सुनिश्चित करता है कि प्रोजेक्ट प्रबंधन गतिविधियां उच्चतम मानकों के अनुसार निष्पादित की जा रही हैं?
एसक्यूए ऑडिटर यह कार्य करता है। ऑडिटर यह जांचता है कि परियोजना प्रबंधन गतिविधियां आवश्यक मानकों को पूरा करती हैं या नहीं। मानक और परियोजना की तुलना करने के लिए आपका साक्षात्कार लिया जाता है। केवल इसी समीक्षा के माध्यम से प्रबंधन बोर्ड आपके परियोजना प्रबंधन का मूल्यांकन कर सकता है। इसके तीन लाभ इस प्रकार हैं:
गुणवत्ता आश्वासन को कैसे लागू करें
गुणवत्ता आश्वासन को तीन चरणों में लागू किया जाता है। आरेख मध्य चरण को दर्शाता है। तैयारी चरण 2 में उल्लिखित मानकों और कार्यप्रणाली की तैयारी:
चरण 1) एसक्यूए योजना विकसित करें
परीक्षण गतिविधि के लिए आवश्यकता होती है परीक्षण योजना; इसी प्रकार एक SQA गतिविधि के लिए भी आवश्यकता होती है एसक्यूए योजनाइसमें उन प्रक्रियाओं और कार्यविधियों का वर्णन होता है जो उत्पाद या सेवा को अपेक्षित गुणवत्ता स्तर पर बनाए रखती हैं। परीक्षण प्रबंधक परियोजना नियोजन के दौरान इसे तैयार करता है और समय-समय पर ऑडिट का कार्यक्रम निर्धारित करता है।
टेस्ट मैनेजर तीन उप-चरणों को पूरा करता है:
चरण 1.1) एसक्यूए टीम की भूमिकाओं और जिम्मेदारियों की पहचान करें
किसी प्रोजेक्ट टीम में, प्रत्येक सदस्य अपने काम की गुणवत्ता के लिए जिम्मेदार होता है और उसे यह सुनिश्चित करना होता है कि वह QA मानदंडों को पूरा करता हो।
एसक्यूए टीम इस प्रयास का नेतृत्व करती है, इसलिए टेस्ट मैनेजर को यह बताना होगा। जिम्मेदारी एसक्यूए योजना में प्रत्येक एसक्यूए सदस्य का:
- समीक्षा और मूल्यांकन करें गुणवत्ता मूल्यांकन मानदंडों के आधार पर परियोजना गतिविधियों की गुणवत्ता।
- कोआर्डिनेट प्रबंधन बोर्ड और परियोजना टीमों के साथ आवश्यकताओं का आकलन करने और परियोजना समीक्षा और स्थिति बैठकों में भाग लेने के लिए।
- डिज़ाइन, track और इकट्ठा परियोजना की गुणवत्ता की निगरानी करने वाले मापदंड।
- उपाय उत्पाद की गुणवत्ता और सुनिश्चित यह ग्राहकों की अपेक्षाओं को पूरा करता है।
उदाहरण के लिए, परियोजना की SQA योजना Guru99 बैंक निम्नलिखित को सूचीबद्ध करता है एसक्यूए टीम नीचे के अनुसार।
| नहीं | सदस्य | भूमिकाओं | उत्तरदायित्व |
|---|---|---|---|
| 1 | पीटर | एसक्यूए लीडर | प्रत्येक प्रबंधन प्रक्रिया के लिए गुणवत्ता मानक और प्रक्रिया विकसित करें और उसका दस्तावेजीकरण करें।
परियोजना के लिए सॉफ्टवेयर गुणवत्ता आश्वासन गतिविधियों का प्रबंधन करें |
| 2 | जेम्स | एसक्यूए ऑडिटर | एसक्यूए (सुरक्षा, गुणवत्ता और प्रमाणीकरण) संबंधी कार्य करें और प्रत्येक एसक्यूए समीक्षा का परिणाम एसक्यूए लीडर को रिपोर्ट करें। |
| 3 | सेम | एसक्यूए ऑडिटर | एसक्यूए (सुरक्षा, गुणवत्ता और प्रमाणीकरण) संबंधी कार्य करें और प्रत्येक एसक्यूए समीक्षा का परिणाम एसक्यूए लीडर को रिपोर्ट करें। |
चरण 1.2) उन कार्य उत्पादों की सूची बनाएं जिनकी जांच एसक्यूए ऑडिटर करेगा Revअवलोकन और लेखापरीक्षा
परीक्षण प्रबंधक को चाहिए
- सूची प्रत्येक परीक्षण प्रबंधन प्रक्रिया का प्रत्येक कार्य उत्पाद।
- परिभाषित करें एसक्यूए लेखा परीक्षक प्रक्रिया मूल्यांकन और लेखापरीक्षा जैसे एसक्यूए कार्यों को करने के लिए किन सुविधाओं या उपकरणों का उपयोग कर सकता है।
के लिए Guru99 बैंक, प्रत्येक परीक्षण प्रबंधन प्रक्रिया के कार्य उत्पादों की सूची बनाएं और एसक्यूए सदस्यों के लिए पहुंच अनुमतियां निर्धारित करें:
| नहीं | प्रबंधन चरण | काम का उत्पाद | पथ | अनुमति | व्यक्ति को अनुदान |
|---|---|---|---|---|---|
| 1 | जोखिम विश्लेषण | जोखिम प्रबंधन दस्तावेज़ | [सर्वर पथ] | पढ़ना | सभी SQA टीम सदस्य |
| 2 | अनुमान | अनुमान और मीट्रिक रिपोर्ट | ... | पढ़ना | पीटर |
| 3 | प्लानिंग | परीक्षण योजना दस्तावेज़ | ... | पढ़ना | सभी SQA टीम सदस्य |
| 4 | संगठन" | मानव संसाधन योजना, प्रशिक्षण योजना | ... | पढ़ना | सभी SQA टीम सदस्य |
| 5 | निगरानी और नियंत्रण | परियोजना प्रयास के एकत्रित मेट्रिक्स | ... | पढ़ना | सेम |
| 6 | समस्या प्रबन्धन | समस्या प्रबंधन रिपोर्ट | ... | पढ़ना | जेम्स |
| 7 | जाँच रिपोर्ट | परीक्षण रिपोर्ट दस्तावेज़ | ... | पढ़ना | सभी SQA टीम सदस्य |
चरण 1.3) एसक्यूए कार्यों को करने के लिए अनुसूची बनाएं
टेस्ट मैनेजर उन कार्यों का वर्णन करता है जो एसक्यूए ऑडिटर करेगा और प्रत्येक कार्य से उत्पन्न होने वाले कार्य उत्पाद का भी वर्णन करता है।
एसक्यूए (SQA) शेड्यूल सामान्यतः प्रोजेक्ट डेवलपमेंट शेड्यूल द्वारा निर्धारित होता है, इसलिए प्रत्येक कार्य का समय चल रही डेवलपमेंट गतिविधि के अनुसार निर्धारित किया जाता है। प्रबंधन समीक्षा शेड्यूल का एक उदाहरण नीचे दिया गया है।
| तारीख | एसक्यूए कार्य | प्रभारी व्यक्ति | विवरण | उत्पादन |
|---|---|---|---|---|
| 30-Oct-2025 | परियोजना नियोजन का मूल्यांकन करें, tracराजा और निरीक्षण प्रक्रियाएँ | जेम्स | – सॉफ्टवेयर विनिर्देश Review – अनुमान, मुख्य अनुसूची और परियोजना योजना Review |
एसक्यूए योजना रिपोर्ट, एसक्यूए समीक्षा कार्यवृत्त |
| 15-दिसंबर-2025 | Review आवश्यकता विश्लेषण | जेम्स | - Revसॉफ्टवेयर आवश्यकता विकास iew | प्रक्रिया लेखापरीक्षा रिपोर्ट |
| 30-Mar-2026 | Revपरीक्षण डिजाइन की समीक्षा और मूल्यांकन करें | जेम्स | - Revटेस्ट डिज़ाइन दस्तावेज़ देखें | एसक्यूए रिपोर्ट, एसक्यूए समीक्षा मिनट |
| 30-Mar-2026 | Review रिलीज | सेम | – प्रक्रिया ऑडिट: अंतिम रिलीज़ | SQA प्रक्रिया लेखापरीक्षा रिपोर्ट |
| 2 - अप्रैल - 2026 | Revप्रोजेक्ट बंद होने का अवलोकन करें | सेम | ग्राहक को अंतिम डिलीवरी के बाद बाहरी समीक्षा | SQA प्रक्रिया लेखापरीक्षा रिपोर्ट |
चरण 2) मानक और कार्यप्रणाली को परिभाषित करें
किसी मानक प्रक्रिया के आधार पर प्रबंधन गतिविधियों की समीक्षा करने के लिए, मानक का पहले लिखित रूप में मौजूद होना आवश्यक है:
- प्रबंधन प्रक्रिया में त्रुटियों को रोकने के उद्देश्य से बनाई गई नीतियों और प्रक्रियाओं को परिभाषित करें।
- नीतियों और प्रक्रियाओं का दस्तावेजीकरण करें।
- कर्मचारियों को इनके उपयोग के बारे में सूचित करें और प्रशिक्षित करें।
रेखाचित्र tracउस क्रम को दर्शाता है:
चरण 3) Revप्रक्रिया देखें
Revनिर्धारित प्रबंधन प्रक्रिया के अनुपालन को सत्यापित करने के लिए परियोजना गतिविधियों की समीक्षा करें। प्रबंधन समीक्षा में, एसक्यूए सदस्य पांच समीक्षाएँ करते हैं, जिन्हें एसक्यूए0 से एसक्यूए4 तक लेबल किया गया है:
Revदेखने का समय विकास जीवनचक्र मॉडल पर निर्भर करता है। Guru99 बैंक में, चेकपॉइंट्स को टेस्ट लाइफसाइकिल पर निम्नानुसार मैप किया गया है:
एसक्यूए के प्रत्येक चरण में, एसक्यूए सदस्य परिभाषित संगठनात्मक नीति के आधार पर परियोजना योजनाओं, कार्य उत्पादों और प्रक्रियाओं की समीक्षा करते हैं। ऑडिट के दौरान उन्हें एक निर्धारित संगठनात्मक नीति के अनुसार कार्य करना चाहिए। SQA समीक्षा चेकलिस्टयह विधि प्रत्येक गतिविधि को हां, ना या लागू नहीं के रूप में अंक देती है और परिणाम को उत्तीर्ण प्रतिशत में परिवर्तित करती है।
सॉफ्टवेयर आश्वासन कार्यान्वयन के तीन चरणों से गुजरने के बाद, आपके पास परीक्षण प्रबंधन का परिणाम होगा। Revसमीक्षा और लेखापरीक्षा। वह रिपोर्ट आपके हितधारकों को दिखाई जाने वाली प्रबंधन गुणवत्ता का प्रमाण है।
सॉफ्टवेयर गुणवत्ता आश्वासन के सर्वोत्तम तरीके
यहां प्रभावी SQA कार्यान्वयन के लिए सिद्ध आदतें दी गई हैं।
- निरंतर सुधार: एसक्यूए (SQA) की प्रत्येक मानक प्रक्रिया में नियमित रूप से सुधार किया जाना चाहिए और उसे आधिकारिक रूप दिया जाना चाहिए ताकि अन्य लोग उसका अनुसरण कर सकें। इस प्रक्रिया को ISO 9001 या CMMI प्रक्रिया और उत्पाद गुणवत्ता आश्वासन (PPQA) अभ्यास क्षेत्र जैसे मान्यता प्राप्त मॉडल के अनुसार प्रमाणित करें।
- प्रलेखन: QA टीम द्वारा परिभाषित सभी QA नीतियों और विधियों को प्रशिक्षण के लिए और भविष्य की परियोजनाओं में पुनः उपयोग के लिए प्रलेखित किया जाना चाहिए।
- अनुभव: अनुभवी एसक्यूए लेखा परीक्षकों का चयन करना प्रबंधन समीक्षा की गुणवत्ता की रक्षा करने का एक विश्वसनीय तरीका है।
- उपकरण का उपयोग: जैसे उपकरणों का उपयोग करना tracकेर्स और परीक्षण प्रबंधन उपकरण इससे एसक्यूए के प्रयासों और परियोजना लागत में कमी आती है।
- मेट्रिक्स: ऐसे मेट्रिक्स जो tracसॉफ्टवेयर की वर्तमान स्थिति की गुणवत्ता का आकलन करना और इसकी तुलना पिछले संस्करणों से करना, इसके मूल्य और परिपक्वता को बढ़ाना। परीक्षण प्रक्रिया.
- ज़िम्मेदारी: SQA का काम सिर्फ SQA सदस्य का नहीं है। उत्पाद की गुणवत्ता के लिए टीम में हर कोई जिम्मेदार है, न कि सिर्फ टेस्ट लीड या मैनेजर।











