leadership testing test lead responsibilities
परीक्षण में नेतृत्व - प्रमुख जिम्मेदारियाँ
परीक्षकों और परीक्षण टीमों के महत्व को फिर से स्थापित किया गया है।
किसी एप्लिकेशन या उत्पाद की सफलता का श्रेय काफी हद तक कुशल और प्रभावी परीक्षण तकनीकों को दिया जाता है जो वैध बग एक्सपोज़र का आधार बनते हैं।
आप क्या सीखेंगे:
एक टेस्ट टीम
एक टेस्ट टीम में अलग-अलग कौशल स्तर, अनुभव स्तर, विशेषज्ञता स्तर, विभिन्न दृष्टिकोण और विभिन्न अपेक्षाएं / रुचियों के स्तर वाले व्यक्ति शामिल हो सकते हैं। गुणवत्ता को अधिकतम करने के लिए इन सभी विभिन्न संसाधनों की विशेषताओं को सही ढंग से टैप करने की आवश्यकता है।
उन्हें एकजुट रूप से काम करने की जरूरत है, परीक्षण प्रक्रियाओं का पालन करें और निर्धारित समय के भीतर काम के प्रतिबद्ध टुकड़े को वितरित करें। यह स्पष्ट रूप से परीक्षण प्रबंधन की आवश्यकता को दर्शाता है, जो अक्सर एक व्यक्ति द्वारा परीक्षण लीड होने की भूमिका के साथ किया जाता है।
परीक्षकों के रूप में, जो काम हम अंततः करने के लिए उब चुके हैं, वह नेतृत्व के निर्णयों का प्रत्यक्ष परिणाम है। ये निर्णय अच्छे टेस्ट टीम प्रबंधन के अलावा प्रभावी क्यूए प्रक्रियाओं को लागू करने की कोशिश का एक परिणाम है।
लेख खुद दो भागों के एक ट्यूटोरियल में विभाजित है:
- पहला भाग एक टेस्ट लीड द्वारा आमतौर पर किए गए कर्तव्यों को पूरा करने में मदद करेगा और एक परीक्षण टीम का प्रबंधन करते समय किन अन्य कारकों पर विचार किया जाना चाहिए।
- दूसरा भाग एक अच्छे लीडर होने के लिए आवश्यक कुछ प्रमुख कौशल और कुछ अन्य कौशल को उजागर करेगा कि कैसे टेस्ट टीम को खुश रखा जाए।
ये दो ट्यूटोरियल न केवल इष्टतम परिणाम प्राप्त करने के लिए कैसे और क्या संशोधित करने के संदर्भ में टेस्ट लीड्स की मदद करेंगे, बल्कि उन अनुभवी परीक्षकों का मार्गदर्शन भी करेंगे जो नए नेतृत्व की भूमिकाओं में जाने की इच्छा रखते हैं।
टेस्ट लीड / लीडरशिप स्किल और जिम्मेदारियां
परिभाषा के अनुसार, किसी भी टेस्ट लीड की मूल जिम्मेदारी उत्पाद के लक्ष्यों को पूरा करने के लिए परीक्षकों की एक टीम को प्रभावी ढंग से नेतृत्व करना है और इस तरह से संगठनात्मक लक्ष्यों को प्राप्त करना है। बेशक, हालांकि भूमिका की परिभाषा सीधी है, यह स्वाभाविक रूप से व्यक्ति के लिए जिम्मेदारियों की एक पूरी श्रृंखला में तब्दील हो जाती है।
आइए एक परीक्षण नेता की आमतौर पर नक्काशीदार जिम्मेदारियों पर एक नज़र डालें।
अनुशंसित पढ़ा=> एक सफल क्यूए टीम कैसे बनाएं?
निम्नलिखित गतिविधियों के लिए एक टेस्ट लीड सबसे अधिक जिम्मेदार है:
# 1) उन्हें यह पहचानने में सक्षम होना चाहिए कि उनकी परीक्षण टीमें किसी संगठन के भीतर कैसे संरेखित होती हैं और उनकी टीम परियोजना और संगठन के लिए पहचाने गए रोडमैप को कैसे प्राप्त करेगी।
#दो) उसे दस्तावेज़ की आवश्यकताओं के आधार पर किसी विशेष रिलीज़ के लिए आवश्यक परीक्षण के दायरे की पहचान करने की आवश्यकता है।
# 3) टेस्ट टीम के साथ विचार-विमर्श के बाद टेस्ट प्लान तैयार करें और प्रबंधन / विकास टीम द्वारा इसकी समीक्षा और अनुमोदन किया जाए।
पीसी के लिए सबसे अच्छा साफ उपकरण
# 4) आवश्यक मेट्रिक्स की पहचान करनी चाहिए और उन्हें जगह देने के लिए काम करना चाहिए। ये मेट्रिक्स टेस्ट टीम के लिए एक अंतर्निहित लक्ष्य हो सकते हैं।
# 5) दिए गए रिलीज के लिए आवश्यक आकार की गणना करके आवश्यक परीक्षण प्रयास की पहचान करें और उसी के लिए आवश्यक प्रयास की योजना बनाएं।
# 6) यह पता लगाएं कि किन कौशलों की आवश्यकता है और अपने स्वयं के हितों के आधार पर उन जरूरतों के अनुसार परीक्षण संसाधनों को संतुलित करें। और यह भी पहचानें कि क्या कोई कौशल अंतराल है और पहचान किए गए परीक्षण संसाधनों के लिए प्रशिक्षण और शिक्षा सत्रों की योजना है।
# 7) टेस्ट रिपोर्टिंग, टेस्ट मैनेजमेंट, टेस्ट ऑटोमेशन इत्यादि के लिए उपकरणों की पहचान करें और उन उपकरणों का उपयोग करने के तरीके के बारे में टीम को शिक्षित करें। फिर, टीम के सदस्यों के लिए आवश्यक ज्ञान हस्तांतरण सत्रों की योजना बनाएं, जो उनके द्वारा उपयोग किए जाने वाले उपकरणों के लिए आवश्यक हों।
# 8) कुशल संसाधनों को बनाए रखना उनमें नेतृत्व प्रदान करने और कनिष्ठ संसाधनों को मार्गदर्शन प्रदान करने के लिए और जब भी आवश्यकता होती है, जिससे उन्हें बढ़ने में सक्षम बनाया जाता है।
# 9) यह सुनिश्चित करने के लिए सभी संसाधनों के लिए मज़ेदार और अनुकूल वातावरण बनाएं कि उनके पास अधिकतम थ्रूपुट है।
टेस्ट टीमों को प्रभावी ढंग से प्रबंधित करें
# 1) दीक्षा देना परीक्षण योजना गतिविधियों टेस्ट केस डिजाइन के लिए और टीम को समीक्षा बैठकें करने के लिए प्रोत्साहित करें और यह सुनिश्चित करें कि समीक्षा टिप्पणियां शामिल हैं।
#दो) परीक्षण चक्र के दौरान, प्रत्येक संसाधन को सौंपे गए कार्य का लगातार आकलन करके और फिर से आवश्यक रूप से उन्हें फिर से आवंटित करके परीक्षण प्रगति की निगरानी करें।
जावा restful वेब सेवाओं साक्षात्कार सवाल
# 3) जाँच करें कि क्या शेड्यूल को प्राप्त करने में कोई देरी हो सकती है और परीक्षकों के साथ चर्चा करके उन मुद्दों का पता लगा सकते हैं जिनका वे सामना कर रहे हैं और उन्हें हल करने के लिए कड़ी मेहनत कर रहे हैं।
# 4) सभी साथी टीम के सदस्य क्या कर रहे हैं, यह सुनिश्चित करने के लिए परीक्षण टीम के भीतर बैठकें आयोजित करें।
# 5 ) हितधारकों और प्रबंधन को समय पर स्थिति पेश करें और किए जा रहे काम के बारे में विश्वास पैदा करें।
# 6) यदि कोई देरी होने की संभावना है, तो कोई भी जोखिम शमन योजना तैयार करें।
# 7) स्वच्छ दो-तरफ़ा इंटरफ़ेस चैनल बनाने के लिए परीक्षण टीम और प्रबंधन के बीच किसी भी अंतराल और अंतर को पाट दें।
अनुशंसित पढ़ा=> कैसे सॉफ्टवेयर परीक्षकों में प्रेरणा को जीवित रखने के लिए?
परीक्षण प्रबंधन
हालाँकि लीडरशिप का मतलब सत्ता, ज्ञान, सक्रिय होने की क्षमता, निर्णय लेने की क्षमता, निर्णयों को प्रभावित करने की क्षमता इत्यादि जैसे क्षेत्रों में हो सकता है, लेकिन अक्सर देखा जाता है कि कई बार भले ही कुछ टेस्ट नेताओं के पास ये सभी गुण निहित हों, वे शायद अभी भी अपनी परीक्षा टीमों को प्रभावी ढंग से प्रबंधित करने के लक्ष्य से दूर हैं क्योंकि जिस तरह से वे इन गुणों को बाहर लाने का प्रयास करते हैं।
अक्सर परीक्षण टीमों में, हालांकि नेतृत्व और प्रबंधन एक साथ चलते हैं, वे निश्चित रूप से एक ही बात का मतलब नहीं है।
एक टेस्ट लीडर के पास कागज़ात पर सभी नेतृत्व कौशल हो सकते हैं, लेकिन इसका मतलब यह नहीं है कि वह एक टीम का प्रबंधन भी कर सकता है। हमारे पास परीक्षण प्रक्रियाओं के लिए कई नीतियां निर्धारित हैं। हालांकि, प्रबंधन के लिए एक कठिन और तेज़ नियम को परिभाषित करने के मामले में परीक्षण टीमों के प्रबंधन की कला अक्सर एक ग्रे क्षेत्र है।
कोई भी विचार क्यों कि हो सकता है और कोई भी टेस्ट टीम अन्य टीमों से अलग कैसे हो सकती है?
मुझे लगता है कि यह समझना बेहद महत्वपूर्ण है कि परीक्षण दृष्टिकोण के साथ एक प्रबंधन दृष्टिकोण का उपयोग करके जो सैद्धांतिक रूप से परिपूर्ण और सिद्ध है, यह हमेशा अच्छा काम नहीं कर सकता है।
प्रभावी ढंग से परीक्षण टीमों के प्रबंधन के लिए महत्वपूर्ण बातें
कुछ तथ्य हैं जिन्हें प्रभावी ढंग से एक परीक्षण टीम का प्रबंधन करने के लिए ध्यान में रखा जाना चाहिए। इसे नीचे विस्तृत किया गया है।
(1) परीक्षकों को समझें
एक परीक्षक का काम इसकी गुणवत्ता में सुधार करने के लिए सॉफ़्टवेयर में दोष या कीड़े को ढूंढना है। एक टीम में, ऐसे परीक्षक हो सकते हैं जो परीक्षण की नवीन और रचनात्मक शैली में लाकर कोड को तोड़ने का आनंद लेते हैं। कहने की जरूरत नहीं है, इसके लिए एक व्यक्ति को कौशल, रचनात्मकता और बाकी चीजों से बिल्कुल अलग सॉफ्टवेयर देखने की मानसिकता की आवश्यकता होती है।
अपने दैनिक जीवन और बढ़ते अनुभव में अपनी नौकरी में समय की एक महत्वपूर्ण राशि के साथ, परीक्षण संसाधन लगभग इस 'परीक्षण' मानसिकता से बाहर नहीं निकल सकते हैं और यह एक हिस्सा बन जाता है जो वे व्यक्तिगत और पेशेवर हैं। वे उत्पाद से लेकर प्रक्रियाओं, परीक्षण लीड, प्रबंधकों आदि तक लगभग हर चीज में दोष खोजते हैं।
टेस्ट टीम की इस मानसिकता को समझने के लिए समय निकालना एक टेस्ट लीड के लिए एक उचित टेस्ट मैनेजमेंट दृष्टिकोण प्राप्त करने में सक्षम होने के लिए पहला और महत्वपूर्ण कदम है।
# 2) परीक्षकों का कार्य वातावरण
टेस्ट टीम सबसे अधिक बार खुद को उच्च स्तर के दबाव से निपटती हुई पाती है क्योंकि परीक्षण की मात्रा के खिलाफ सख्त समय सीमा के कारण उन्हें दिए गए परीक्षण संसाधनों के साथ हासिल करने की आवश्यकता होती है।
कभी-कभी परीक्षण टीम को कोड प्रदान करने में देरी हो सकती है या आवश्यक वातावरण प्राप्त करने में देरी हो सकती है या असंख्य कारकों के कारण दोषों को ठीक करने / सत्यापित करने में देरी हो सकती है। यह सब, अनुसूचियों में कोई विस्तार नहीं है।
इसके अलावा, परीक्षण की एक बड़ी मात्रा की आवश्यकता हो सकती है, जिससे अपर्याप्त या अपूर्ण परीक्षण सीधे उत्पाद की गुणवत्ता पर सवाल उठा सकते हैं।
भले ही परीक्षण दल कुछ जोखिमों को चिह्नित कर सकते हैं, जिनकी वे सक्रिय रूप से पहचान करते हैं, कई बार यह प्रबंधन द्वारा बहुत सकारात्मक रूप से नहीं देखा जा सकता है क्योंकि वे पूरी तरह से शामिल नहीं समझ सकते हैं या वे इसे कौशल की कमी के रूप में देख सकते हैं टेस्ट टीमों में स्तर।
निस्संदेह परीक्षण टीमें समय पर पहुंचाने के दबाव के साथ उच्च स्तर की निराशा से गुजरती हैं। पर्यावरण को देखते हुए परीक्षण टीम अक्सर सामने आती है, इसमें काम करना प्रभावी प्रबंधन के लिए परीक्षण लीड / प्रबंधक के लिए एक अमूल्य इनपुट हो सकता है।
# 3) टेस्ट टीम की भूमिका
परीक्षण डोमेन में बहुत वर्षों के बाद, मुझे एहसास हुआ है कि परीक्षण की कोई भी राशि 'पूर्ण' परीक्षण नहीं है और 'सभी' दोषों को उजागर करना एक काल्पनिक घटना है।
कई बार बड़े परीक्षण के प्रयास की परवाह किए बिना, दोष ग्राहक या उत्पादन वातावरण में पाए जाते हैं और परीक्षण टीमों से एक 'बच' के रूप में कहा जाता है। टेस्ट टीम अक्सर इस तरह के पलायन के लिए हिट लेती है और यह मात्रात्मक रूप से परीक्षण करने के लिए अपने परीक्षण कवरेज का वर्णन करने के लिए कहा जाता है कि क्या इस क्षेत्र का मुद्दा परीक्षण चक्र के दौरान पकड़ा जा सकता है।
कभी-कभी यह परीक्षकों के लिए एक बड़ी गिरावट का कारण बनता है कि उनकी भूमिका को उनके कौशल के संदर्भ में दूसरों को कैसे चित्रित किया जाता है और इसलिए व्यापक तस्वीर में खुद को उस की दृष्टि।
निष्कर्ष
टेस्ट टीमों के भीतर इन सभी वास्तविकताओं को समझने से मदद मिलेगी पालन करने के लिए प्रबंधन के दृष्टिकोण के स्तर की स्थापना , जिसका मतलब है कि मानक और सैद्धांतिक प्रबंधन तकनीकों से दूर जाने का एक अच्छा मौका होगा।
हम इन तकनीकों को इस ट्यूटोरियल के दूसरे भाग में स्पर्श करेंगे। तो मिले रहें! या अभी भी बेहतर है; क्या मुझे पता है कि आप अपनी बहुमूल्य टिप्पणियों को छोड़कर इस ट्यूटोरियल के बारे में क्या सोचते हैं।
लेखक के बारे में: यह स्नेहा नादिग का अतिथि लेख है। वह मैनुअल और ऑटोमेशन परीक्षण परियोजनाओं में 7 वर्षों के अनुभव के साथ टेस्ट लीड के रूप में काम कर रही है।
अनुशंसित पाठ
- क्यूए टीम लीड से आपकी उम्मीदें क्या होनी चाहिए?
- टेस्ट लीड पोजिशन के लिए टीम प्लेइंग और लीडरशिप संबंधित साक्षात्कार के सवालों के जवाब कैसे दें
- सॉफ्टवेयर टेस्टिंग में टीम बिल्डिंग - अपनी QA टीम का निर्माण और विकास कैसे करें
- कैसे एक खुश और सफल टेस्ट टीम का नेतृत्व करने के लिए - टेस्ट नेतृत्व भाग 2
- चुस्त टीम वर्ल्ड में एक अच्छी टीम मेंटर, कोच और एक सच्चे टीम-डिफेंडर कैसे बनें? - प्रेरणा
- टीम के लिए एक उत्कृष्ट क्यूए परीक्षण प्रस्तुति कैसे तैयार करें और वितरित करें
- कैसे एक सफल क्यूए टीम बनाने के लिए
- अपने कैरियर के रूप में सॉफ्टवेयर परीक्षण चुनना