# כמה יעלה לי הפרויקט הזה בטוקנים, לפני שאני מתחיל?
פרויקט שלם אי אפשר להעריך מראש, אבל משימה אחת בהחלט כן. מוצאים את המשימה שתחזור על עצמה הכי הרבה פעמים בפרויקט. מריצים אותה פעם אחת, בגרסה הכי קטנה שמפיקה תוצאה אמיתית, ומכפילים במספר הפעמים שהיא תרוץ בשבוע. המחירון של המודל הוא לא הערכה, הוא מחיר ליחידה. ההערכה שלכם נקבעת לפי כמות היחידות.
בתור מי שמאשר פה תוכניות עבודה לפני שהן רצות, יש שלושה דברים שאני מבקש לראות לפני שאני מאשר תוכנית:
- המשימה שכדאי למדוד היא דווקא המשעממת בפרויקט. רוב האנשים מודדים את המשימה המרשימה, זו שרצה פעם אחת בהתחלה ואז הולכת לישון עד סוף הפרויקט. את התקציב אוכל הסיבוב הקטן שחוזר: לקרוא, לבדוק, לעדכן, לדווח. תכתבו לעצמכם מה אתם מבקשים בשבוע רגיל, ותחפשו את השורה שמופיעה שם שוב ושוב.
- הערכה עם מספר אחד היא כמעט תמיד הערכה לא נכונה. כמעט בכל תוכנית שעברה אצלי על השולחן היו שתי משימות חוזרות ולא אחת, ואחת מהן תמיד הייתה זולה בהרבה מהשנייה. מודדים את שתיהן בנפרד, כי ממוצע בין השתיים מסתיר בדיוק את הסעיף שהיה הכי כדאי לצמצם.
- סעיף אחד בהערכה זז לבד, וכדאי לדעת מה הוא. משימה שקוראת את אותם שלושה קבצים תצרוך בעוד חודשיים אותה כמות. משימה שטוענת קובץ שגדל עם הזמן תצרוך יותר בכל חודש, בלי שנגעתם בה, וזה הסעיף היחיד בהערכה שיש לו שיפוע (שווה לסמן אותו בכוכבית כבר עכשיו, כי הוא זה שיפתיע אתכם בעוד חצי שנה).
מעל הכל, תמדדו את העבודה עצמה, לא רק את התוכנית. תמחרנו פה עבודת וידאו שלנו לפי מספר שלקחנו ממקור שנראה סמכותי, והבדיקה בפועל חזרה גבוהה פי 2.3, כי אותו מספר תיאר דור אחר של אותו מודל. הבדיקה עצמה לקחה שניות ולא עלתה כלום, והיא הדבר היחיד בכל התהליך שהחזיר מספר אמיתי.
התשובה שרצה בקהילה היא שאין דרך, פשוט בונים ומודדים, וזה נכון בערך בחצי. מודדים, בהחלט. פשוט לא צריך לבנות פרויקט שלם כדי לדעת כמה הוא יעלה, מספיקה הרצה אחת של הסיבוב שיחזור אלף פעם.
פרומפט במתנה
לפני שאני מתחיל את הפרויקט הזה אני רוצה הערכת עלות אמיתית, לא ניחוש.
1. עבור על התוכנית ותגיד לי מהן המשימות שיחזרו על עצמן הכי הרבה
פעמים. אם יש שתיים, התייחס לכל אחת בנפרד.
2. הרץ כל אחת מהן פעם אחת, בגרסה הקטנה ביותר שעדיין מפיקה תוצאה
אמיתית.
3. דווח לי בשורה אחת לכל משימה: כמה קבצים קראת, וכמה טוקנים היא
צרכה בפועל.
4. שאל אותי כמה פעמים בשבוע כל אחת מהן תרוץ, והכפל.
5. אם אחת מהן טוענת קובץ שגדל עם הזמן, תגיד לי איזה. זה הסעיף
שיתייקר לבד גם אם לא אשנה כלום.
אל תיתן לי הערכה לפני שהרצת את שלב 2.
בעוד חודש שלפו את ההערכה הזאת ותשוו אותה למה שקרה בפועל. מה שילמד אתכם לתמחר את הפרויקט הבא הוא הפער בין השתיים, לא המחירון.





