Hindi
PSM-1 प्रमाणन
स्क्रम प्लानिंग और अनुमान
Affinity Estimation

Agile में Affinity Estimation: तेज Backlog Sizing के लिए संपूर्ण गाइड

<a className="txt-link" href="https://www.teachingAgile.com/about">Abhay Talreja</a>

द्वारा Abhay Talreja

30/1/2026

मेरा नवीनतम लेख - Empirical Process Control - The Key to Agile Success

आपके Product Backlog में 150 आइटम हैं। आपका Sprint Planning सत्र दो दिनों में है। और किसी को भी इस काम के अधिकांश हिस्से के आकार का कोई अंदाजा नहीं है। परिचित लगता है? यह वही समस्या है जिसे Affinity Estimation हल करता है। यह एक silent, सहयोगी तकनीक है जो आपकी टीम को एक घंटे से कम में पूरे backlog को आकार देने देती है - बिना item-by-item बहस के जो Planning Poker सत्रों को दिनों तक खींच देती है।

Affinity Estimation इस प्रकार काम करता है कि टीम के सदस्य चुपचाप आइटमों को एक सापेक्ष आकार स्पेक्ट्रम के साथ रखते हैं - सबसे छोटे से सबसे बड़े तक - फिर टीम के रूप में समूहों की त्वरित समीक्षा करते हैं। मौन गुप्त हथियार है। यह anchoring bias को समाप्त करता है, प्रभावशाली आवाज़ों को अनुमान निर्देशित करने से रोकता है, और समूह चर्चा से पहले सभी को स्वतंत्र रूप से सोचने के लिए मजबूर करता है।

त्वरित उत्तर: Affinity Estimation क्या है?

पहलूविवरण
यह क्या हैएक silent, सहयोगी अनुमान तकनीक जहां टीम के सदस्य बिना चर्चा के backlog आइटमों को सापेक्ष आकार समूहों में क्रमबद्ध करते हैं
के लिए सर्वश्रेष्ठएक सत्र में 50-200 backlog आइटमों को आकार देना
गतिप्रति आइटम 10-20 सेकंड (Planning Poker के साथ प्रति आइटम 2-5 मिनट बनाम)
उपयोग किया गया ScaleFibonacci (1, 2, 3, 5, 8, 13, 20) या T-shirt sizes (XS, S, M, L, XL)
मुख्य विभेदकSilent sorting चरण anchoring bias और dominant-voice प्रभाव को समाप्त करता है
कब उपयोग करेंनए प्रोजेक्ट, release planning के लिए backlog grooming, प्रमुख scope परिवर्तनों के बाद पुनः-अनुमान
कब उपयोग न करेंSprint-स्तरीय योजना जहां व्यक्तिगत story की सटीकता महत्वपूर्ण है

विषय सूची-

Affinity Estimation क्या है?

Affinity Estimation एक Agile अनुमान तकनीक है जहां एक टीम चुपचाप backlog आइटमों को एक scale के साथ सापेक्ष आकार समूहों में क्रमबद्ध करती है - आमतौर पर Fibonacci संख्याएं या T-shirt sizes। Planning Poker के विपरीत, जो voting और चर्चा के दौर के माध्यम से एक समय में एक आइटम का अनुमान लगाता है, Affinity Estimation भौतिक (या आभासी) कार्ड प्लेसमेंट के माध्यम से एक बार में पूरे backlog को संभालता है।

तकनीक मूल रूप से Lowell Lindstrom द्वारा वर्णित की गई थी और इसे कभी-कभी "Magic Estimation" या "Silent Grouping" कहा जाता है। मुख्य अंतर्दृष्टि सरल है: मनुष्य सापेक्ष तुलना ("क्या यह उससे बड़ा या छोटा है?") में पूर्ण अनुमान ("यह कितने story points है?") की तुलना में बहुत तेज़ हैं। Affinity Estimation इसका लाभ उठाता है अनुमान को गणना अभ्यास के बजाय एक sorting अभ्यास में बदलकर।

यहां वह है जो इसे हर दूसरी अनुमान तकनीक से अलग बनाता है:

  • सभी एक साथ अनुमान लगाते हैं - बारी का इंतजार नहीं
  • पहला चरण पूरी तरह से मौन है - सभी आइटम रखे जाने तक कोई नहीं बोलता
  • आइटमों की एक दूसरे से तुलना की जाती है, अमूर्त scales से नहीं - आप पूछ रहे हैं "क्या यह उससे बड़ा है?" न कि "यह कितने points है?"
  • पूरे backlog का अनुमान एक सत्र में लगाया जाता है - कई बैठकों में item-by-item नहीं

Affinity Estimation कैसे काम करता है: चरण-दर-चरण प्रक्रिया

चरण 1: तैयारी

सत्र से पहले, Product Owner प्रत्येक backlog आइटम को एक index कार्ड या sticky note पर लिखता है। प्रत्येक कार्ड में टीम के scope को समझने के लिए पर्याप्त जानकारी होनी चाहिए - आमतौर पर एक शीर्षक और 1-2 वाक्यों का context। यदि user stories का उपयोग कर रहे हैं, तो मानक "As a... I want... So that..." प्रारूप अच्छी तरह से काम करता है।

भौतिक सेटअप: एक बड़ी दीवार या मेज साफ़ करें। आपको लेबल किए गए कॉलम के साथ एक horizontal स्पेक्ट्रम बनाने के लिए पर्याप्त जगह चाहिए।

आभासी सेटअप: पूर्व-निर्मित कॉलम और डिजिटल sticky notes के साथ एक डिजिटल whiteboard टूल (Miro, Mural, या FigJam) का उपयोग करें।

आपको क्या चाहिए:

  • कार्ड पर लिखे सभी backlog आइटम (प्रति कार्ड एक)
  • एक स्पष्ट दीवार, मेज, या आभासी whiteboard
  • आपके चुने गए scale के लिए column labels
  • एक टाइमर (वैकल्पिक लेकिन अनुशंसित)
  • पूर्ण development टीम उपस्थित - हर कोई जो उत्पाद बनाता है

चरण 2: Scale सेट करें

अपनी दीवार या board पर अपने अनुमान scale का प्रतिनिधित्व करने वाले कॉलम बनाएं। दो सबसे आम विकल्प:

Fibonacci scale (velocity ट्रैक करने वाली टीमों के लिए अनुशंसित):

Column123581320?
अर्थतुच्छछोटामध्यममीडियमबड़ाबहुत बड़ाविशालअज्ञात

T-shirt scale (roadmap-स्तरीय sizing के लिए अनुशंसित):

ColumnXSSMLXLXXL
अर्थकुछ घंटे1-2 दिनकुछ दिनलगभग एक सप्ताहबहु-सप्ताहबहुत बड़ा - इसे विभाजित करें

"?" या "Too Big" कॉलम आवश्यक है। यहां रखे गए आइटम विभाजन या आगे परिशोधन के लिए चिह्नित किए जाते हैं - वे बहुत खराब समझे गए हैं या सार्थक रूप से अनुमान लगाने के लिए बहुत बड़े हैं। उन पर एक आकार जबरदस्ती न करें।

उपयुक्त कॉलम में एक या दो "reference stories" - आइटम जो टीम पहले से पूर्ण कर चुकी है - रखें। ये anchors sorting शुरू होने से पहले सभी को एक calibration बिंदु देते हैं।

चरण 3: Silent Sorting (मुख्य चरण)

यहीं पर Affinity Estimation अपनी शक्ति प्राप्त करता है। नियम सख्त और सरल हैं:

  1. कार्डों को shuffle करें और उन्हें face-up ढेर में रखें
  2. हर कोई ढेर से एक साथ कार्ड उठाता है - कोई निर्धारित क्रम नहीं
  3. प्रत्येक व्यक्ति अपने कार्ड को पढ़ता है और उसे उस कॉलम में रखता है जो उन्हें लगता है कि फिट बैठता है - बिना बोले
  4. यदि आप किसी ने कार्ड कहां रखा है उससे असहमत हैं, तो इसे स्थानांतरित करें - अभी भी बिना बोले
  5. यदि कोई कार्ड दो बार से अधिक आगे-पीछे स्थानांतरित होता है, तो इसे अलग रख दें चर्चा के लिए
  6. तब तक जारी रखें जब तक सभी कार्ड रख नहीं दिए जाते और कोई भी कुछ भी स्थानांतरित नहीं करना चाहता

समय मार्गदर्शन: 5-7 लोगों की टीम के साथ 100 आइटमों के backlog के लिए, silent sorting चरण में आमतौर पर 15-25 मिनट लगते हैं। यह प्रति आइटम लगभग 10-15 सेकंड है - Planning Poker के साथ प्रति आइटम 2-5 मिनट की तुलना में।

⚠️

मौन गैर-परक्राम्य है। जिस क्षण कोई कहता है "मुझे लगता है यह 5 है," आपने anchoring bias पेश किया है। यदि एक facilitator किसी को बात करते हुए देखता है, तो धीरे से याद दिलाएं: "Silent sorting - हम पूर्ण होने तक कोई चर्चा नहीं।" यह एकल नियम Affinity Estimation को काम करने वाला है।

चरण 4: समीक्षा और चर्चा

एक बार silent चरण समाप्त होने के बाद, सबसे छोटे से सबसे बड़े प्रत्येक कॉलम के माध्यम से चलें:

  1. त्वरित स्कैन: क्या प्रत्येक कॉलम दोनों तरफ के कॉलम के सापेक्ष "सही लगता है"? क्या कॉलम 3 में आइटम स्पष्ट रूप से कॉलम 2 से बड़े हैं और स्पष्ट रूप से कॉलम 5 से छोटे हैं?
  2. outliers को चिह्नित करें: यदि किसी को लगता है कि कोई आइटम गलत कॉलम में है, तो इस पर संक्षेप में चर्चा करें। प्रति विवादित आइटम अधिकतम 30 सेकंड का लक्ष्य रखें।
  3. "?" ढेर को संभालें: जो आइटम नहीं रखे जा सके या कॉलम के बीच उछलते रहे, Product Owner अतिरिक्त context प्रदान करता है। यदि वह अस्पष्टता को हल करता है, तो इसे रखें। यदि नहीं, तो इसे refinement सत्र के लिए चिह्नित करें।
  4. सीमाओं की जांच करें: दो कॉलम के किनारे पर आइटम सामान्य हैं। टीम जल्दी से vote करती है (thumbs up/down) या facilitator पूछता है "क्या कोई इसके [आकार] होने पर दृढ़ता से आपत्ति करता है?"

समय मार्गदर्शन: समीक्षा चरण में silent sorting चरण के लगभग आधे समय लगना चाहिए। 100 आइटमों के लिए, 10-15 मिनट का बजट बनाएं।

चरण 5: अंतिम अनुमान असाइन करें

एक बार टीम समूहों से संतुष्ट हो जाने के बाद:

  1. प्रत्येक आइटम का आकार रिकॉर्ड करें अपने backlog प्रबंधन टूल में (Jira, Azure DevOps, Linear, आदि)
  2. विभाजन के लिए चिह्नित आइटमों को नोट करें - "?" या "Too Big" कॉलम में कुछ भी
  3. दीवार की तस्वीर लें (भौतिक सत्रों के लिए) एक संदर्भ के रूप में
  4. मोटे कुल की गणना करें यदि release planning के लिए आवश्यक हो - प्रति कॉलम story points जोड़ें

पूरी प्रक्रिया - कार्ड shuffle करने से लेकर परिणाम रिकॉर्ड करने तक - आमतौर पर 100-200 आइटमों के लिए 45-90 मिनट लगते हैं। Planning Poker के साथ समान backlog में 3-5 पूर्ण दिन लगेंगे।

Silent Sorting सब कुछ क्यों बदल देता है

चरण 3 में मौन केवल एक अच्छी प्रक्रिया ट्रिक नहीं है - यह तीन मौलिक समस्याओं को हल करता है जो अन्य अनुमान तकनीकों को परेशान करती हैं:

1. Anchoring Bias का उन्मूलन

Planning Poker में, एक साथ प्रकट होने के बाद भी, टीम के सदस्य अक्सर पहले दौर के बाद चर्चा सुनते हैं और बहुमत की ओर समायोजित करते हैं। Affinity Estimation में, anchor करने के लिए कोई चर्चा नहीं है। प्रत्येक व्यक्ति कार्ड पढ़कर और पहले से दीवार पर जो है उससे तुलना करके अपना स्वयं का निर्णय लेता है।

2. Dominant Voice का Neutralization

प्रत्येक टीम में कोई ऐसा होता है जो पहले और सबसे ज़ोर से बोलता है। verbal अनुमान में, उस व्यक्ति की राय समूह को असमान रूप से प्रभावित करती है। Silent sorting सबसे शांत टीम सदस्य को सबसे vocal के समान प्रभाव देता है - वे किसी भी कार्ड को किसी भी कॉलम में स्थानांतरित कर सकते हैं।

3. समानांतर प्रसंस्करण के माध्यम से गति

Planning Poker serial है - एक समय में एक आइटम, एक समय में एक चर्चा। Affinity Estimation बड़े पैमाने पर समानांतर है। पांच टीम सदस्य एक साथ पढ़ रहे हैं, सोच रहे हैं, और कार्ड रख रहे हैं इसका मतलब है कि आप एक समय में 5 आइटम संसाधित कर रहे हैं। 7-व्यक्ति टीम और 140 आइटमों के साथ, प्रत्येक व्यक्ति silent चरण में लगभग 20 आइटम संभालता है। वह 20 व्यक्तिगत निर्णय × 15 सेकंड प्रत्येक = प्रति व्यक्ति लगभग 5 मिनट की सक्रिय sorting है।

Affinity Estimation का उपयोग कब करें

Affinity Estimation विशिष्ट स्थितियों में चमकता है। इसका उपयोग करें जब:

  • आपके पास एक बड़ा, अनुमानित backlog है - पहली बार sizing की आवश्यकता वाले 50+ आइटम
  • आप एक नया प्रोजेक्ट शुरू कर रहे हैं - प्रारंभिक backlog बनाया गया है लेकिन अभी तक कुछ भी अनुमानित नहीं किया गया है
  • आप release planning की तैयारी कर रहे हैं - आपको कई sprints में delivery timelines का पूर्वानुमान लगाने के लिए मोटे आकार की आवश्यकता है
  • backlog में महत्वपूर्ण परिवर्तन हुआ है - एक pivot, प्रमुख feature जोड़ना, या संगठनात्मक परिवर्तन ने पिछले अनुमानों को अमान्य कर दिया है
  • टीम composition परिवर्तन के बाद आपको पुनः-अनुमान लगाने की आवश्यकता है - नए टीम सदस्य "बड़े" बनाम "छोटे" पर विभिन्न दृष्टिकोण लाते हैं
  • आप SAFe (opens in a new tab) या इसी तरह के scaled framework में त्रैमासिक या PI planning कर रहे हैं
  • stakeholders को तेजी से मोटे अनुमान चाहिए - आप एक घंटे में 150 आइटमों को आकार दे सकते हैं और leadership को directional संख्याएं दे सकते हैं

Affinity Estimation का उपयोग कब न करें

Affinity Estimation के लिए न पहुंचें जब:

  • आपको सटीक sprint-स्तरीय अनुमान चाहिए - Planning Poker एक sprint में 10-15 आइटमों के लिए अधिक granular परिणाम देता है
  • आपके backlog में 20 से कम आइटम हैं - छोटे backlogs के लिए कॉलम सेट करने का overhead इसके लायक नहीं है
  • आइटम को गहरी तकनीकी चर्चा की आवश्यकता है - यदि अधिकांश आइटम अस्पष्ट या खराब तरीके से परिभाषित हैं, तो आपको अनुमान से पहले refinement की आवश्यकता है
  • टीम ने कभी एक साथ काम नहीं किया है - "हमारे लिए 5 का क्या मतलब है?" पर साझा context के बिना, silent sorting बहुत अधिक असहमति पैदा करता है
  • आपको अनुमान की आवश्यकता है जिसमें जोखिम/अनिश्चितता अलग से शामिल है - Affinity Estimation सब कुछ एक आकार में बंडल करता है

Affinity Estimation बनाम अन्य तकनीकें

पहलूAffinity EstimationPlanning PokerT-Shirt SizingBucket System
सर्वश्रेष्ठ batch आकार50-200 आइटम5-15 आइटम20-100 आइटम50-200 आइटम
प्रति आइटम समय10-20 सेकंड2-5 मिनट30-60 सेकंड10-30 सेकंड
सटीकतामध्यम (योजना के लिए अच्छा)उच्च (sprints के लिए अच्छा)कम (roadmaps के लिए अच्छा)मध्यम
Silent चरण?हां (मुख्य तंत्र)नहीं (चर्चा-आधारित)वैकल्पिकहां (variant)
ScaleFibonacci या T-shirtFibonacciT-shirtFibonacci
के लिए सर्वश्रेष्ठप्रारंभिक backlog sizing, release planningSprint-स्तरीय refinementRoadmap-स्तरीय sizingबड़े पैमाने पर प्रारंभिक sizing
Anchoring जोखिमबहुत कममध्यम (reveal द्वारा कम किया गया)कमबहुत कम
Remote-friendly?हां (आभासी boards के साथ)हां (poker टूल के साथ)हां (सरल polling)मध्यम
Output प्रकारStory points या size labelsStory pointsSize labelsStory points

सामान्य अनुमान प्रगति जो अधिकांश टीमें अनुसरण करती हैं:

  1. प्रारंभिक backlog sizing के लिए Affinity Estimation (सब कुछ पर मोटे आकार प्राप्त करें)
  2. stakeholders के साथ roadmap-स्तरीय योजना वार्तालाप के लिए T-Shirt Sizing
  3. sprint-स्तरीय refinement के लिए Planning Poker (अगले sprint के काम का सटीक sizing)

ये तकनीकें प्रतिस्पर्धी नहीं हैं - वे विभिन्न योजना horizons पर विभिन्न उद्देश्यों की सेवा करती हैं।

Remote टीमों के साथ Affinity Estimation चलाना

भौतिक wall-and-sticky-notes संस्करण सीधा है। Remote सत्रों को अधिक जानबूझकर सेटअप की आवश्यकता है लेकिन उतनी ही अच्छी तरह से काम करता है। यहां बताया गया है कि कैसे:

Tool Setup

इन सुविधाओं के साथ एक आभासी whiteboard का उपयोग करें:

  • zoom क्षमता के साथ अनंत canvas
  • रीयल-टाइम सहयोग - हर कोई चालें तुरंत देखता है
  • Sticky notes या कार्ड जिन्हें कॉलम के बीच खींचा जा सकता है
  • टाइमर built in या साथ में (silent चरण के लिए)

अनुशंसित टूल:

  • Miro - पूर्व-निर्मित कॉलम के साथ एक board बनाएं। प्रत्येक टीम सदस्य को एक अनूठा cursor रंग मिलता है ताकि आप देख सकें कि कौन क्या स्थानांतरित कर रहा है।
  • Mural - built-in voting और timer सुविधाओं के साथ Miro के समान।
  • FigJam - Figma से हल्का विकल्प, छोटी टीमों के लिए अच्छा।

Remote Session Protocol

  1. Pre-session: कॉलम के साथ board बनाएं और backlog आइटमों को sticky notes के रूप में import करें। सत्र से 30 मिनट पहले board link साझा करें ताकि हर कोई सत्यापित कर सके कि उनके पास पहुंच है।
  2. Briefing (5 मिनट): प्रक्रिया समझाएं, reference stories की ओर इशारा करें, scale की पुष्टि करें।
  3. Silent sorting (15-25 मिनट): सभी माइक्रोफ़ोन mute करें। यदि पसंद किया जाए तो कैमरे बंद करें। हर कोई आइटमों को कॉलम में खींचता है। Facilitator "tug-of-war" आइटमों (3+ बार आगे-पीछे स्थानांतरित) को देखता है और उन्हें flag करता है।
  4. समीक्षा (10-15 मिनट): Unmute। साझा स्क्रीन पर प्रत्येक कॉलम के माध्यम से चलें। विवादित आइटमों के लिए reactions या त्वरित polls का उपयोग करें।
  5. Recording (5 मिनट): परिणामों को अपने backlog टूल में export करें।

Remote tip: सभी को अनुमानित ढेर के दाईं ओर से शुरू करें और बाईं ओर काम करें, जबकि अन्य बाईं ओर से शुरू करते हैं और दाईं ओर काम करते हैं। यह दो लोगों को एक साथ एक ही आइटम उठाने से रोकता है।

सामान्य Remote चुनौतियाँ और समाधान

चुनौतीसमाधान
दो लोग एक साथ एक ही आइटम स्थानांतरित करते हैं"Claim" convention का उपयोग करें - इसे स्थानांतरित करने से पहले 2 सेकंड के लिए कार्ड पर अपना cursor रखें
यह नहीं बता सकते कि कोई अभी भी sorting कर रहा है"Done" sticky note का उपयोग करें - प्रत्येक व्यक्ति समाप्त होने पर एक रखता है
आइटम पढ़ने के लिए बहुत छोटे हैंएक सुसंगत कार्ड प्रारूप का उपयोग करें: केवल शीर्षक (कोई विवरण नहीं)। विवरण के लिए एक अलग reference sheet रखें
कोई silent चरण के दौरान बात करता हैMute प्रवर्तन - facilitator muting को नियंत्रित करता है, chat के माध्यम से याद दिलाता है: "Silent चरण प्रगति में"

उद्योग उदाहरण

Affinity Estimation विभिन्न उद्योगों में अच्छी तरह से अनुकूल होता है। यहां बताया गया है कि विभिन्न प्रकार की टीमें इसका उपयोग कैसे करती हैं:

SaaS उत्पाद विकास

Q2 योजना के लिए 180-आइटम backlog वाली एक उत्पाद टीम। Product Owner प्रत्येक feature/story को एक कार्ड पर print करता है। टीम Fibonacci (1-20) का उपयोग करके आइटमों को sort करती है। परिणाम: 55 मिनट में पूर्ण backlog sized, release manager को प्रति feature confidence स्तरों के साथ 3-महीने का roadmap बनाने में सक्षम बनाता है।

Healthcare IT

एक अस्पताल प्रणाली की development टीम को 120 HIPAA-संबंधित अनुपालन अद्यतनों का अनुमान लगाने की आवश्यकता है। वे 8+ कॉलम में landing करने वाले आइटमों में "Compliance Review Required" flag जोड़ते हैं। Compliance officer समीक्षा चरण में भाग लेता है, उन आइटमों को flag करता है जिन्हें विकास शुरू होने से पहले security architecture समीक्षा की आवश्यकता है।

वित्तीय सेवाएं

एक banking platform टीम तीन उत्पाद धाराओं (mobile, web, और API) से संयुक्त backlog को size करने के लिए त्रैमासिक रूप से Affinity Estimation का उपयोग करती है। क्रॉस-टीम प्रतिनिधि भाग लेते हैं ताकि साझा निर्भरताओं को सुसंगत sizing मिले। payment processing infrastructure को छूने वाले आइटम स्वचालित रूप से regulatory testing overhead के लिए एक कॉलम बड़ा हो जाते हैं।

E-commerce

एक retail platform टीम अपनी वार्षिक holiday feature योजना से पहले 200+ आइटमों को size करती है। वे customer-facing features और back-office/ops features के लिए अलग Affinity सत्र चलाते हैं क्योंकि टीमों की विभिन्न velocity baselines हैं। T-shirt sizing यहां बेहतर काम करता है - merchandising और marketing के stakeholders भाग लेते हैं और S/M/L को Fibonacci संख्याओं की तुलना में अधिक सहज पाते हैं।

Mobile App विकास

एक mobile टीम एक साथ iOS और Android दोनों के लिए features का अनुमान लगाती है। platform-विशिष्ट काम की आवश्यकता वाले आइटमों को दो कार्ड मिलते हैं (प्रति platform एक) जबकि साझा backend काम को एक एकल कार्ड मिलता है। यह platform-विशिष्ट जटिलता को सामने लाता है जो एकल अनुमान छिपा देगा।

सरकार / सार्वजनिक क्षेत्र

एक एजेंसी legacy systems का आधुनिकीकरण करते हुए migration कार्यों को size करने के लिए Affinity Estimation का उपयोग करती है। "?" कॉलम का भारी उपयोग होता है - कई legacy घटकों में अज्ञात जटिलता होती है जब तक कि जांच शुरू नहीं होती। टीम अगले Affinity सत्र में उन्हें पुनः-अनुमान लगाने से पहले "?" आइटमों के लिए एक spike sprint चलाती है।

EdTech

एक learning platform टीम नए पाठ्यक्रम features, accessibility सुधार, और LMS integrations को मिलाकर 90 आइटमों को size करती है। वे silent sorting चरण में एक instructional designer को शामिल करते हैं - तकनीकी sizing के लिए नहीं, बल्कि उन आइटमों को flag करने के लिए जहां content creation effort development effort को बौना कर देता है।

Startup / प्रारंभिक चरण

एक 4-व्यक्ति startup टीम अपने पहले उत्पाद backlog के 60 आइटमों के लिए एक सरलीकृत 5-कॉलम Affinity board (1, 2, 3, 5, 8) का उपयोग करती है। एक छोटी टीम के साथ, silent चरण में केवल 8 मिनट लगते हैं। वे मासिक रूप से सत्र को फिर से चलाते हैं जैसे उत्पाद pivots करता है और backlog विकसित होता है।

सामान्य गलतियाँ और उन्हें कैसे ठीक करें

गलती 1: Sorting चरण के दौरान मौन तोड़ना

क्या होता है: कोई कहता है "अरे, आपने login feature कहां रखा?" या "यह निश्चित रूप से 3 नहीं है।" अचानक कई लोग बात कर रहे हैं और silent चरण एक समूह चर्चा में collapse हो जाता है।

यह क्यों मायने रखता है: Affinity Estimation का पूरा मूल्य - गति, कम anchoring, समान भागीदारी - मौन पर निर्भर करता है। इसे तोड़ना सत्र को Planning Poker के एक धीमे, कम सटीक संस्करण में बदल देता है।

ठीक करें: Facilitator को मौन को दृढ़ता से लागू करना चाहिए। एक दृश्यमान टाइमर का उपयोग करें। यदि कोई बात करता है, तो एक "SILENCE" कार्ड पकड़ें या एक chat संदेश भेजें। कुछ टीमें silent चरण के दौरान संगीत बजाती हैं - यह occasional whispers को कम विघटनकारी बनाता है और चरण समाप्त होने पर एक स्पष्ट संकेत बनाता है (संगीत रुक जाता है)।

गलती 2: समीक्षा चरण पर बहुत लंबा समय बिताना

क्या होता है: टीम प्रत्येक व्यक्तिगत आइटम प्लेसमेंट के बारे में 5+ मिनट के लिए बहस करती है। समीक्षा चरण sorting चरण से अधिक समय लेता है।

यह क्यों मायने रखता है: यदि आपकी समीक्षा sorting से अधिक समय लेती है, तो आपने गति लाभ खो दिया है। आप Planning Poker का उपयोग कर सकते थे।

ठीक करें: प्रति विवादित आइटम एक कठिन 2-मिनट टाइमर सेट करें। यदि टीम 2 मिनट में सहमत नहीं हो सकती, तो बड़े आकार के साथ जाएं (यह योजना के लिए सुरक्षित है) या इसे refinement के लिए चिह्नित करें। Facilitator को वार्तालाप को आगे बढ़ाना चाहिए: "हमने दोनों पक्षों को सुना है। बड़ा आकार या आगे refinement - यह क्या है?"

गलती 3: Reference Stories का उपयोग न करना

क्या होता है: टीम खाली कॉलम के साथ sorting शुरू करती है और कोई calibration नहीं। प्रत्येक व्यक्ति की "5" का मतलब क्या है की एक अलग आंतरिक परिभाषा है।

यह क्यों मायने रखता है: Reference stories के बिना, आपको समीक्षा चरण में भारी असहमति होगी क्योंकि सभी ने स्वतंत्र रूप से calibrate किया। एक व्यक्ति के लिए "5" दूसरे के लिए "8" है।

ठीक करें: Sorting शुरू होने से पहले, विभिन्न कॉलम में anchors के रूप में 2-3 पूर्ण की गई stories रखें। ये ऐसी stories होनी चाहिए जिन पर पूरी टीम ने काम किया और याद रखती है। समीक्षा के दौरान, आप इन संदर्भों की ओर इशारा कर सकते हैं: "हम सहमत हुए कि authentication story 5 थी। क्या यह payment feature उससे बड़ी या छोटी है?"

गलती 4: ऐसे आइटम शामिल करना जो अनुमान के लिए तैयार नहीं हैं

क्या होता है: अस्पष्ट विवरण ("प्रदर्शन में सुधार") या गुम context ("API परिवर्तन") वाले कार्ड शामिल हैं। टीम के सदस्य नहीं जानते कि उनके साथ क्या करना है और या तो यादृच्छिक रूप से अनुमान लगाते हैं या उन्हें "?" में रखते हैं।

यह क्यों मायने रखता है: गंदा इनपुट, गंदा आउटपुट। खराब परिभाषित आइटमों का अनुमान लगाना अविश्वसनीय परिणाम उत्पन्न करता है और टीम के sorting समय को बर्बाद करता है।

ठीक करें: Product Owner को सत्र से पहले आइटमों की पूर्व-जांच करनी चाहिए। प्रत्येक कार्ड की आवश्यकता है: एक स्पष्ट शीर्षक, scope को समझने के लिए पर्याप्त context, और ज्ञात निर्भरताएं flag की गईं। जो आइटम तैयार नहीं हैं वे सत्र शुरू होने से पहले "Needs Refinement" ढेर में जाते हैं - वे sorting चरण में प्रवेश नहीं करते।

गलती 5: Sprint-स्तरीय योजना के लिए Affinity Estimation का उपयोग करना

क्या होता है: टीम अतिरिक्त refinement के बिना sprint capacity planning के लिए सीधे Affinity Estimation परिणामों का उपयोग करने का प्रयास करती है।

यह क्यों मायने रखता है: Affinity Estimation directional आकार देता है, सटीक अनुमान नहीं। Affinity के दौरान "5" के रूप में अनुमानित एक आइटम वास्तव में "3" या "8" हो सकता है एक बार टीम implementation विवरण में खोदती है। Sprint planning को उस सटीकता की आवश्यकता होती है।

ठीक करें: Release planning और backlog prioritization के लिए Affinity Estimation का उपयोग करें। फिर sprint काम के लिए प्रतिबद्ध होने से पहले Sprint Refinement के दौरान शीर्ष आइटमों को पुनः-अनुमान लगाने के लिए Planning Poker (या इसी तरह की तकनीक) का उपयोग करें।

गलती 6: प्रत्येक आइटम पर सहमति को मजबूर करना

क्या होता है: समीक्षा चरण के दौरान, facilitator जोर देता है कि आगे बढ़ने से पहले प्रत्येक एकल आइटम में सर्वसम्मत सहमति होनी चाहिए।

यह क्यों मायने रखता है: 150 आइटमों पर पूर्ण सहमति असंभव और अनावश्यक है। योजना के उद्देश्यों के लिए, एक कॉलम के भीतर होना पर्याप्त सटीक है। किसी चीज़ के "5" या "8" होने पर सहमति प्राप्त करने में 5 मिनट बिताना एक तेज़ अनुमान तकनीक के उद्देश्य को पराजित करता है।

ठीक करें: एक "पर्याप्त अच्छा" मानक अपनाएं। यदि अधिकांश टीम सहमत है और किसी को कोई मजबूत आपत्ति नहीं है, तो प्लेसमेंट को स्वीकार करें और आगे बढ़ें। विस्तृत अनुमान उन आइटमों के लिए बचाएं जो वास्तव में अगले sprint में प्रवेश करते हैं।

गलती 7: परिणामों की तस्वीर या रिकॉर्डिंग न करना

क्या होता है: टीम एक शानदार सत्र समाप्त करती है, अनुमानों के बारे में अच्छा महसूस करती है, फिर 150 आइटमों को backlog टूल में सटीक रूप से स्थानांतरित करने के लिए संघर्ष करती है। कुछ आइटम खो जाते हैं। कुछ आकार गलत तरीके से दर्ज किए जाते हैं।

यह क्यों मायने रखता है: यदि परिणाम ठीक से कैप्चर नहीं किए गए हैं तो वह सारा काम बर्बाद हो जाता है।

ठीक करें: सत्र के तुरंत बाद दीवार की तस्वीर लेने वाले (या आभासी board export करने वाले) एक व्यक्ति को "recorder" के रूप में नियुक्त करें। आदर्श रूप से, सत्र के दौरान परिणामों को backlog टूल में स्थानांतरित करें जबकि सब कुछ अभी भी दृश्यमान है और टीम प्रविष्टियों को सत्यापित कर सकती है।

Affinity Estimation परिपक्वता मॉडल

चरण 1: सीखना (पहले 1-3 सत्र)

आप क्या देखेंगे:

  • Silent चरण अजीब लगता है - लोग सहज रूप से चर्चा करना चाहते हैं
  • बहुत सारे आइटम "?" कॉलम में समाप्त होते हैं
  • समीक्षा चरण sorting जितना लंबा या उससे अधिक समय लेता है
  • समीक्षा के दौरान कई आइटमों पर व्यापक असहमति

पर ध्यान दें:

  • मौन को सख्ती से लागू करना
  • स्पष्ट reference stories का उपयोग करना
  • समीक्षा को तेज़ रखना - "काफी करीब" sizing स्वीकार करें
  • प्रक्रिया के साथ टीम आराम का निर्माण करना

चरण 2: Calibrating (सत्र 4-8)

आप क्या देखेंगे:

  • Silent चरण तेज़ हो जाता है - टीम के सदस्यों के पास साझा calibration है
  • "?" कॉलम में कम आइटम
  • समीक्षा चरण काफी छोटा हो जाता है
  • असहमति boundary आइटमों के आसपास cluster होती है (क्या यह 5 या 8 है?)

पर ध्यान दें:

  • हाल के काम के साथ reference stories को update करना
  • ट्रैक करें कि Affinity अनुमान कितनी बार sprint-स्तरीय Planning Poker अनुमानों से मेल खाते हैं (calibration सटीकता)
  • "Tug-of-war" आइटमों की संख्या को कम करना

चरण 3: Optimized (सत्र 9+)

आप क्या देखेंगे:

  • 15 मिनट से कम में 100+ आइटम sorted
  • समीक्षा चरण केवल मुट्ठी भर विवादित आइटमों पर केंद्रित
  • परिणाम बाद के sprint-स्तरीय अनुमानों से बहुत मेल खाते हैं
  • टीम प्रत्येक कॉलम के लिए अपने sizing rationale को स्पष्ट रूप से समझा सकती है

पर ध्यान दें:

  • सटीकता को सत्यापित और सुधारने के लिए ऐतिहासिक डेटा का उपयोग करना
  • Reference stories के माध्यम से उन्हें ले जाकर नए टीम सदस्यों को calibration सिखाना
  • तकनीक को cross-team अनुमान तक विस्तारित करना (कई टीमें साझा कार्य को size करती हैं)

Facilitators के लिए सर्वोत्तम प्रथाएं

  1. टीम के आने से पहले स्थान तैयार करें। चाहे भौतिक या आभासी, कॉलम, labels, और reference stories सेट अप और तैयार होने चाहिए। सेटअप पर सभी के समय के 15 मिनट बर्बाद न करें।

  2. Shuffling से पहले प्रत्येक कार्ड को जोर से पढ़ें। प्रत्येक आइटम की एक त्वरित 10-सेकंड समीक्षा यह सुनिश्चित करती है कि किसी को भी ऐसा कार्ड न मिले जिसे उन्होंने पहले कभी नहीं देखा है। यह briefing चरण में किया जा सकता है।

  3. Silent चरण के लिए एक दृश्यमान टाइमर का उपयोग करें। एक स्क्रीन पर प्रक्षेपित countdown टाइमर (या आभासी टूल में साझा) कोमल तात्कालिकता बनाता है और sorting को खींचने से रोकता है।

  4. Silent sorting के दौरान "tug-of-war" आइटमों को ट्रैक करें। एक notepad रखें और उन आइटमों को चिह्नित करें जो कॉलम के बीच 3+ बार स्थानांतरित हो जाते हैं। ये समीक्षा चरण में आपके चर्चा लक्ष्य हैं।

  5. समीक्षा को दूसरा अनुमान सत्र न बनने दें। समीक्षा स्पष्ट misplacements को पकड़ने और विवादों को हल करने के लिए है - सब कुछ पुनः-अनुमान लगाने के लिए नहीं।

  6. एक त्वरित retro के साथ समाप्त करें। प्रत्येक सत्र के बाद, 3 मिनट पूछने में बिताएं: "क्या काम किया? हमें अगली बार क्या बदलना चाहिए?" यह निरंतर सुधार वह है जो टीमों को चरण 1 से चरण 3 तक ले जाता है।

  7. सत्र के लिए आकार मायने रखता है। 5-9 लोग मधुर स्थान है। 5 से कम का मतलब सीमित दृष्टिकोण है। 9 से अधिक silent चरण के दौरान समन्वय overhead बनाता है - बहुत सारे हाथ एक ही कार्ड के लिए पहुंच रहे हैं।

  8. सत्र schedule करें जब ऊर्जा उच्च हो। Affinity Estimation को ध्यान और त्वरित निर्णय लेने की आवश्यकता होती है। इसे दोपहर के भोजन के बाद या एक लंबे meeting दिवस के अंत में schedule न करें। सुबह के सत्र बेहतर परिणाम देते हैं।

निष्कर्ष

Affinity Estimation एक बड़े backlog को size करने का सबसे तेज़ तरीका है जबकि अभी भी पूरी टीम का इनपुट प्राप्त करना है। Silent sorting चरण - जो पहली बार अजीब लग सकता है - वास्तव में यही है जो इसे काम करता है। यह सामाजिक गतिशीलता को हटा देता है जो अन्य अनुमान तकनीकों को धीमा और तिरछा करती है।

इन तीन चीजों से शुरू करें: स्पष्ट reference stories के साथ अपने कॉलम सेट करें, sorting के दौरान मौन लागू करें, और समीक्षा चरण को छोटा रखें। 3-4 सत्रों के बाद, आपकी टीम एक घंटे से कम में 100+ आइटमों को size कर रही होगी सटीकता के साथ जो release planning और roadmap निर्णयों के लिए पर्याप्त करीब है।

याद रखें: Affinity Estimation Planning Poker को प्रतिस्थापित नहीं करता। यह इसे पूरक करता है। बड़ी तस्वीर के लिए Affinity का उपयोग करें (इस release में क्या है और यह कितना बड़ा है?), फिर close-up के लिए Planning Poker का उपयोग करें (हम इस sprint में वास्तव में किसके लिए प्रतिबद्ध हैं?)। एक साथ, वे हर planning horizon को कवर करते हैं जिसकी आपकी टीम को आवश्यकता है।

प्रश्नोत्तरी:

आपका स्कोर: 0/15

प्रश्न: वह मुख्य तंत्र क्या है जो Affinity Estimation को Planning Poker से अलग करता है?

अक्सर पूछे जाने वाले प्रश्न (FAQs)

बड़े पैमाने पर backlog sizing के लिए Affinity Estimation Bucket System की तुलना कैसे करता है?

क्या Affinity Estimation का उपयोग construction, marketing, या education जैसे गैर-सॉफ़्टवेयर संदर्भों में किया जा सकता है?

कौन से मनोवैज्ञानिक सिद्धांत Affinity Estimation को प्रभावी बनाते हैं?

जब टीम के सदस्यों के पास बहुत अलग अनुभव स्तर होते हैं तो आप Affinity Estimation को कैसे facilitate करते हैं?

क्या Affinity Estimation velocity डेटा उत्पन्न कर सकता है, या यह केवल सापेक्ष sizing के लिए उपयोगी है?

जब टीम कई time zones में विभाजित हो तो आप Affinity Estimation को कैसे संभालते हैं?

Affinity Estimation और story mapping के बीच क्या संबंध है?

विस्तृत अनुमान तकनीकों की तुलना में Affinity Estimation कितना सटीक है?

क्या Affinity Estimation SAFe PI Planning के साथ काम कर सकता है?

Affinity Estimation के समीक्षा चरण के दौरान आप 'groupthink' को कैसे रोकते हैं?

समय के साथ सुधार के लिए टीमों को Affinity Estimation सत्रों के बाद कौन सा डेटा track करना चाहिए?

Affinity Estimation के दौरान आप आइटमों के बीच निर्भरताओं को कैसे संभालते हैं?

क्या Product Owner के लिए silent sorting चरण में भाग लेना उचित है?

Affinity Estimation 'सब कुछ Medium है' समस्या को कैसे संभालता है?

क्या Affinity Estimation को #NoEstimates approach के साथ जोड़ा जा सकता है?