प्रतिनिधि इंटरव्यू विषय

व्यवहार संबंधी साक्षात्कार (Behavioral Interview): मुझे उस समय के बारे में बताएं जब आपने अस्पष्ट आवश्यकताओं (Ambiguous Requirements) के बीच काम किया था

व्यवहार संबंधी (Behavioral)कठिन
Offer.cc संपादकीय टीमप्रकाशित अपडेट किया गया

प्रश्न

मुझे उस समय के बारे में बताएं जब आवश्यकताएं अधूरी थीं, लक्ष्य आपस में टकरा रहे थे, या निर्णय का स्वामित्व अस्पष्ट था, फिर भी आपने काम को आगे बढ़ाया। आपने अज्ञात पहलुओं (unknowns) की पहचान कैसे की, सफलता को कैसे परिभाषित किया, पहला कदम कैसे चुना, असहमति को कैसे संभाला, दिशा बदलने के लिए साक्ष्यों का उपयोग कैसे किया, और परिणाम पर कैसे विचार किया?

संकेत और संदर्भ

मुझे उस समय के बारे में बताएं जब आवश्यकताएं अधूरी थीं, हितधारकों (stakeholders) के लक्ष्य आपस में टकरा रहे थे, या निर्णय का स्वामित्व अस्पष्ट था, फिर भी आपने किसी प्रोजेक्ट को आगे बढ़ाया। समझाएं कि क्या डिलीवर किया जाना था, अस्पष्टता ने निर्णय को कैसे प्रभावित किया, आपने सफलता कैसे तय की, आपने सबसे पहले क्या किया, किस साक्ष्य ने दिशा बदली, और आपने क्या सीखा।

यह व्यवहार संबंधी प्रश्न इंजीनियरिंग, प्रोडक्ट, डेटा, ऑपरेशंस, कंसल्टिंग और प्रबंधन भूमिकाओं के लिए उपयुक्त है। यह जांचता है कि आप हर उत्तर उपलब्ध होने से पहले "अस्पष्ट" स्थिति को कैसे सुलझने योग्य अज्ञात पहलुओं में बदलते हैं और एक सुरक्षित अगला कदम उठाते हैं। वास्तविक अनुभव का उपयोग करें; "मेरे मैनेजर ने अंतिम निर्णय लिया" यह नहीं दिखाता कि आपने अस्पष्टता को कैसे हल किया।

अस्पष्टता लापता तथ्यों, परस्पर विरोधी परिणामों, अस्पष्ट अधिकार या बदलती बाधाओं से आ सकती है। कोई कदम उठाने से पहले स्रोत को वर्गीकृत करें। एक छोटे प्रतिवर्ती (reversible) प्रयोग के लिए आवश्यक साक्ष्य का स्तर, सुरक्षा या ग्राहक प्रतिबद्धताओं से जुड़े एक अपरिवर्तनीय (irreversible) रिलीज से भिन्न होता है।

साक्षात्कारकर्ता क्या परख रहा है

  • क्या आप काम शुरू करने से पहले अस्पष्टता को लक्ष्यों, बाधाओं, अज्ञात पहलुओं और गैर-लक्ष्यों (non-goals) में बदलते हैं।
  • क्या आप निर्णयकर्ता की पहचान करते हैं और सुझाव, निष्पादन, अनुमोदन और जोखिम के स्वामित्व को अलग-अलग करते हैं।
  • क्या आप प्रत्यक्ष रूप से दिखने वाली सफलता को परिभाषित करते हैं और लागत व जोखिम के अनुपात में पहला कदम चुनते हैं।
  • क्या आप असहमति को सुलझाने के लिए प्रयोगों, डेटा या निर्णय लॉग (decision log) का उपयोग करते हैं।
  • क्या आप ट्रेड-ऑफ, कार्यक्षेत्र (scope) और काम रोकने की शर्तों (stop conditions) को स्पष्ट रूप से बताते हैं ताकि टीम को पता हो कि अभी क्या नहीं किया जाएगा।
  • क्या आप साक्ष्य बदलने पर योजना को अपडेट करते हैं और इस सीख को एक दोहराने योग्य तंत्र (repeatable mechanism) में बदलते हैं।

एक मजबूत उत्तर एक पुन: प्रयोज्य क्रम दिखाता है: परिणाम और बाधाओं को स्पष्ट करना, मालिक की पहचान करना, सबसे छोटा परीक्षण योग्य हिस्सा (testable slice) तैयार करना, एक चेकपॉइंट निर्धारित करना, और साक्ष्य के आधार पर स्कोप को संशोधित करना। यह निर्णय क्षमता, सहयोग और निष्पादन स्वामित्व को एक साथ प्रदर्शित करता है।

पहले स्पष्ट करने योग्य प्रश्न

  1. क्या अस्पष्टता तथ्यों, परिणाम, अधिकार, या समय और संसाधन की बाधाओं के बारे में थी? इससे यह तय होता है कि आपको पहले जांच करनी है, लक्ष्यों का तालमेल बिठाना है, कोई मालिक ढूंढना है, या स्कोप को सीमित करना है।
  2. जोखिम कौन स्वीकार कर सकता था और अंतिम निर्णय कौन ले सकता था? सिफारिश करने वाले, निष्पादक, अनुमोदनकर्ता और प्रभावित उपयोगकर्ता को अलग करें।
  3. क्या निर्णय प्रतिवर्ती (reversible) था? यह जितना कम प्रतिवर्ती और अधिक जोखिम भरा था, स्वतंत्र सत्यापन और रोकने की शर्त उतनी ही मजबूत होनी चाहिए थी।
  4. किसे सफलता माना गया? "हर कोई खुश था" के बजाय उपयोगकर्ता के व्यवहार, गुणवत्ता, लागत, विलंबता (latency), या डिलीवरी माइलस्टोन का उपयोग करें।
  5. कौन सा साक्ष्य आपको रुकने या दिशा बदलने पर मजबूर करेगा? सीमा (threshold) को पहले ही तय करें ताकि परिणाम आने के बाद निर्णय को नए सिरे से न गढ़ा जाए।
  6. किन हितधारकों की बात सुनना आवश्यक था? असहमति को व्यक्तित्व का टकराव मानने के बजाय लक्ष्यों और बाधाओं को अलग करें।

30-सेकंड का उत्तर

"लक्ष्य [परिणाम] था, लेकिन [अस्पष्टता का स्रोत] का मतलब था कि हम सुरक्षित रूप से समाधान नहीं चुन सकते थे। मैंने [ज्ञात तथ्य, बाधाएँ और मुख्य अज्ञात तथ्य] को अलग किया, [निर्णय के लिए ज़िम्मेदार व्यक्ति] की पुष्टि की, और [सफलता मेट्रिक और गैर-लक्ष्य] लिखा। मैंने [वापस लिया जा सकने वाला सबसे छोटा हिस्सा] को चुना और आगे बढ़ना है या नहीं यह तय करने के लिए [जाँच बिंदु] पर [प्रमाण] का उपयोग किया। परिणाम [वास्तविक परिणाम] रहा, जिसमें [वास्तविक लागत] शामिल था; बाद में मैंने इसी तरह के काम के लिए [तंत्र] जोड़ा।"

STAR का उपयोग करें: Situation (स्थिति) संदर्भ और अस्पष्टता बताती है; Task (कार्य) आपकी ज़िम्मेदारी तय करता है; Action (कार्रवाई) विभाजन, संरेखण, प्रयोग, संचार और समायोजन को कवर करती है; Result (परिणाम) परिणाम और सीमाएं बताता है; Reflection (चिंतन) बदले हुए व्यवहार का उल्लेख करता है। 30-सेकंड के संस्करण को किसी प्रोजेक्ट की समयरेखा के बजाय एक निर्णय श्रृंखला तक सीमित रखें।

चरण-दर-चरण उत्तर

चरण 1: अज्ञात पहलुओं को वर्गीकृत करें और सीमाएं निर्धारित करें

परिणाम, ज्ञात तथ्यों, बाधाओं, प्रमुख अज्ञात पहलुओं, गैर-लक्ष्यों और खुले निर्णयों के साथ एक पेज का संक्षिप्त विवरण (brief) लिखें। यदि दो टीमें "कन्वर्ज़न में सुधार" कहती हैं, तो पूछें कि क्या उनका मतलब राजस्व, सक्रियण (activation), या कार्य पूरा होने से है। यदि कोई अनुरोध कहता है कि "इसे तेज़ बनाएं", तो लक्षित विलंबता (latency) और माप की अवधि मांगें।

ऐसी घटना चुनें जिसे आपने व्यक्तिगत रूप से आगे बढ़ाया हो। समझाएं कि अस्पष्टता ने स्कोप, क्रम, जोखिम या किसी वादे को कैसे प्रभावित किया। यदि तर्क की श्रृंखला को हटाए बिना गोपनीयता बनाए नहीं रखी जा सकती है, तो कोई अन्य वास्तविक घटना चुनें।

चरण 2: निर्णय के स्वामित्व और सफलता की पुष्टि करें

निर्णयकर्ता, सुझाव देने की अंतिम तिथि और एस्केलेशन मार्ग की पहचान करें। सफलता को एक प्रत्यक्ष माप के रूप में व्यक्त करें जैसे कि किसी उपयोगकर्ता वर्ग के लिए पूर्णता दर (completion rate), त्रुटि दर, लागत सीमा, या डिलीवरी की तारीख। जो कार्यक्षेत्र से बाहर (out of scope) है उसे लिखें ताकि लक्ष्य का चुपचाप विस्तार न हो।

संबंधित लोगों से उसी संक्षिप्त विवरण की पुष्टि करवाएं। यह रिकॉर्ड करें कि क्या असहमति परिणामों, साक्ष्यों या जोखिम सहनशीलता को लेकर है। यदि आपके पास अंतिम अधिकार नहीं था, तो बताएं कि आपने क्या सिफारिश और साक्ष्य प्रस्तुत किए; यदि आपके पास अधिकार था, तो बताएं कि आपने ट्रेड-ऑफ को कैसे स्वीकार किया।

चरण 3: सबसे छोटा प्रतिवर्ती (reversible) हिस्सा चुनें

ऐसे पहले कदम को प्राथमिकता दें जिससे जल्दी सीख मिले, जोखिम सीमित रहे, और जिसे वापस लौटाया (rolled back) जा सके। उपयोगकर्ता का दायरा, समय सीमा, मालिक, रोलबैक की शर्त और चेकपॉइंट का नाम बताएं। उच्च जोखिम या अपरिवर्तनीय कार्रवाइयों के लिए अतिरिक्त समीक्षा की आवश्यकता होती है; कम जोखिम वाला प्रतिवर्ती प्रयोग छोटे नमूने (sample) के साथ एक प्रमुख धारणा का परीक्षण कर सकता है।

केवल "हमने एक MVP बनाया" पर न रुकें। बताएं कि यह हिस्सा किस धारणा का परीक्षण करता है, किस धारणा का परीक्षण नहीं कर सकता, और क्या परिणाम आने पर विस्तार रोक दिया जाएगा।

चरण 4: असहमति को सुलझाने के लिए साक्ष्य का उपयोग करें

प्रत्येक दृष्टिकोण को निष्पक्ष रूप से दोबारा रखें, फिर एक ऐसा परीक्षण खोजें जो अलग-अलग स्पष्टीकरणों में अंतर कर सके। अनुकूलता (compatibility) संबंधी चिंताओं के लिए, वास्तविक निर्भरताओं का निरीक्षण करें और प्रतिनिधि फ़ाइलों को दोबारा चलाकर देखें। अपनाने (adoption) संबंधी चिंताओं के लिए, एक छोटा टास्क टेस्ट चलाएं। निर्णय लॉग में साक्ष्य, अवशिष्ट जोखिम (residual risk) और अगली समीक्षा को दर्ज करें।

एक अलग-थलग रिपोर्ट आमतौर पर जांच शुरू करती है; एक दोहराने योग्य, क्रॉस-सैंपल परिणाम जो तय सीमा को पार करता है, वह दिशा में बदलाव (pivot) ला सकता है। यदि आपके पास पहले से कोई सीमा तय नहीं थी, तो बताएं कि आपने कार्रवाई करने से पहले एक उचित सीमा कैसे निर्धारित की और उसकी सीमाओं को स्वीकार किया।

चरण 5: स्कोप और लागत का संचार करें

छह बातें साझा करें: लक्ष्य, वर्तमान जानकारी, चुना गया विकल्प, अभी क्या नहीं किया जा रहा है, जोखिम, और अगला चेकपॉइंट। समझाएं कि स्कोप को सीमित करने से प्रमुख अज्ञात पहलू के बारे में साक्ष्य मिलता है। देरी, दोहरी प्रणाली चलाने (dual running), प्रशिक्षण या दोबारा काम करने की लागत बताएं और यह भी कि इसे कौन स्वीकार करता है।

जब योजना बदलती है, तो पुरानी प्रतिबद्धता को तुरंत सुधारें, उस व्यक्ति को श्रेय दें जिसने मुख्य जानकारी दी, और उपयोगी काम को सुरक्षित रखें। चुपचाप दिशा बदलने की तुलना में पारदर्शी सुधार विश्वास को बेहतर ढंग से बनाए रखता है।

चरण 6: निष्पादित करें, निगरानी करें और चिंतन करें

निष्पादन के दौरान रोकने की शर्त और रोलबैक मार्ग को स्पष्ट रखें, और सबसे महत्वपूर्ण धारणा की निगरानी करें। कार्य के परिणाम को निर्णय की गुणवत्ता से अलग करें: पहला पहलू उपयोगकर्ताओं, गुणवत्ता, लागत या शेड्यूल को कवर करता है; दूसरा यह कवर करता है कि आपने कितनी जल्दी जोखिम पाया, क्या सुरक्षा उपाय प्रभावी रहे, और क्या टीम इस जांच का दोबारा उपयोग कर सकती है।

इस सीख को एक तंत्र में बदलें: उच्च जोखिम वाले काम से पहले एक विपरीत समीक्षा (adversarial review), विपरीत उदाहरणों को खोजने के लिए नामित व्यक्ति, एक दर्ज निर्णयकर्ता, या रिलीज़ चेकलिस्ट में एक चेकपॉइंट। "अधिक संवाद करना" कोई तंत्र नहीं है।

मॉडल उच्च-गुणवत्ता उत्तर

यह एक काल्पनिक उदाहरण है; इसे एक वास्तविक अनुभव से बदलें। खातों की संख्या, प्रतिशत, समय और परिणाम बदलने के लिए उदाहरण डेटा हैं।

"मैं एंटरप्राइज ग्राहक डेटा इनटेक के माइग्रेशन का प्रभारी था। लक्ष्य तिमाही समाप्त होने से पहले मैन्युअल समाधान (manual reconciliation) को कम करना था, लेकिन ग्राहकों के उपयोग का दस्तावेजीकरण अधूरा था। बिजनेस ओनर सपोर्ट लागत को कम करने के लिए एक बार में पूरा बदलाव (one-time cutover) चाहता था, जबकि इंजीनियरिंग टीम एक अज्ञात एक्सपोर्ट निर्भरता को लेकर चिंतित थी। मैंने सफलता को समाधान की सटीकता बनाए रखने के रूप में परिभाषित किया, विकल्पों के रूप में एकमुश्त कटओवर, दोहरी प्रणाली चलाने और एक छोटे माइग्रेशन को सूचीबद्ध किया, और बिजनेस ओनर को निर्णयकर्ता के रूप में पुष्टि की जबकि तकनीकी जोखिम इंजीनियरिंग का था।

मैंने मुख्य अज्ञात पहलू को एक वाक्य के रूप में लिखा: क्या अधिक मात्रा वाले ग्राहक पुराने फ्लो में किसी अज्ञात फ़ील्ड पर निर्भर हैं? हमने ग्राहकों के एक प्रतिनिधि समूह के लिए एक प्रतिवर्ती हिस्सा चुना। सफलता का पैमाना 5% से कम त्रुटि दर (बदलने के लिए उदाहरण डेटा) था, जिसमें किसी भी अज्ञात फ़ील्ड के लिए काम रोकने की शर्त शामिल थी। इसने यह मानकर चले बिना शेड्यूल के दबाव को हल किया कि हर ग्राहक एक जैसा व्यवहार करता है।

पायलट परीक्षण में एक छूटा हुआ एक्सपोर्ट फ़ील्ड सामने आया। मैंने फ़ील्ड परिभाषा और इवेंट क्रम की जांच की, फिर एक कार्यान्वयन विशेषज्ञ से शेष ग्राहकों में समान निर्भरता की जांच करने को कहा। जांच से पुष्टि हुई कि कुछ ग्राहक इसका उपयोग कर रहे थे। मैंने मालिक को बताया कि एकमुश्त कटओवर की धारणा अब मान्य नहीं है, विशेषज्ञ को श्रेय दिया, और निर्भरता-आधारित बैचों के साथ एक अनुकूलता विंडो (compatibility window) की सिफारिश की। दोहरी प्रणाली चलाने से दो सप्ताह का समय बढ़ गया (बदलने के लिए उदाहरण डेटा), इसलिए मैंने लागत और रोलबैक के मालिक को रिकॉर्ड किया।

माइग्रेशन बिना किसी गंभीर समाधान समस्या के पूरा हुआ, और सपोर्ट पूछताछ मूल अनुमान से कम थी (बदलने के लिए उदाहरण डेटा), लेकिन डिलीवरी दो सप्ताह देरी से हुई (बदलने के लिए उदाहरण डेटा)। समीक्षा (retrospective) में, हमने इसी तरह के माइग्रेशन से पहले एक विपरीत-साक्ष्य मालिक, एक न्यूनतम हिस्सा और एक स्टॉप थ्रेशोल्ड को जोड़ा। मेरी सीख यह है कि अधूरी आवश्यकताओं के मामले में बड़े पैमाने पर काम करने की प्रतिबद्धता देने से पहले अज्ञात पहलुओं और अपरिवर्तनीय लागतों को कम करना आवश्यक है।"

प्रत्येक प्लेसहोल्डर को वास्तविक लक्ष्य, अज्ञात पहलू, संकेत, सीमा, लागत और परिणाम से बदलें। प्रत्येक संख्या फॉलो-अप सवालों का सामना करने में सक्षम होनी चाहिए; यदि आपके पास कोई विश्वसनीय संख्या नहीं है, तो दिशात्मक परिणाम दें और उसकी सीमा बताएं।

सामान्य विफलता के तरीके (Common failure modes)

  • तुरंत शुरू कर देना → मुख्य अज्ञात पहलू का कोई मालिक नहीं होता और दोबारा काम बढ़ जाता है → पहले लक्ष्य, बाधाएं, अज्ञात पहलू और गैर-लक्ष्य लिखें।
  • यह कहना कि "लोगों के अलग-अलग विचार थे" → असहमति परिभाषित नहीं होती है → परिणाम, साक्ष्य और अधिकार को अलग करें।
  • केवल यह कहना कि "हमने एक MVP बनाया" → जिस धारणा का परीक्षण किया गया वह दिखाई नहीं देती → हिस्सा, नमूना, मीट्रिक, चेकपॉइंट और रोकने की शर्त का नाम बताएं।
  • असहमति जताने वाले को बाधक मानना → जोखिम की जानकारी खारिज हो जाती है और सहयोग प्रभावित होता है → आपत्ति को एक परीक्षण योग्य परिकल्पना में बदलें।
  • अंतिम मालिक के बिना काम का विस्तार करना → कोई भी स्पष्ट रूप से जोखिम स्वीकार नहीं करता है → एक अंतरिम मालिक और एस्केलेशन समय निर्धारित करें; आवश्यकता पड़ने पर अपरिवर्तनीय कार्य को रोकें।
  • बदले हुए स्कोप की लागत को छिपाना → नया वादा मुफ्त लगता है → देरी, दोहरी प्रणाली, दोबारा काम, या प्रशिक्षण की लागत बताएं।
  • "सब अच्छा रहा" के साथ समाप्त करना → मूल्य और सीमाओं का आकलन नहीं किया जा सकता → उपयोगकर्ता, गुणवत्ता, लागत, या शेड्यूल के परिणाम और अवशिष्ट जोखिम बताएं।
  • "अधिक संवाद करें" के साथ चिंतन करना → कोई प्रत्यक्ष परिणामी कार्रवाई नहीं होती → एक विपरीत समीक्षा, निर्णय लॉग, या साक्ष्य सीमा जोड़ें।

फॉलो-अप प्रश्न

यदि निर्णयकर्ता अस्थायी रूप से अनुपलब्ध हो तो आप क्या करेंगे?

प्रतिवर्ती कार्यों को अपरिवर्तनीय कार्यों से अलग करें। एक छोटा प्रतिवर्ती हिस्सा चलाने से पहले मान्यताओं, जोखिम और समय सीमा को रिकॉर्ड करें; ग्राहक प्रतिबद्धताओं, सुरक्षा, या अपरिवर्तनीय माइग्रेशन के लिए एक सुरक्षित सीमा पर रुकें, फिर एक अंतरिम मालिक के लिए सहमत एस्केलेशन पथ का उपयोग करें। बताएं कि आप किन निर्णयों को रोक सकते हैं और किनके लिए पुष्टि की आवश्यकता है।

यदि दो हितधारक अलग-अलग लक्ष्यों पर अड़े रहें तो क्या होगा?

प्रत्येक लक्ष्य को मेट्रिक्स, बाधाओं और एक समय सीमा में बदलें, फिर औपचारिक मालिक से प्राथमिकता और ट्रेड-ऑफ की पुष्टि करने के लिए कहें। यदि तुरंत तालमेल नहीं बन पाता है, तो एक नियंत्रित परीक्षण का प्रस्ताव दें जो लक्ष्यों में अंतर करता हो और एक अस्थायी प्राथमिकता क्रम दर्ज करवाएं। "हर कोई समझौता करता है" कोई निर्णय नियम नहीं है।

यदि साक्ष्य आपकी पहली योजना को अमान्य कर दे तो क्या होगा?

विस्तार रोकें, एक सुरक्षित रोलबैक बनाए रखें, सबसे मजबूत वैकल्पिक स्पष्टीकरण का परीक्षण करें, और पुरानी धारणा, अमान्य करने वाले साक्ष्य और विकल्पों के साथ मालिक को अपडेट करें। साक्ष्य के स्रोत को श्रेय दें और बताएं कि कौन सा काम पुन: प्रयोज्य बना हुआ है; इस अपडेट को दोषारोपण में न बदलें।

यदि परिणाम लक्ष्य से चूक जाए तो क्या होगा?

परिणाम को निर्णय प्रक्रिया से अलग करें। लक्ष्य परिभाषा, नमूने, साक्ष्य सीमा, निष्पादन अंतर और बाहरी परिवर्तनों की समीक्षा करें, फिर पहचानें कि किस स्तर को बदलने की आवश्यकता है। एक ठोस तंत्र जोड़ें, जैसे कि पहले विपरीत-साक्ष्य समीक्षा, एक अलग चेकपॉइंट, या एक छोटा पहला बैच। केवल यह कहकर लक्ष्य चूकने को उचित न ठहराएं कि आवश्यकताएं अस्पष्ट थीं।

सार्वजनिक स्रोत

संबंधित प्रश्न