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

फंक्शन प्वाइंट विश्लेषण

फंक्शन प्वाइंट विश्लेषण उपयोगकर्ता के दृष्टिकोण से अपनी कार्यात्मकताओं को मापने के द्वारा सॉफ्टवेयर आकार का मूल्यांकन करता है। यह विभिन्न घटकों जैसे इनपुट, आउटपुट, पूछताछ, फ़ाइलों और इंटरफेस पर विचार करता है। प्रत्येक घटक को वजन सौंपा गया है, और कुल फ़ंक्शन अंक परियोजना की जटिलता का अनुमान प्रदान करते हैं।

कार्य बिंदुओं के साथ समय-सीमा का आकलन करना

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

फंक्शन प्वाइंट विश्लेषण का उपयोग करने के लाभ

  • Objectivity: सॉफ्टवेयर आकार को मापने के लिए एक मानकीकृत तरीका प्रदान करता है।
  • Accuracy:] परियोजना समयरेखा भविष्यवाणियों में सुधार।
  • Resource plan:] उचित संसाधनों का आवंटन करने में सहायता करता है।
  • Comparability: परियोजना के पार तुलना में सक्षम बनाता है।