DevOps के पास कोई KPI नहीं है । यह पूछना प्यार के KPI क्या हैं। लेकिन आपके द्वारा बताई गई कुछ चीजें ( समस्या और घटना प्रबंधन , क्षमता प्रबंधन , परिवर्तन और रिलीज प्रबंधन ) में अच्छा KPI है, जिनमें से कुछ DevOps के पीछे के सिद्धांत पर आधारित हैं।
सामान्य तौर पर, किसी भी व्यवसाय प्रक्रिया के लिए, आप एक बना सकते हैं मूल्य श्रृंखला मानचित्र हुए बताया कि कैसे मान से बहती है ग्राहक के लिए उद्यम वापस के माध्यम से, ग्राहक । पूरे लूप को हमेशा ग्राहक के साथ शुरू और समाप्त करना पड़ता है, लेकिन कभी-कभी, किसी सेवा संगठन के लिए, ग्राहक आंतरिक हो सकता है। ऐसी श्रृंखला के माध्यम से मूल्य का थ्रूपुट आपके KPI को छेड़छाड़-प्रूफ तरीके से डिजाइन करने का एक अच्छा तरीका हो सकता है। मूल्य श्रृंखला के किसी भी व्यक्तिगत लिंक में किसी भी KPI को मापना केवल तब तक समझ में आता है जब तक कि विशेष लिंक प्रक्रिया की अड़चन है और आप अड़चन का फायदा उठाने या उसे बढ़ाने की कोशिश करते हैं।
KPI के साथ एक आम समस्या यह है कि जब यह श्रृंखला के माध्यम से आधे रास्ते से शुरू होता है। उदाहरण के लिए, एक परिवर्तन और रिलीज़ प्रक्रिया अक्सर डेवलपर्स के साथ शुरू होती है और तैनाती के साथ समाप्त होती है। इस प्रक्रिया को बाहर रखा गया है:
- समस्या वाले ग्राहक
- समस्याओं की पहचान करने वाली टीम का समर्थन करें
- बैकलॉग के लिए समस्या को परिभाषित करने वाली उत्पाद टीम
- ग्राहक के लिए तैनाती को अनुकूलित करने वाली समाधान टीम
- समाधान से ग्राहक साकार मूल्य
समस्या यह है कि अकेले एक चक्र समय को मापने से दो बड़ी समस्याएं हो सकती हैं:
अड़चन उपरोक्त वर्णित भागों में से किसी में है और आपके ग्राहक मूल्य का एहसास नहीं कर रहे हैं और आप अपने चक्र समय की गति के अनुपात में राजस्व का एहसास नहीं कर रहे हैं। इसलिए जब आपकी इंजीनियरिंग उत्कृष्ट होती है, तो आपका व्यवसाय प्रभावित होता है।
ग्राहकों से डिस्कनेक्ट आपके रिलीज़ साइकिल स्पिन को खाली कर देगा - किसी भी मूल्य का उत्पादन नहीं कर रहा है, परिवर्तन किए जाने के बावजूद - या यहां तक कि अपने ग्राहकों की आवश्यकताओं का मुकाबला करने और किए जा रहे काम का नकारात्मक व्यावसायिक मूल्य हो सकता है।
KPI के साथ एक और समस्या यह है कि ग्राहक के साथ शुरू करने और समाप्त होने के दौरान यह वास्तव में ग्राहक के लिए मूल्य को माप नहीं सकता है। एक अच्छा उदाहरण केपीआई के रूप में एक समस्या और हादसा प्रतिक्रिया प्रक्रिया और MTTR (मीन टाइम टू रिपेयर) होगा। क्या समस्या किसी को प्रभावित करती है? ग्राहकों के लिए मूल्य क्या है? आप 100 से अधिक घटनाओं में 3 घंटे की उत्कृष्ट एमटीटीआर पा सकते हैं। लेकिन यदि उनमें से अधिकांश आंतरिक थे, तो ग्राहकों के लिए कोई न्यूनतम प्रभाव नहीं था या मिनटों में हल हो गया, जबकि विशाल ग्राहक प्रभाव वाली एक बड़ी घटना को संभालने में 3 दिन लगे, यदि आपके पास 1 दिन का एमटीटीआर था, तो व्यापार मूल्य कम है। अधिकांश आंतरिक घटनाओं को अनदेखा करें, लेकिन आपने 1 घंटे के भीतर बड़ी ग्राहक प्रभाव घटना का जवाब दिया।
ध्यान दें: एक आंतरिक ग्राहक के लिए, समर्थन टीम व्यवसाय प्रक्रिया के मामले में, व्युत्पन्न मूल्य आंतरिक ग्राहक को काम का मूल्य नहीं है, लेकिन व्यवसाय द्वारा प्राप्त मूल्य को आंतरिक ग्राहक को अपनी व्यवसाय प्रक्रिया में अनब्लॉक करने में प्राप्त होता है। एक टीम को अनब्लॉक करना जो अपनी प्रक्रिया में एक अड़चन है, एक गैर-अड़चन टीम या व्यक्ति को अनब्लॉक करने की तुलना में अधिक मूल्य प्राप्त करता है। ऐसी सहायता टीम के सभी केपीआई को उनकी गणना में व्यावसायिक मूल्य को शामिल करने की आवश्यकता है।