דלגו לתוכן

מהן נקודות סיפור?

הסבר על נקודות סיפור: הערכה יחסית במקום שעות, סולם Fibonacci, כיצד נקודות מזינות את המהירות ואת תחזיות השחרור, וכיצד East Agile Tracker מעריך סיפורים.

נקודת סיפור (story point) היא יחידה של גודל יחסי. במקום להעריך פיסת עבודה בשעות או בימים, הצוות משווה אותה לעבודה שכבר עשה: “זה בערך פי שניים מההוא”. המספר לוכד יחד מאמץ, מורכבות ואי-ודאות.

אנשים מתקשים לחזות כמה זמן תיקח משימה, אבל די טובים בשיפוט אם משימה אחת גדולה מאחרת. נקודות סיפור נשענות על היכולת השנייה.

  • נקודות אינן תלויות במי שמבצע את העבודה. סיפור הוא 3 בין אם מהנדס בכיר ובין אם מהנדס זוטר לוקח אותו; ההבדל ניכר בקצב שבו הצוות מסיים נקודות, לא בהערכה.
  • ההערכה נשארת מהירה. השוואת סיפור לסיפור מוכר לוקחת שניות. פירוק שלו לשעות לוקח הרבה יותר זמן, ולעיתים רחוקות מדויק יותר.
  • נקודות הופכות לתאריכים באמצעות מדידה. ברגע שהצוות יודע כמה נקודות הוא מסיים בכל איטרציה — המהירות שלו — הוא יכול לחזות מתי קבוצת סיפורים תושלם.

הערכה היא שיחת סקילה, לא הבטחה. אם הצוות חלוק על מספר, הדיון מעלה בדרך כלל אי-הבנה לגבי הסיפור, וזו התוצאה המועילה יותר.

צוותים בוחרים סולם קצר כדי שההערכות יישארו גסות. סולמות נפוצים:

  • Fibonacci — 0, 1, 2, 3, 5, 8, 13. הפערים גדלים עם הגודל, כי סיפורים גדולים ודאיים פחות.
  • ליניארי — 0, 1, 2, 3. סולם קטן לצוותים שמפרקים עבודה לחלקים דקים.
  • מידות חולצות-טי — S, M, L (ולפעמים XS ו-XL).

סיפור גדול מדי עבור ראש הסולם הוא סימן לפצל אותו לסיפורים קטנים יותר.

טכניקה נפוצה היא פוקר תכנון (planning poker): כל אחד בוחר הערכה בפרטיות, כולם חושפים בבת אחת, ובעלי ההערכה הגבוהה והנמוכה ביותר מסבירים את הנימוק שלהם לפני שהצוות מתיישב על מספר. החשיפה בבת אחת מונעת מהקול הראשון לעגן את השאר.

העריכו לפני שהסיפור מתחיל, כשהצוות מבין מה פירוש “גמור” עבורו — קריטריוני הקבלה. ראו סיפורי משתמש ותכנון איטרציה.

כיצד East Agile Tracker עושה זאת

Section titled “כיצד East Agile Tracker עושה זאת”
  • תכונות מקבלות נקודות כברירת מחדל. באגים ומטלות נשארים ללא הערכה אלא אם הפרויקט מפעיל את Points for bugs and chores. ראו הערכת תכונות.
  • שלושה סולמות מגיעים: Fibonacci (0, 1, 2, 3, 5, 8, 13), East Agile (0, 1, 2, 3) ו-3 נקודות (1, 2, 3 עבור קטן / בינוני / גדול). הסולם נבחר לכל פרויקט; שינוי שלו מאוחר יותר אינו ממפה מחדש הערכות קיימות. ראו נקודות.
  • נקודות מזינות את המהירות. הנקודות של סיפור נספרות במהירות ברגע שהוא מגיע למצב הסיום של הפרויקט, והמהירות קובעת את גודל האיטרציות הבאות. ראו מהירות.
  • אפשר לחפש סיפורים לא-מוערכים. המסנן is:unestimated מציג תכונות שעדיין צריכות מספר. ראו חיפוש וסינון.