यदि आपके द्वारा डाले गए शब्दों में कोड गुणवत्ता को मापना यह एक सीधा काम होगा और मेट्रिक्स सटीक होगा, तो अब परियोजना प्रबंधक के लिए कोई आवश्यकता नहीं होगी। इससे भी ज्यादा, अच्छे और गरीब प्रबंधकों के बीच भेद बहुत छोटा होगा। क्योंकि ऐसा नहीं है, यह दिखाता है कि आपके सॉफ़्टवेयर की गुणवत्ता के बारे में सटीक विचार प्राप्त करना कोई आसान काम नहीं है।
आपके प्रश्नों के अनेक क्षेत्रों को अलग ढंग से मात्रा निर्धारित कर रहे हैं या मात्रा करने के लिए बहुत व्यक्तिपरक हैं अवधि है, तो आप श्रेणियों है कि आम लक्ष्यों के अनुरूप में समूह इन होना चाहिए। फिर आप प्रत्येक श्रेणी के लिए "महत्व" कारक असाइन कर सकते हैं और उससे कुछ मीट्रिक प्राप्त कर सकते हैं।
उदाहरण के लिए आप अपने कोड की सिंटैक्टिक गुणवत्ता को मापने के लिए static code analysis tools का उपयोग कर सकते हैं और उससे कुछ मीट्रिक प्राप्त कर सकते हैं।
आप संस्करण नियंत्रण प्रणाली के साथ एकीकृत बग ट्रैकिंग टूल का उपयोग करके कोड की बग/लाइनों से मेट्रिक्स भी प्राप्त कर सकते हैं।
कोडिंग प्रक्रिया की मजबूती, पुन: उपयोग और दक्षता को मापने के लिए आप विकसित प्रति फीचर डिज़ाइन पैटर्न के उपयोग का मूल्यांकन कर सकते हैं (बेशक जहां यह समझ में आता है)। ऐसा कोई उपकरण नहीं है जो आपको इसे प्राप्त करने में मदद करेगा, लेकिन यदि आप अपने सॉफ़्टवेयर को बड़ी संख्या में बढ़ते हुए देखते हैं और इन पर संख्या डालते हैं तो यह आपको एक अच्छा विचार दे सकता है कि आप कैसे विकसित हो रहे हैं और यदि यह सही दिशा में जा रहा है। कोड-समीक्षा प्रक्रियाओं को पेश करने से आप इन प्रक्रियाओं को ट्रैक करने में मदद कर सकते हैं और संभावित रूप से विकास प्रक्रिया में उन्हें संबोधित कर सकते हैं। इन पर डालने की संख्या उचित डिजाइन पैटर्न का उपयोग करके लागू सुविधाओं का प्रतिशत हो सकती है।
जबकि मेट्रिक्स काफी अमूर्त और व्यक्तिपरक हो सकता है, यदि आप इसे समय समर्पित करते हैं और हमेशा उन्हें सुधारने का प्रयास करते हैं, तो यह आपको उपयोगी जानकारी दे सकता है।
कुछ बातें सॉफ्टवेयर प्रक्रिया हालांकि में मीट्रिक के बारे में ध्यान दें:
- जब तक आप उन्हें अच्छी तरह से करते हैं, मैट्रिक्स अच्छे से अधिक नुकसान साबित हो सकता है।
- मेट्रिक्स अच्छी तरह से करना मुश्किल है।
- आपको व्यक्तिगत प्रदर्शन को रेट करने या बोनस योजनाओं की पेशकश करने के लिए मीट्रिक का उपयोग करने में सावधान रहना चाहिए। एक बार ऐसा करने के बाद हर कोई सिस्टम को धोखा देने की कोशिश करेगा और आपकी मीट्रिक बेकार साबित होगी।
स्रोत
2009-06-29 22:59:22
समुदाय विकी ... –