हर requirement को एक identifier दें और उसे ऊपर उस objective से जोड़ें जिसकी वह सेवा करती है और नीचे डिजाइन, बिल्ड आइटम और टेस्ट केस से। असली फायदा impact analysis है: जब देर से कुछ बदलता है, तो आप ठीक ठीक बता सकते हैं कि वह क्या क्या छूता है। matrix को हल्का रखें और जहां हो सके उसे तैयार करवाएं, क्योंकि हाथ से बनाए रखी गई matrix एक महीने में बासी हो जाती है।
इंटरव्यूअर यह क्यों पूछते हैं
traceability का दावा करना आसान और उसे निभाना उबाऊ है, इसलिए इंटरव्यूअर जांचते हैं कि आप उसका मकसद समझते हैं या नहीं। सही फ्रेम impact analysis और test coverage है, compliance की कागजी कार्रवाई नहीं। वे रखरखाव की लागत को लेकर हकीकत भी चाहते हैं और यह समझ भी कि सख्ती माहौल के हिसाब से घटनी बढ़नी चाहिए, क्योंकि किसी regulated प्रोग्राम और एक छोटे internal बिल्ड को बहुत अलग स्तर की औपचारिकता चाहिए।
अपना जवाब कैसे स्ट्रक्चर करें
- हर requirement को identifier दें और उसे ऊपर नीचे जोड़ें।
- इसे compliance नहीं, impact analysis से सही ठहराएं।
- बिना test coverage वाली requirements ढूंढने के लिए इसका इस्तेमाल करें।
- matrix हाथ से बनाए रखने की जगह टूलिंग से तैयार करवाएं।
- सख्ती को माहौल के हिसाब से घटाएं बढ़ाएं।
उदाहरण जवाब
हर requirement को एक identifier मिलता है, और वह ऊपर उस बिज़नेस objective से जुड़ती है जिसकी वह सेवा करती है और नीचे डिजाइन, story और टेस्ट केस से। मैं यह मेहनत कागजी कार्रवाई के लिए नहीं, impact analysis के लिए करता हूं। जब चौदहवें हफ्ते में कोई पूछता है कि अगर हम यह नियम हटा दें तो क्या होगा, तो मैं अंदाजा लगाने के बजाय दस मिनट में जवाब दे सकता हूं, और यह अकेले ही मेहनत को जायज ठहरा देता है। मैं इसे coverage के लिए भी इस्तेमाल करता हूं, तो acceptance testing में जाने से पहले मैं देख सकता हूं कि किन requirements के खिलाफ कोई टेस्ट नहीं है, और ऐसी कुछ हमेशा निकलती हैं। जरूरी बात यह है कि इसे सस्ता रखा जाए। अगर मैं spreadsheet हाथ से बनाए रखूंगा तो वह एक महीने में पुरानी पड़ जाएगी, इसलिए जहां भी टूलिंग story को requirement और टेस्ट से जोड़ने देती है वहां मैं वही इस्तेमाल करता हूं और matrix को एक रिपोर्ट बनने देता हूं। और मैं इसे घटाता बढ़ाता हूं: regulated प्रोग्राम पर पूरी traceability, दो महीने के internal बिल्ड पर कहीं हल्की।
जल्दी ही यह इंटरव्यू देने जा रहे हैं? GhostPilot आपकी लाइव कॉल सुनता है, सवाल पूछे जाते ही उसे पकड़ लेता है, और रियल-टाइम में एक स्ट्रक्चर्ड जवाब आपकी स्क्रीन पर डाल देता है। अगले मॉक में इसे आजमाएं, या ले लें एक $29 Session Pass, कोई सब्सक्रिप्शन नहीं, असली इंटरव्यू के लिए।
देखें यह कैसे काम करता हैफॉलो-अप सवाल जिनकी उम्मीद रखें
- जब requirements सिर्फ backlog में story के रूप में हों तो traceability आप कैसे संभालते हैं?
- जिस requirement के पीछे कोई objective ही न हो, उसका आप क्या करते हैं?
- बहुत सारे बदलावों के बीच matrix को आप कैसे ताजा रखते हैं?
बिज़नेस एनालिस्ट के और सवाल
आपका इंटरव्यूअर इसका अपना वर्ज़न पूछेगा। फ्री Question Predictor में अपना असली जॉब डिस्क्रिप्शन पेस्ट कीजिए और वो 20 सवाल पाइए जो उस रोल में सबसे ज्यादा पूछे जाने की संभावना है, साथ में यह भी कि हर सवाल असल में क्या टटोल रहा है।
मेरे सवाल प्रेडिक्ट करें