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

आउटपुट और आउटकम के बीच के अंतर को समझना प्रभावी मापन की नींव है। इन दोनों अवधारणाओं को गलती से मिलाने से सीधे वैनिटी मेट्रिक्स का निर्माण होता है। आउटपुट का तात्पर्य भौतिक कार्य से है, जैसे कोड के कमिट, पूरे कहानी बिंदु, या टिकट बंद करना। आउटकम का तात्पर्य ग्राहक या व्यवसाय को दी गई मूल्य से है, जैसे उपयोगकर्ता अपनाना, आय उत्पादन, या समस्या का समाधान।
जब टीमें आउटपुट के लिए अनुकूलित करती हैं, तो उन्हें ऐसे फीचर डिलीवर करने का खतरा होता है जिनका कोई उपयोग नहीं करता है। जब वे आउटकम के लिए अनुकूलित करती हैं, तो वे अपने प्रयासों को वास्तविक उपयोगकर्ता की जरूरतों के साथ संरेखित करती हैं। निम्नलिखित विभाजन पर विचार करें:
एजाइल फ्रेमवर्क जांच और अनुकूलन को प्रोत्साहित करते हैं। इस चक्र के लिए सटीक प्रतिक्रिया की आवश्यकता होती है। यदि प्रतिक्रिया चक्र केवल आउटपुट पर आधारित है, तो अनुकूलन गलत दिशा में हो सकता है। उदाहरण के लिए, गुणवत्ता या ग्राहक संतुष्टि में सुधार किए बिना वेलोसिटी बढ़ाने से अक्सर तकनीकी देनदारी बढ़ती है। इसलिए, स्वस्थ विकास चक्र को बनाए रखने के लिए संतुलित स्कोरकार्ड की आवश्यकता होती है।
वैनिटी मेट्रिक्स वे संख्याएं हैं जो भव्य लगती हैं लेकिन लंबे समय में सफलता से संबंधित नहीं होती हैं। वे अक्सर आसानी से मापे जा सकते हैं लेकिन क्रियान्वयन करना मुश्किल होता है। उन पर निर्भर रहने से सिस्टम को खेलने की स्थिति बन सकती है, जहां टीम सदस्य प्रक्रियाओं को बदलकर संख्याओं को बेहतर बनाते हैं बिना वास्तविक मूल्य के डिलीवर किए। नीचे सामान्य उदाहरण दिए गए हैं और वे क्यों अक्सर मुख्य संकेतक के रूप में विफल होते हैं।
वेलोसिटी एक स्प्रिंट में टीम द्वारा पूरा कार्य की मात्रा को मापती है। आ interनल योजना और क्षमता के अनुमान के लिए उपयोगी होने के बावजूद, जब इसका उपयोग प्रदर्शन मापदंड के रूप में किया जाता है तो समस्या उत्पन्न होती है। यदि प्रबंधन वेलोसिटी पर आधारित लक्ष्य निर्धारित करता है, तो टीमें ऐसा कर सकती हैं:
वेलोसिटी विशिष्ट टीम पर निर्भर होती है। सीनियर डेवलपर्स की टीम को नौसिखिया डेवलपर्स की टीम की तुलना में प्राकृतिक रूप से अधिक वेलोसिटी होती है। इन संख्याओं की तुलना अमान्य है। इसके बजाय, वेलोसिटी का उपयोग एक ही टीम के भीतर समय के साथ स्थिरता को ट्रैक करने के लिए करें ताकि भविष्य की क्षमता का अनुमान लगाया जा सके।
कहानी बिंदु प्रयास का अनुमान करते हैं, समय का नहीं। हालांकि, टीमें अक्सर इन्हें घंटों के रूप में मानती हैं। इस रूपांतरण से गलत सटीकता की भावना बनती है। कहानी बिंदु सापेक्ष इकाइयाँ हैं जो विभिन्न कार्यों के बीच प्रयास को समान बनाने के लिए डिज़ाइन की गई हैं। इनका उपयोग प्रति बिंदु लागत या बिल करने योग्य घंटों की गणना के लिए करने से अनुमान प्रक्रिया विकृत हो जाती है। इन्हें योजना बनाने के लिए उपकरण के रूप में रखना चाहिए, लेखांकन के लिए नहीं।
ठीक किए गए बग्स की संख्या का ट्रैक करने से टीमों को कम जटिल फलों को प्राथमिकता देने के लिए प्रेरित कर सकता है। उच्च संख्या एक अव्यवस्थित वातावरण को दर्शा सकती है, बल्कि प्रभावी गुणवत्ता नियंत्रण को नहीं। बेहतर है कि उत्पादन में भाग जाने वाली दोषों की दर का ट्रैक करना। यह मेट्रिक टेस्टिंग और विकास प्रथाओं की प्रभावशीलता को दर्शाती है, बल्कि सफाई के प्रयास को नहीं।
एक स्प्रिंट के दायरे का 100% पूरा करना अक्सर खराब योजना या अत्यधिक प्रतिबद्धता का संकेत होता है। निरंतर 100% पूरा करने वाली टीमें अपने अनुमानों को बढ़ा रही हों या कठिन कार्यों से बच रही हों। 80% से 90% के बीच पूर्णता दर अक्सर प्रतिबद्धता और वास्तविक योजना के स्वस्थ संतुलन को दर्शाती है।
वैनिटी के बिना सफलता का मापन करने के लिए, बहुत सी उच्च प्रदर्शन वाली टीमें डोरा मेट्रिक्स (डेवोप्स रिसर्च एंड असेसमेंट) को अपनाती हैं। इन चार मुख्य प्रदर्शन संकेतकों का ध्यान सॉफ्टवेयर के डिलीवरी और स्थिरता पर होता है। वे उद्योग मानकों के खिलाफ प्रदर्शन के मापन के लिए एक मानकीकृत तरीका प्रदान करते हैं।
| मेट्रिक | परिभाषा | यह क्यों महत्वपूर्ण है |
|---|---|---|
| डेप्लॉयमेंट आवृत्ति | कोड को उत्पादन में सफलतापूर्वक कितनी बार डेप्लॉय किया जाता है। | लचीलापन और त्वरित मूल्य जारी करने की क्षमता को दर्शाता है। |
| परिवर्तनों के लिए लीड समय | कोड के कमिट करने से लेकर कोड के उत्पादन में चलने तक का समय। | विकास पाइपलाइन में दक्षता को मापता है। |
| परिवर्तन विफलता दर | उत्पादन में विफलता का कारण बनने वाले डेप्लॉयमेंट का प्रतिशत। | रिलीज प्रक्रिया की गुणवत्ता और स्थिरता को उजागर करता है। |
| सेवा को बहाल करने में लगा समय | उत्पादन में विफलता से बहाल होने में लगा समय। | प्रतिरोधकता और घटना प्रतिक्रिया क्षमता को दर्शाता है। |
उच्च प्रदर्शन वाली टीमें आमतौर पर कम विफलता दर और तेजी से बहाली के साथ अक्सर डेप्लॉय करती हैं। इन मापदंडों को ऑटोमेशन और निरंतर सुधार की संस्कृति को बढ़ावा देने में मदद मिलती है। जब टीमें लीड समय को कम करने पर ध्यान केंद्रित करती हैं, तो वे प्रवाह में स्वाभाविक रूप से सुधार करती हैं और बर्बादी को कम करती हैं। जब वे विफलता दर पर ध्यान केंद्रित करती हैं, तो वे गुणवत्ता परीक्षण और मॉनिटरिंग को प्राथमिकता देती हैं।
यह ध्यान देने योग्य है कि ये मापदंड तुलनात्मक हैं। इनका सबसे अच्छा उपयोग समय के साथ रुझानों को ट्रैक करने के लिए किया जाना चाहिए, न कि व्यक्तिगत प्रदर्शन के आकलन के लिए। लक्ष्य नीचे के प्रदर्शन वाली स्थिति से उच्च प्रदर्शन वाली स्थिति में बदलना है, जिसके लिए मूल प्रक्रियाओं में सुधार करना होता है।
डेप्लॉयमेंट से आगे, प्रणाली में कार्य के प्रवाह क्रांतिक है। लीन सिद्धांत सुझाते हैं कि कार्य में बढ़ते लक्ष्य (WIP) को कम करने से थ्रूपुट में सुधार होता है। प्रवाह मापदंड बताते हैं कि बॉटलनेक जगह बनते हैं और कार्य आइटम प्रणाली में कितने समय तक रहते हैं।
चक्र समय कार्य के एक कार्य पर शुरू होने से लेकर रिलीज के लिए तैयार होने तक के अवधि को मापता है। छोटे चक्र समय कम जोखिम और तेजी से प्रतिक्रिया के साथ संबंधित होते हैं। यदि चक्र समय बढ़ता है, तो आमतौर पर परीक्षण, मंजूरी या विकास में बॉटलनेक का संकेत होता है। टीमें चक्र समय के विचलन को कम करने का लक्ष्य रखनी चाहिए, जिससे डिलीवरी में भविष्यवाणी संभव हो।
थ्रूपुट एक विशिष्ट समयावधि में पूरा किए गए आइटम की संख्या को गिनता है। वेलोसिटी के विपरीत, थ्रूपुट अनुमान पर निर्भर नहीं होता है। यह पूरा कार्य की कच्ची गिनती है। थ्रूपुट को मॉनिटर करने से टीमें अपनी क्षमता को समझने में मदद मिलती है। यदि थ्रूपुट गिरता है, तो यह बाधाओं की जांच करने का संकेत है, न कि टीम पर दबाव बढ़ाने के लिए।
उच्च WIP संदर्भ परिवर्तन को सीमित करता है और पूर्णता को धीमा करता है। WIP को सीमित करने से टीमों को वर्तमान कार्य पूरा करने के बाद ही नए कार्य शुरू करने के लिए मजबूर किया जाता है। इस प्रथा से बहुकार्यता कम होती है और ध्यान केंद्रित करने में सुधार होता है। कानबैन बोर्ड पर WIP सीमाओं को दृश्यमान बनाने से टीमों को स्वयं को नियंत्रित करने और टिकाऊ गति बनाए रखने में मदद मिलती है।
केवल डिलीवरी पर ध्यान केंद्रित मापदंड मानव तत्व को नजरअंदाज करते हैं। उच्च दबाव वाले वातावरण में बर्नआउट एक महत्वपूर्ण जोखिम है। टिकाऊ एजाइल के लिए स्वस्थ टीम की आवश्यकता होती है। अच्छाई मापदंडों को नजरअंदाज करने से टीम बदलाव हो सकता है, जो संगठनात्मक ज्ञान को नष्ट करता है और डिलीवरी को धीमा करता है।
टीम सदस्यों के संतुष्टि और टीम को सिफारिश करने की इच्छा के बारे में नियमित रूप से सर्वेक्षण करना जरूरी है। गिरता हुआ स्कोर आमतौर पर प्रदर्शन समस्याओं के पहले आता है। यह मनोबल की समस्याओं, अत्यधिक कार्यभार या स्वायत्तता की कमी के प्रारंभिक चेतावनी संकेत प्रदान करता है।
ओवरटाइम घंटों और बाहरी समय के संचार को मॉनिटर करें। निरंतर ओवरटाइम एक लाल झंडा है, एक गौरव का प्रतीक नहीं। यह अपर्याप्त कर्मचारी या अक्षम प्रक्रियाओं का संकेत है। टीमें जो टिकाऊ घंटे काम करती हैं, वे स्प्रिंट में बर्नआउट होने वाली टीमों की तुलना में निरंतर बेहतर प्रदर्शन करती हैं।
उच्च टर्नओवर फ्लो को बाधित करता है और निरंतर ओनबोर्डिंग की आवश्यकता होती है। रिटेंशन दर को ट्रैक करने से यह पता लगाने में मदद मिलती है कि संगठनात्मक संस्कृति लंबे समय तक विकास के लिए समर्थन करती है या नहीं। यदि महत्वपूर्ण कर्मचारी अक्सर छोड़ देते हैं, तो जड़ी वजहों की जांच करें, जैसे विकास के अवसरों की कमी या विषाक्त प्रबंधन व्यवहार।
नए मापदंडों को अपनाने के लिए विचारपूर्ण दृष्टिकोण की आवश्यकता होती है। एक साथ बहुत सारे मापदंड लागू करने से शोर और भ्रम पैदा होता है। टीमों को एक संरचित मार्ग का पालन करना चाहिए ताकि मापदंड बेहतरी के लिए समर्थन करें, न कि उसे निर्देशित करें।
सबसे पहले यह पूछें कि आप किस चीज को सुधारना चाहते हैं। क्या यह गति है? गुणवत्ता? स्थिरता? मानकों के कारण बस मापदंड चुनने के लिए नहीं चुनें। वर्तमान समस्याओं के आधार पर उन्हें चुनें। यदि गुणवत्ता कम है, तो बदलाव विफलता दर पर ध्यान केंद्रित करें। यदि डिलीवरी धीमी है, तो लीड समय पर ध्यान केंद्रित करें।
बदलाव करने से पहले वर्तमान स्थिति को मापें। इस आधार के कारण आप उन्नति को वस्तुनिष्ठ रूप से ट्रैक कर सकते हैं। आधार के बिना, यह जानना असंभव है कि सुधार वास्तविक है या सिर्फ शोर है।
मापदंडों को टीम के सामने दृश्यमान बनाएं। डैशबोर्ड या बोर्ड का उपयोग करके डेटा को प्रदर्शित करें। रिट्रोस्पेक्टिव में इन मापदंडों की समीक्षा करें। केवल संख्याओं के बजाय ट्रेंड्स पर चर्चा करें। यह पूछें कि क्यों एक मापदंड बदला, न कि किसके जिम्मेदार हैं।
मापदंड स्थिर नहीं होते हैं। जैसे-जैसे प्रक्रियाएं सुधारती हैं, मापदंडों में बदलाव की आवश्यकता हो सकती है। यदि कोई मापदंड अब दृष्टि प्रदान नहीं करता है, तो उसे बंद कर दें। अपने डेटा स्रोतों की उपयोगिता का निरंतर मूल्यांकन करें।
सही मापदंडों के साथ भी कार्यान्वयन गलत हो सकता है। सामान्य त्रुटियों के बारे में जागरूकता उन्हें बचने में मदद करती है।
मापदंड का लक्ष्य नियंत्रण नहीं, बल्कि दृष्टि प्राप्त करना है। एक स्वस्थ मापदंड संस्कृति डेटा को सीखने के उपकरण के रूप में देखती है। यह पारदर्शिता और मनोवैज्ञानिक सुरक्षा को प्रोत्साहित करती है। जब टीमें विफलताओं के बारे में बात करने में सुरक्षित महसूस करती हैं, तो वे मापदंडों का उपयोग जड़ी वजहों को खोजने के लिए कर सकती हैं, न कि दोष डालने के लिए।
नेतृत्व इस संस्कृति में एक महत्वपूर्ण भूमिका निभाता है। नेता को बेहतरी के लिए डेटा के उपयोग के व्यवहार का आदर्श बनाना चाहिए। वे संख्याओं के पीछे के “क्यों” के बारे में प्रश्न पूछने चाहिए। वे प्रक्रिया में सुधार को मनाना चाहिए, न कि केवल आउटपुट को।
जबकि डिलीवरी मापदंड तुरंत होते हैं, लंबे समय के मूल्य का ट्रैकिंग यह सुनिश्चित करता है कि उत्पाद संबंधित बना रहे। इसमें स्प्रिंट या रिलीज चक्र से परे देखना शामिल होता है।
ये मापदंड विकास कार्य को व्यावसायिक परिणामों से जोड़ते हैं। ये सुनिश्चित करते हैं कि टीम सही चीजें बना रही है, बस चीजें सही बनाने के बजाय। इन व्यावसायिक मापदंडों को डिलीवरी मापदंडों के साथ एकीकृत करके संगठनों को सफलता का एक समग्र दृष्टिकोण मिलता है।
सारांश के लिए, प्रभावी एजाइल मापदंडों के लिए वैनिटी से मूल्य की ओर बदलाव की आवश्यकता होती है। निम्नलिखित सिद्धांतों पर ध्यान केंद्रित करें:
इन दिशानिर्देशों का पालन करके टीमें एक प्रतिक्रिया लूप बना सकती हैं जो वास्तविक सुधार को बढ़ावा देता है। डेटा को टीम के लिए सेवा करनी चाहिए, न कि उल्टा। जब मापदंडों का सही तरीके से उपयोग किया जाता है, तो वे बेहतर सॉफ्टवेयर और स्वस्थ संगठन की ओर रास्ता दिखाते हैं।
याद रखें कि मापदंड एक उद्देश्य तक पहुंचने का एक माध्यम हैं। उद्देश्य उपयोगकर्ताओं को मूल्य प्रदान करने वाली टिकाऊ और उच्च गुणवत्ता वाली डिलीवरी प्रक्रिया है। उसी पर ध्यान केंद्रित रखें, और संख्याएं स्वाभाविक रूप से उस सफलता को दर्शाएंगी।