हमारी प्राथमिकता वर्गीकरण के लिए बग की गंभीरता को कैसे वर्गीकृत किया जाए?


14

मेरी वर्तमान नौकरी में हमारे पास निम्न, मध्यम, उच्च प्राथमिकता वाले बग हैं।

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

हमारी प्राथमिकता वर्गीकरण के लिए बग की गंभीरता को कैसे वर्गीकृत किया जाए?


13
आपके पास "निम्न", "मध्यम" और "उच्च" जैसे असंभव-से-समझने वाले नाम क्यों हैं? "दुर्घटना", "भ्रष्टाचार", "ज्ञात समाधान" और "झुंझलाहट" जैसे वास्तविक शब्दों का उपयोग क्यों नहीं करते?
S.Lott

1
क्योंकि मुझे प्राथमिकता के स्तर के नामकरण से कोई लेना-देना नहीं है। मुझे सिर्फ वही मिलता है जो मुझे दिया जाता है। मैं हालांकि उनके लिए आपके नाम पसंद करता हूं।
एरिन

2
हमारे पास 4 वां स्तर है, "क्रिटिकल"। यह आपके द्वारा "उच्च" (जैसे अचानक उत्पादन सर्वर की विफलता) के रूप में वर्गीकृत किया गया है, इससे भी बदतर है।
FrustratedWithFormsDesigner

1
मुझे लगता है कि लो का उपयोग कभी नहीं किया गया ... हर कोई कहता है कि इसका माध्यम, उच्च, या तत्काल
राहेल

1
@ Thorbjørn जब किसी त्रुटि पर नज़र रखने में अधिक समय लगता है, तो वहीं से ठीक करने के बजाय, जब मैंने उस पर ध्यान दिया, तो मैं इसे ठीक करना चाहता हूं। (ध्यान दें, हमारे पास औपचारिक क्यूए प्रक्रिया नहीं है, इसलिए किसी और का काम ट्रैकर में बग डालना नहीं है। यह किसी और से काम की कतार की तुलना में हमारे लिए "बाद में करने के लिए" सूची में से एक है।)
कोडेक्सअर्क्कनम

जवाबों:


23

हम अपनी प्राथमिकता और गंभीरता दोनों के अनुसार अपने कीड़े और दोषों को वर्गीकृत करते हैं।

प्राथमिकता स्तर इस बात का संकेत है कि समस्या को ठीक करने / ठीक करने के लिए कितना जरूरी है (अत्यावश्यक, उच्च, मध्यम, निम्न, कोई नहीं)।

गंभीरता का स्तर, हमें यह पहचानने में मदद करता है कि दोष (खतरनाक / विनाशकारी, अपमानित और कोई वर्कअराउंड, प्रभावित लेकिन वर्कअराउंड मौजूद नहीं है, उपद्रव / कॉस्मेटिक, कोई प्रभाव नहीं) के कारण कितना या किस तरह का नुकसान हो सकता है।

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


10

गंभीरता वास्तव में आपके द्वारा किए जाने वाले उत्पाद और आपके व्यापार के प्रति व्यक्तिपरक है। अपनी अंतिम नौकरी में हमने बड़े कंटेनर / क्रूज जहाजों के लिए ऑटोपिलॉट बनाए, इसलिए हमारी गंभीरता थी

  • बहुत ऊँचा - आइसबर्ग अहेड! ओह रुको, लगता है कि जहाज का नियंत्रण खो सकता है या यह भ्रमित हो सकता है कि किसका नियंत्रण है! किसी ने पता लगाया कि इस जहाज को कैसे घुमाया जाए !!!
  • उच्च - ग्राहक स्वीकृति की शिकायतें, क्रूज जहाज बहुत तेज हो जाता है, ग्राहक अपने पेय फैलाते हैं। यह तय होने तक हम आपके सामान का उपयोग नहीं कर सकते हैं!
  • मध्यम - कार्यक्षमता जो ग्राहकों / क्षेत्र तकनीशियनों के लिए उपयोग में आसानी में सुधार करेगी। सामान जो लोगों का समय बचाता है।
  • कम - कॉस्मेटिक चीजें

यदि आप एक वेब ऐप बना रहे हैं तो आपके पास गंभीरता / प्राथमिकता के स्तर की कल्पना बहुत अलग होगी और आपके पास पूरी तरह से अलग मॉडल / ग्राहक आधार होगा। इसके बारे में अंततः आपके ग्राहक क्या उम्मीद करते हैं और इस मुद्दे के बारे में उन्हें कितना गुस्सा आता है :)


आपको कॉस्मेटिक चीजों के अपने वर्गीकरण को उखाड़ फेंकना चाहिए। कॉस्मेटिक बग प्रदर्शित करते हैं कि आप परवाह नहीं करते हैं। यदि आप परवाह नहीं करते हैं तो खराब कीड़े को दुर्भाग्य और क्षमा के लिए जिम्मेदार नहीं माना जाता है लेकिन लापरवाही के लिए जिम्मेदार ठहराया जाता है।
gnasher729 21

@ gnasher729: आपकी विशिष्ट असहमति क्या है? क्या आप कह रहे हैं कि एक कॉस्मेटिक बग जो किसी ग्राहक को काम करने के लिए कितना समय खर्च करता है, उसको प्रभावित नहीं करता है, उसे बग से ज्यादा महत्वपूर्ण वर्गीकृत किया जाना चाहिए जो कि प्रभावित करता है और कॉस्मेटिक नहीं है? और क्या? प्राथमिकताएँ सापेक्ष होती हैं, निरपेक्ष नहीं, और हमेशा करने के लिए और भी बहुत कुछ होता है।
नाथन तुग्गी

0

गंभीर मानदंड जो मैं उपयोग करता हूं:

  • यह हो रही है क्या वह कार्यक्रम से चाहता है से उपयोगकर्ता को रोकने करता है?
  • क्या यह दिखाई दे रहा है यदि उपयोगकर्ता विशिष्ट कार्य करता है?
  • क्या यह समझदार जानकारी को प्रकट करता है या अनधिकृत कार्यों को करने की अनुमति देता है?

एक विशेष बग की गंभीरता इन बातों का एक संयोजन है।


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

-1

उनके झुंझलाहट कारक द्वारा कीड़े को वर्गीकृत करें, जो लोगों को सॉफ्टवेयर खरीदने से रोक सकते हैं। एक बग जो शिपिंग को प्रभावित नहीं करता है या उपयोगकर्ताओं को वास्तविक परेशानी का कारण बनता है, हर बार जब मैं बग में दौड़ता हूं तो मुझे **** परेशान हो सकता है। और अंततः आपने एक उपयोगकर्ता और अपनी आय का हिस्सा खो दिया।

अब यदि आप उस तरह के बग को यूजर इंटरफेस के साथ जोड़ते हैं जो बिना किसी स्पष्ट कारण के बदल दिया गया है और उपयोगकर्ता के लिए कोई लाभकारी लाभ नहीं है, तो आपके पास एक पूर्ण विजेता है जो लोगों को आपके सॉफ़्टवेयर से नफरत करेगा।

ऐसा होने की अनुमति न दें। उन बग के साथ जहाज न बनाएं जो ग्राहकों को लगता है कि आप **** नहीं देते हैं।


इससे पूछे गए प्रश्न का उत्तर देने का प्रयास भी नहीं किया जाता है, "हमारी प्राथमिकता के वर्गीकरण के लिए बग की गंभीरता को कैसे वर्गीकृत किया जाए?" जवाब कैसे
gnat
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.