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