आवश्यकताएँ पता लगाने की क्षमता के लिए सर्वोत्तम अभ्यास

आवश्यकताएँ पता लगाने की क्षमता के लिए सर्वोत्तम अभ्यास

विषय - सूची

आवश्यकताएँ ट्रेसबिलिटी क्या है?

गोटेल और ए। फिंकेलस्टीन आवश्यकताओं की पता लगाने की क्षमता को परिभाषित करें, "आवश्यकताएँ पता लगाने की क्षमता क्षमता को संदर्भित करती है आवश्यकता के जीवन का वर्णन करने और उसका पालन करने के लिए, आगे और पीछे दोनों दिशाओं में ”। 

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

IEEE 830, 1998 के मानकों के अनुसार, “A सॉफ्टवेयर आवश्यकताएँ विशिष्टता पता लगाया जा सकता है अगर (i) इसकी प्रत्येक आवश्यकता की उत्पत्ति स्पष्ट है और यदि (ii) यह भविष्य के विकास या वृद्धि प्रलेखन में प्रत्येक आवश्यकता के संदर्भ को सुगम बनाता है। 

पता लगाने की क्षमता के दौरान चुनौतियां

आवश्यकताओं के बीच अनुमार्गणीयता सृजित करते समय विभिन्न कठिनाइयों का सामना करना पड़ता है। वे सम्मिलित करते हैं:

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

आवश्यकताएँ पता लगाने की क्षमता के क्या लाभ हैं?

विभिन्न लाभ हैं जो द्वारा प्रदान किए जाते हैं आवश्यकताएँ पता लगाने योग्यता। उनमे शामिल है:

  • यह प्रभाव विश्लेषण को आसान बनाता है।
  • यह ठीक से बदलाव करने में मदद करता है। इसलिए, उत्पाद की गुणवत्ता में सुधार करता है।
  • यह ट्रेसबिलिटी लिंक को इस तरह से परिभाषित करने में भी मदद करता है कि यह रिवर्स इंजीनियरिंग ज्ञान को भी रिकॉर्ड करता है। 
  • यदि महत्वपूर्ण ज्ञान के साथ टीम का कोई सदस्य कंपनी छोड़ देता है, तो पूरी जानकारी पारदर्शिता रखने से बहुत मदद मिलती है। यह प्रमुख रूप से गलत विकास के जोखिम को कम करता है। 
  • यह एक उपयुक्त सत्यापन प्रक्रिया के माध्यम से 100% परीक्षण कवरेज की पुष्टि करता है। 

पता लगाने की क्षमता को अपनाने के लिए 5 सर्वोत्तम अभ्यास

अभ्यास 01: 

जोखिमों को कम करने और पारदर्शिता बढ़ाने के लिए उचित द्वि-दिशात्मक पता लगाने की क्षमता सुनिश्चित करें:

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

अभ्यास 02:

किसी भी भ्रम को कम करने के लिए समय पर अपना आरटीएम अपडेट करें: 

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

अभ्यास 03:

विनियामक अनुपालन के लिए उचित समीक्षा और दस्तावेज़ीकरण आवश्यक है: 

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

अभ्यास 04:

सुनिश्चित करें कि सभी योगदानकर्ता और हितधारक सभी निर्णयों के साथ एक ही पृष्ठ पर हैं:

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

अभ्यास 05:

विशिष्ट आवश्यकता आईडी का उपयोग करना एक अच्छा अभ्यास है:

प्रत्येक व्यवसाय और सॉफ़्टवेयर आवश्यकता के लिए एक विशिष्ट पहचानकर्ता होने से चीजें बहुत आसान हो जाती हैं और किसी भी प्रकार के भ्रम या आवश्यकताओं के मिश्रण को कम कर देती हैं। आमतौर पर, अक्षरों और संख्याओं का एक अनूठा संयोजन काम करता है।

इस पोस्ट को शेयर करना न भूलें!

चोटी