यहाँ कुछ संभावित समस्याएं हैं जिन्हें मैं आपके प्रस्ताव के साथ देख रहा हूँ:
1) यदि आप सुझाव दे रहे हैं कि आप एक छोटे से कार्यकाल के लिए क्यूए विभाग में नए-टू-द-फील्ड सॉफ़्टवेयर इंजीनियरों को डालेंगे, तो क्या इसका विपरीत प्रभाव नहीं होगा? - वे मान सकते हैं कि क्यूए आप कुछ ऐसा करते हैं जब आप एक नौसिखिया होते हैं और आपको समझ में नहीं आता कि आप क्या कर रहे हैं - आखिरकार, यह उनके लिए कैसे काम किया है।
2) थोड़ी देर के लिए बहुत खराब परीक्षक होने के नाते जरूरी नहीं कि उन्हें कुछ भी मूल्यवान सिखाया जाए। लेकिन यह बाद में उन्हें अप्राप्य बना सकता है, क्योंकि वे मान लेंगे कि वे अब परीक्षण के बारे में सब जानते हैं, क्योंकि उन्होंने एक परीक्षण विभाग में 6 सप्ताह एक समय में बिताए थे।
3) यह देखते हुए कि वे स्पष्ट रूप से थोड़े समय के लिए ही रहेंगे, और क्यूए विभाग को यह पता चल जाएगा, यह भी संभावना है कि उन्हें केवल अपेक्षाकृत बिना सोचे-समझे, आसान कार्य दिए जाएँगे, जिन्हें थोड़ा पर्यवेक्षण या समझ की आवश्यकता होती है, लेकिन जो उन्हें व्यस्त रखते हैं । यह केवल 1 और 2 को सुदृढ़ करेगा।
4) यदि आप 1, 2, और 3 से बचना चाहते हैं, तो आप अपने परीक्षण विभाग को कैसे मनाएंगे कि यह किसी को सिखाने में ऊर्जा की जबरदस्त मात्रा में निवेश करने और किसी की निगरानी करने के लायक है जो परीक्षण में रुचि नहीं रखता है? (मैं आपको बता सकता हूं, यह किसी ऐसे व्यक्ति के साथ काम करने के लिए समय और ऊर्जा की एक डरावनी मात्रा लेता है, जो याद रखें, उनके परीक्षण योग्यता के लिए नहीं चुना गया है । आप कुछ हफ्तों के लिए परीक्षण टीम अतिरिक्त संसाधन की पेशकश नहीं कर रहे हैं, आप 'उन्हें कुछ हफ्तों के लिए अपने सबसे अनुभवी लोगों में से एक को खोने के लिए कह रहे हैं, जबकि वे आपकी नौसिखिया शिक्षा देते हैं)।
यह सब कहने के बाद, मुझे लगता है कि आपका समग्र लक्ष्य - नए सॉफ्टवेयर इंजीनियरों के परीक्षण की समझ को बढ़ाना है - वास्तव में शानदार है। मुझे लगता है कि ग्रेग के सुझाव से इसे हासिल करने की अधिक संभावना है - अपनी देव और क्यूए टीमों को एक साथ मिलकर काम करना, और टीमों के बीच किसी भी बाधाओं को तोड़ने पर काम करना। (मैं वर्तमान में एक ऐसी कंपनी में काम कर रहा हूं जहां परीक्षक और प्रोग्रामर एक ही टीम में हैं - यह वास्तव में बहुत अच्छा है, और मैं कभी भी अलग-अलग टीमों में काम करने के लिए वापस नहीं जाना चाहता।)
यदि आप अभी भी प्रोग्रामर होने के लिए उत्सुक हैं, तो QA में एक स्टिंट करें - यहाँ एक सुझाव है: उदाहरण के लिए सीसा। पहले खुद जाओ। संभवत: अपनी टीम के कुछ सदस्यों में इसे तब करें जब वे पहले से ही अच्छे हों, और हर हफ्ते थोड़ा समय बिताकर अन्य टीमों के साथ काम करना चाहते हैं जो अतिव्यापी क्षेत्रों में विशेषज्ञ हैं - परीक्षण, डीबीए, आदि। आप इसे इस तरह प्रस्तुत करते हैं, तो आपके पास सफलता की अधिक संभावना होगी।