מדריך לטריאז׳ של כל מערך הגיליונות, לא קובץ אחד: איך ממפים את הגיליונות שעסק רץ עליהם, מחליטים אילו להשאיר כמו שהם, אילו לאטמט, ואילו לבנות מחדש כתוכנה אמיתית, ומתזמנים את המעבר כך ששום דבר לא נשבר.
עסקים בצמיחה שבהם ערימת גיליונות משותפים הפכה בשקט למערכת ההפעלה, וזה מתחיל לכאוב.
- מיפוי ברור של הגיליונות שהעסק שלכם באמת רץ עליהם
- החלטת להשאיר / לאטמט / לבנות מחדש לכל אחד
- מעבר מדורג שאף פעם לא מהמר על כל העסק
איפשהו בדרך, עסק מפסיק לרוץ על תוכנה ומתחיל לרוץ על ערימת גיליונות, אחד ללידים, אחד לפרויקטים, אחד למלאי, שלושה לכספים, שאף אחד לא תכנן וכולם תלויים בהם. להחליף אותם זו לא מיגרציה אחת; זו החלטת פורטפוליו. חלק מהגיליונות האלה בסדר גמור, חלק סתם צריכים להפסיק להיות מועתקים ביד, ומעטים הפכו בשקט לליבה המסוכנת של העסק. המדריך הזה עוסק בלזהות מי מהם מה, ולהחליף אותם בלי אסון.
כי עסק לא רץ על גיליון אחד; הוא רץ על ערימה שלהם, והם לא כולם אותו דבר. חלק לא מחזיקים שום דבר קריטי ובסדר לנצח. חלק בסדר חוץ מההעתקה הידנית ביניהם. מעטים הפכו לליבה הלא-מבוקרת שהעסק באמת תלוי בה, שם מספר שגוי עולה כסף אמיתי. להתייחס אליהם כפרויקט "להחליף את כל הגיליונות" גדול אחד זו הסיבה שהמאמצים האלה נתקעים; המהלך הנכון הוא לעשות טריאז׳ לערימה ולפעול על כל גיליון לפי מה שהוא באמת.
הסיבה שהגישה של הכל-בבת-אחת נכשלת היא שהיא ענקית, מסוכנת, וברובה מיותרת. רוב הגיליונות בכל עסק לא מזיקים, ולבנות אותם מחדש לא קונה כלום. הערך מרוכז בכמה גיליונות, אלה שנושאים משקל, מועדים לשגיאות, ומועתקים ביד ביניהם, ולמצוא אותם זו כל העבודה. טריאז׳ אומר לכם איפה להשקיע מאמץ, ולא פחות חשוב, איפה לא.
אז המהלך הראשון הוא לא לבנות שום דבר. הוא להסתכל על כל הערימה ולמיין אותה, כי אי אפשר להחליף בהיגיון את מה שלא מיפיתם.
תבזבזו זמן קצר על רישום הגיליונות שהעסק באמת תלוי בהם, ולכל אחד, לכידת כמה עובדות שקובעות את גורלו. זה תרגיל על נייר, והוא השעה בעלת המינוף הגבוה ביותר בכל המאמץ.
חברת לוגיסטיקה הניחה שהיא צריכה "להחליף את כל הגיליונות" והתכוננה לפרויקט ענק. המיפוי הראה ארבעה-עשר גיליונות, שמתוכם אחד-עשר לא מזיקים ובסדר, שניים סתם צריכים אוטומציה של ההעתקה השבועית ביניהם, ובדיוק אחד, טַבְלת השילוח שכולם תלויים בה ושנשברה חודשית, היה הסיכון האמיתי. הפרויקט התכווץ מ"לבנות הכל מחדש" ל"לבנות גיליון אחד מחדש, לאטמט שני תפרים, להשאיר אחד-עשר בשקט", וזו הסיבה שהוא באמת נעשה.
עם המיפוי ביד, כל גיליון נופל לאחד משלושה סלים, והעובדות שלכדתם מצביעות בבירור על איזה.
האינסטינקט ברגע שמחליטים "לרדת מגיליונות" הוא להחליף את כולם, אבל זה כמעט תמיד שגוי. גיליון הוא באמת הכלי הכי טוב לעבודה פשוטה, בסיכון נמוך, עם בעלים אחד, ולבנות אותם מחדש כתוכנה מוסיף עלות וקשיחות בלי תועלת. הניצחון מגיע מלבנות מחדש את מעט הגיליונות נושאי המשקל ולאטמט את מעט התפרים הידניים, ואז להשאיר את השאר בכוונה בשקט. ריסון הוא חלק מהאסטרטגיה.
ברגע שאתם יודעים אילו גיליונות לבנות מחדש ואילו תפרים לאטמט, הסדר והשיטה מגנים עליכם מלהמר על העסק במעבר מפץ-גדול.
מה שהופך את זה למעשי עכשיו הוא שלבנות מחדש את מעט הגיליונות שצריך כבר לא אומר מפתח, תקציב ותור. אפשר לתאר את התהליך שמאחורי גיליון נושא-משקל, הרשומות שלו, הכללים שלו, מי נוגע בו, ולקבל אפליקציה עובדת באותו יום, אז להריץ אותה לצד הגיליון ולהוציא את הגיליון לגמלאות ברגע שהוא הרוויח אמון. הערימה שגדלה במקרה מוחלפת בכוונה, החלטה מדודה אחת בכל פעם, ואתם שומרים בעלות על התוכנה והנתונים שאתם בונים. תארו את הגיליונות ששווה לבנות מחדש וקבלו תוכנה מעוצבת אליהם, כך שמערכת ההפעלה המקרית הופכת לאחת שבאמת בחרתם.
כמעט אף פעם לא את כולם. עסק רץ על ערימת גיליונות שהם לא אותו דבר: רובם לא מזיקים ובסדר, חלק סתם צריכים אוטומציה של ההעתקה הידנית ביניהם, ומעט נושאי-משקל ומועדי-שגיאות שווה לבנות מחדש כתוכנה. תעשו טריאז׳ לערימה ותפעלו על כל גיליון לפי מה שהוא; ריסון הוא חלק מהאסטרטגיה.
ממפים כל אחד ושואלים מה הוא מחזיק, מה נשבר אם הוא שגוי מחר, איך הוא מתחבר לגיליונות אחרים, וכמה פעמים הוא כבר נכשל. בונים מחדש את הגיליונות נושאי-המשקל, מועדי-השגיאות, רבי-האנשים שבהם ולידציה והרשאות משתלמות; מאטמים את התפרים שבהם גיליונות מועתקים ביד; ומשאירים את הגיליונות הפשוטים, בסיכון נמוך, בעלים אחד כמו שהם.
המסוכן קודם, לא הקל. תבנו מחדש את הגיליון נושא-המשקל, מועד-השגיאות לפני הפשוטים, תייבאו את הנתונים האמיתיים, ותריצו את התוכנה החדשה לצד הגיליון שבוע-שבועיים כרשת ביטחון. אז תאטמו את התפרים הידניים שלו ותעברו לבא. חלקים עובדים סדרתיים מנצחים מעבר מפץ-גדול ששובר כמה תהליכים בבת אחת.
כבר לא לרוב המקרים. אפשר לתאר את התהליך שמאחורי גיליון נושא-משקל, הרשומות, הכללים, ומי משתמש בו, ולקבל אפליקציה עובדת באותו יום, להריץ אותה במקביל לגיליון, ולהוציא את הגיליון לגמלאות ברגע שהוא הרוויח אמון. זה מה שהופך טריאז׳ והחלפה של רק הגיליונות שחשובים למעשי ולא לפרויקט גדול.