एजाइल में प्लानिंग पोकर क्या है? एजाइल आकलन के लिए एक पूर्ण गाइड

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

समूह बनाम व्यक्तिगत आकलन की सटीकता

सॉफ्टवेयर प्रोजेक्ट प्रयोग में व्यक्तिगत और समूहों के बीच प्रयास आकलन की सटीकता पर एक अध्ययन में, एक ही कंपनी के 20 सॉफ्टवेयर विशेषज्ञों ने एक ही सॉफ्टवेयर प्रोजेक्ट को लागू करने के लिए आवश्यक प्रयास का अलग-अलग आकलन किया। सहभागियों के अलग-अलग पृष्ठभूमि थी औरभूमिकाएंऔर सॉफ्टवेयर प्रोजेक्ट पहले ही लागू किया गया था। बाद में, उन्हें पांच टीमों में बांटा गया। प्रत्येक टीम ने अपने ज्ञान को विचार-विमर्श करके एक सहमति आकलन तक पहुंचने की कोशिश की।
परिणाम – समूह-आधारित आकलन व्यक्तिगत आकलनों की तुलना में अधिक सटीक थे।

प्लानिंग पोकर क्या है?

प्लानिंग पोकर (जिसे स्क्रम पोकर भी कहा जाता है) आकलन के लिए उपयोग किए जाने वाला एक गेमिफाइड सहमति-आधारित तरीका है, जिसका मुख्य उद्देश्य सॉफ्टवेयर विकास में विकास कार्यों के प्रयास या सापेक्ष आकार का आकलन करना है।
Scrum Planning Poker
स्क्रम प्लानिंग पोकर
प्लानिंग पोकर के चरण
  1. प्लानिंग पोकर सत्र शुरू करने के लिए, प्रोडक्ट ओनरया क्लाइंट एक एजाइलउपयोगकर्ता कहानी या आकलन करने वालों को फीचर का वर्णन करता है।
    उदाहरण:

    • “ग्राहक बुकिंग सिस्टम में लॉग इन करता है”
    • “ग्राहक होटल बुकिंग के लिए खोज क्राइटेरिया दर्ज करता है”
  2. टीम के सदस्य एक साथ अपने नंबर वाले कार्ड उल्टे रखते हैं ताकि उनके आकलन छिपे रहें (फिबोनाची अनुक्रम का उपयोग करते हुए: 1, 2, 3, 5, 8, 13, 20, 40)
  3. सभी कार्ड एक साथ उजागर किए जाते हैं
  4. आकलनों पर चर्चा करें और उच्च या कम मूल्यों की व्याख्या करें
  5. आवश्यकता होने पर दोहराएं जब तक सहमति नहीं हो जाती है
Scrum Planning Poker Steps
स्क्रम प्लानिंग पोकर के चरण
इस तरीके से संख्याओं को छिपाकर, समूह एंकरिंग संज्ञानात्मक विकृति से बचता है—जहां पहली संख्या बोली जाने के बाद बाद के आकलनों के लिए आधार बन जाती है।

एजाइल आकलन – सापेक्ष बनाम निरपेक्ष

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

फ़िबोनैचि अनुक्रम और प्लानिंग पोकर

प्लानिंग पोकर फ़ीबोनैचि अनुक्रम का उपयोग विशेषताओं या उपयोगकर्ता कहानियों के लिए अंक मूल्य निर्धारित करने के लिए करता है। फ़िबोनैचि अनुक्रम एक गणितीय श्रृंखला है जिसे 13वीं शताब्दी में प्राकृतिक पैटर्नों के कुछ पहलुओं का वर्णन करने के लिए पेश किया गया था, जैसे कि पेड़ के शाखाओं का विकास। इस अनुक्रम को दो पिछली संख्याओं को जोड़कर अगला मान प्राप्त करके बनाया जाता है: 0, 1, 1, 2, 3, 5, 8, 13, 21, आदि।
एजाइल आकलन के उद्देश्यों के लिए कुछ संख्याओं को निम्नलिखित अनुक्रम के रूप में अनुकूलित किया गया है: 1, 2, 3, 5, 8, 13, 20, 40, 100, जैसा कि नीचे दिखाया गया है:
Fibonacci Sequence and Planning Poker
फ़िबोनैचि अनुक्रम और प्लानिंग पोकर
प्लानिंग पोकर में उपयोग किए जाने वाले कार्डों का अर्थ नीचे दी गई तालिका में समझाया गया है:
कार्ड व्याख्या
0 कार्य पहले से ही पूरा हो चुका है।
1/2 कार्य बहुत छोटा है।
1, 2, 3 छोटे कार्यों के लिए उपयोग किया जाता है।
5, 8, 13 मध्यम आकार के कार्यों के लिए उपयोग किया जाता है।
20, 40 बड़े कार्यों के लिए उपयोग किया जाता है।
100 बहुत बड़े कार्यों के लिए उपयोग किया जाता है।
<अनंत> कार्य विशाल है।
? पूरा करने में कितना समय लगेगा, यह अनिश्चित है।
<एक कॉफी> मैं भूखा हूँ?

आकलन में कहानी अंक बनाम घंटे

क्यों उपयोग करें कहानी अंकसमय-आधारित मूल्यों के बजाय? कहानी अंक टीमों को कार्य प्रदान करने में लगी जटिलता और प्रयास पर ध्यान केंद्रित करने की अनुमति देते हैं। टीम नए कार्य की उन चीजों के साथ तुलना करती है जो उन्होंने पहले पूरा कर लिया है। वे नए कार्य की जटिलता का विश्लेषण पिछली चुनौतियों के संदर्भ में करते हैं और कठिनाई और आवश्यक समय का रैंक निर्धारित करते हैं।
उदाहरण के लिए, हम आमतौर पर “व्यापार की लागत” को नहीं मानते। मीटिंग्स, ईमेल, कोड रिव्यू—सभी का समय मूल्य होता है। लेकिन वास्तविकता में, ये दैनिक जीवन में आवश्यक अभ्यास हैं और “कार्य” के रूप में गिने नहीं जाते। कहानी अंक सॉफ्टवेयर विकास कार्य को संबंधित संचालन कार्यों से अलग करते हैं, जिससे अंक-आधारित आकलन समय-आधारित तरीकों की तुलना में अधिक स्थिर होता है।

संदर्भ

  1. एजिल में प्लानिंग पोकर क्या है?
  2. एजिल प्रोजेक्ट्स के लिए स्क्रम पोकर – एटलासियन द्वारा कार्य जीवन
  3. ऑनलाइन प्लानिंग पोकर | स्क्रम पोकर | हम एजिल आप
  4. प्लानिंग पोकर: एजिल आकलन और योजना निर्माण तकनीक
  5. एजिल आकलन क्या है? – विजुअल पैराडाइग्म
  6. मैजिक आकलन – फोरवीकएमबीए
  7. प्लानिंग पोकर क्या है? | परिभाषा और अवलोकन
  8. प्लानिंग पोकर: स्क्रम टीमों के लिए आकलन करने का एजिल तरीका – लॉगरॉकेट ब्लॉग
  9. एजिल आकलन क्या है?
  10. प्लानिंग पोकर — एजिल आकलन तकनीक हाउ-टो गाइड | ईजी एजिल

 

Leave a Reply