2.6. האם יש לכם לוחות זמנים מעודכנים?
-
מה שמביא אותנו לנושא לוחות הזמנים.
-
אם הקוד שלכם בכלל חשוב לעסק, קיימות סיבות רבות מדוע חשוב לדעת מתי הוא יהיה מוכן.
-
מתכנתים ידועים לשמצה על גישתם השלילית לקביעת לוחות זמנים.
-
"זה יהיה מוכן כאשר זה יהיה מוכן!" הם צועקים על אנשי העסקים.
-
לרוע המזל, זה פשוט לא מספיק טוב.
-
יש יותר מדי מאמצי תיכנון שהעסק חייב לבצע זמן רב לפני אספקת הקוד: הדגמות, תערוכות, פירסום וכו'.
-
הדרך היחידה לעשות זאת היא על ידי הגדרת לוח זמנים, ושמירה על עדכניותו.
-
הסוגיה העקרונית הנוספת בהקפדה על קיום לוחות זמנים הוא שהיא מאלצת אתכם להחליט אילו תכונות במוצר אכן יממושו, ולבחור את התכונות הפחות חשובות ולחתוך אותן ולא להדרדר ל-
featuritis
(הידועה גם כזחילת התכולה).
-
קרא את מאמרי
Painless Software Schedules, אשר מתאר דרך פשוטה לבניית לוחות זמנים
נהדרים.
Written by Shlomi Fish