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

לפני שנפרט, נגיד את הדבר החשוב: אוטומציה עובדת. ראינו תהליכי גבייה שקיצרו ימי אשראי בעשרות אחוזים, מוקדי שירות שהכפילו קיבולת בלי גיוס, ומשרדים שהפסיקו לעשות הזנה כפולה של נתונים.
אבל היא לא עובדת תמיד, וההבדל בין המקרים ניתן לזיהוי מראש. הנה חמישה דפוסים שאנחנו בודקים בשיחה הראשונה, לפני שמדברים על מחיר.
1. נפח נמוך מדי
זה המקרה השכיח ביותר. בעל עסק אומר: זה לוקח לי חצי שעה בכל פעם, זה נורא. אנחנו שואלים כמה פעמים בחודש. התשובה היא שש.
שש פעמים חצי שעה זה שלוש שעות בחודש. בעלות שעה אמיתית של כ-104 שקל, זה כ-312 שקל בחודש, או כ-3,700 שקל בשנה. פרויקט אוטומציה של 15,000 שקל יחזיר את עצמו בארבע שנים - ורוב התהליכים לא שורדים ארבע שנים בלי לשנות צורה.
| חזרות בחודש | זמן לכל חזרה | שווי חודשי | כדאיות |
|---|---|---|---|
| 5 | 30 דקות | כ-260 שקל | לא כדאי - שפרו את התהליך הידני |
| 20 | 10 דקות | כ-347 שקל | גבולי - רק אם הבנייה זולה |
| 50 | 8 דקות | כ-693 שקל | כדאי לבדוק ברצינות |
| 200 | 4 דקות | כ-1,387 שקל | כדאי |
| 1,000 | 2 דקות | כ-3,467 שקל | כדאי מאוד |
שימו לב שהמכפיל חשוב יותר מהמשך. תהליך של שתי דקות שקורה אלף פעם שווה יותר מתהליך של חצי שעה שקורה חמש פעמים, ובכל זאת השני מרגיש הרבה יותר מעצבן. התחושה מטעה כאן באופן שיטתי.
מה כן לעשות: תבנית מוכנה, טופס שממלא את עצמו, קיצור דרך במקלדת, או ביטול שלב מיותר. השקעה של שעתיים יכולה לחתוך את חצי השעה לעשר דקות בלי לשלם שקל.
אם תהליך קורה שש פעמים בחודש, הפתרון הוא לא מערכת. הפתרון הוא תבנית.
2. התהליך עדיין משתנה
אוטומציה מקבעת. זו התכונה המרכזית שלה וגם המגבלה שלה. תהליך שמשתנה כל חודש יגרור עדכון בכל חודש, וכל עדכון הוא עבודה בתשלום - אצל ספק חיצוני או בזמן פנימי.
סימני זיהוי:
- שני אנשים בעסק מתארים את אותו תהליך אחרת.
- יש יותר משלוש נקודות שבהן התשובה היא תלוי.
- התהליך השתנה מהותית בששת החודשים האחרונים.
- העסק בעיצומו של שינוי - מוצר חדש, שוק חדש, מבנה ארגוני חדש.
- אף אחד לא יכול לכתוב את התהליך בדף אחד.
הסימן האחרון הוא המבחן המעשי הטוב ביותר. בקשו מהאדם שעושה את התהליך לכתוב אותו כרשימת שלבים בעמוד אחד. אם הוא לא מצליח, אין מה לאוטמט - כי מה שיבנה יהיה הניחוש של המפתח לגבי מה שהוא הבין מהשיחה.
מה כן לעשות: כתבו את התהליך, הריצו אותו כתוב במשך חודשיים, ותקנו. הרבה פעמים מתגלה שהתהליך עצמו מיותר בחציו. רק אחר כך שווה לבנות.
3. הנתונים לא אמינים
אוטומציה היא מכפיל. היא מכפילה מהירות, והיא מכפילה גם טעויות. תהליך ידני על נתונים גרועים מייצר טעות שאדם תופס. תהליך אוטומטי על אותם נתונים מייצר 400 טעויות לפני שמישהו שם לב.
| התסמין | מה יקרה עם אוטומציה |
|---|---|
| רשימת לקוחות עם כפילויות | הודעה כפולה לאותו אדם, ולפעמים בשמות שונים |
| מספרי טלפון בפורמטים שונים | חלק מההודעות לא יישלחו, וייווצרו רשומות חדשות מיותרות |
| סטטוסים שכל אחד ממלא אחרת | הלוגיקה תתפצל לענף הלא נכון |
| מידע קריטי שיושב באקסל אצל מישהו | המערכת לא תדע עליו, ותפעל על תמונה חלקית |
| נתון שמתעדכן פעם ביום בסבב לילי | החלטות שמתבססות על מידע של אתמול |
| שדות חובה ריקים בחצי מהרשומות | כישלונות בשליחה או ערכים ריקים בהודעות |
זה לא אומר שאי אפשר להתקדם. זה אומר שהשלב הראשון בפרויקט הוא ניקוי נתונים ולא בניית זרימות, ושכדאי לתמחר אותו בנפרד. בפרויקטים רבים ניקוי הנתונים לוקח יותר זמן מכל השאר.
מה כן לעשות: תקנו את המקור. הגדירו שדות חובה, אחדו פורמטים, מחקו כפילויות. גם בלי אוטומציה זה משפר את היכולת לקבל החלטות, וזו השקעה שלא הולכת לאיבוד.
4. ההחלטה דורשת שיפוט אמיתי
יש הבדל בין החלטה מורכבת להחלטה שדורשת שיפוט. החלטה מורכבת יש לה כללים, אפילו הרבה כללים, ואפשר לתאר אותם. החלטה שדורשת שיפוט מסתמכת על הקשר שלא נמצא בשום מערכת - מה מצב היחסים עם הלקוח, מה קרה בשיחה בשבוע שעבר, האם זה אדם שכדאי ללחוץ עליו.
| נראה דומה | מתאים לאוטומציה | לא מתאים |
|---|---|---|
| הנחות | הנחה קבועה לפי כמות או ותק | הנחה לפי כמה הלקוח חשוב לנו השנה |
| תיעדוף פניות | לפי סוג פנייה ולקוח | לפי תחושת דחיפות מהשיחה |
| גבייה | תזכורת על חוב פתוח | החלטה מתי להעביר לטיפול משפטי |
| גיוס | סינון לפי דרישות סף | החלטה מי מתאים לצוות |
| אישור הצעה | אישור בטווח סכומים מוגדר | אישור חריג ללקוח אסטרטגי |
הפיתוי כאן הוא לומר שמודל שפה יפתור את זה. לפעמים כן, ולרוב לא. מודל שפה יכול לנסח יפה ולסווג היטב, אבל אין לו את ההקשר שאין באף מערכת. סוכן שמחליט על סמך מידע חלקי מחליט בביטחון - וזה הופך את הטעות לגרועה יותר, לא פחות.
מה כן לעשות: אוטמטו את ההכנה, לא את ההחלטה. שהמערכת תאסוף את כל המידע, תציג אותו מסודר, ותציע המלצה - והאדם ילחץ אישור. זה חוסך רוב הזמן ומשאיר את השיפוט במקום שבו הוא צריך להיות.
5. המערכת סגורה
לפעמים התהליך מושלם לאוטומציה, והמכשול טכני לגמרי: המערכת המרכזית לא נותנת גישה. תוכנות ותיקות רבות בישראל - במיוחד בתחומי הנהלת חשבונות, לוגיסטיקה ובריאות - עובדות בלי ממשק פתוח, או שהממשק קיים אבל דורש רישיון יקר ומיישם מוסמך.
- 1בררו אם יש API והאם הוא כלול ברישיון. לעיתים הוא קיים ונמכר בנפרד.
- 2בררו אם יש ייצוא מתוזמן לקובץ. פתרון פחות יפה אבל יציב, ומספיק לתהליכים שאינם דורשים זמן אמת.
- 3בררו אם יש מסד נתונים שאפשר לקרוא ממנו בקריאה בלבד. לפעמים זו הדרך הפשוטה ביותר.
- 4שקלו אם המערכת ממילא מגבילה את העסק. אם התשובה כן, שאלת ההחלפה גדולה מהאוטומציה.
- 5אם כל אלה נכשלו - השאירו את השלב ידני והפכו לאוטומטי את מה שסביבו.
יש גם אפשרות של אוטומציה שמדמה לחיצות במסך. אנחנו נמנעים ממנה כמעט תמיד ואומרים למה: היא נשברת בכל עדכון ממשק, היא קשה לבדיקה, והיא בדרך כלל מפרה את תנאי השימוש. עסק שמסתמך עליה בתהליך קריטי חי על זמן שאול.
מבחן מהיר לפני שמזמינים הצעת מחיר
| שאלה | תשובה שמאותתת ללכת קדימה | תשובה שמאותתת לעצור |
|---|---|---|
| כמה פעמים בחודש? | מעל 40 | מתחת ל-20 |
| מתי שיניתם את התהליך לאחרונה? | לפני יותר משישה חודשים | בחודשיים האחרונים |
| אפשר לכתוב אותו בעמוד אחד? | כן | לא, יש יותר מדי מקרים |
| הנתונים יושבים במערכת? | כן, ומעודכנים | חלקם בראש של מישהו |
| מה קורה כשזה נכשל? | יש דרך לזהות ולתקן | אף אחד לא ידע |
| מי אחראי אחרי ההשקה? | יש שם | נראה איך זה מתקדם |
שלוש תשובות בעמודה הימנית ומעלה - עדיף לעצור. לא לתמיד, אבל בהחלט עד שמתקנים את מה שאפשר.
מקרה שישי, גבולי: אין מי שיחזיק את זה
זה לא מקרה טכני אלא ארגוני, ולכן הוא נופל בין הכיסאות. התהליך מתאים, הנפח מספיק, הנתונים בסדר - אבל אין בעסק אף אחד שהמערכת הזו היא באחריותו אחרי שהספק סיים.
מה שקורה אז ניתן לחיזוי כמעט תמיד: המערכת עובדת שלושה חודשים. אחר כך משתנה משהו - מערכת מתעדכנת, שדה משנה שם, תבנית נדחית - והיא מפסיקה לעבוד בשלב אחד. אף אחד לא מבין למה, אף אחד לא יודע איפה להסתכל, ואחרי שבועיים חוזרים לעשות את זה ידנית. הכסף לא הוחזר והתהליך גם לא השתפר.
הפתרון אינו בהכרח לגייס איש טכני. שלוש אפשרויות עובדות:
- ריטיינר תחזוקה קטן עם מי שבנה. גם שעה בחודש מספיקה כדי שמישהו יסתכל.
- הגדרת אחראי פנימי גם אם אינו טכני - תפקידו לזהות שמשהו לא עובד ולדעת למי להתקשר, לא לתקן.
- בניית התראות אקטיביות. מערכת שמודיעה בעצמה כשהיא נכשלת פותרת חלק ניכר מהבעיה, כי היא לא מסתמכת על כך שמישהו ישים לב.
הנקודה האחרונה שווה יותר ממה שהיא נראית. ההבדל בין אוטומציה שמחזיקה שנתיים לזו שמתה אחרי חודשיים הוא לרוב לא איכות הבנייה אלא האם מישהו יודע כשהיא נופלת.
הדבר שכן שווה תמיד
גם כשאוטומציה לא מתאימה, המיפוי שנעשה בדרך שווה משהו בפני עצמו. כמעט בכל פעם שישבנו עם עסק למפות תהליך לקראת אוטומציה, גילינו שניים או שלושה שלבים שאפשר פשוט לבטל. אף אחד לא ידע למה הם קיימים - הם נשארו מתקופה שבה משהו אחר עבד אחרת.
ביטול שלב הוא הצורה הזולה ביותר של ייעול, והוא לא דורש מערכת, מנוי או ספק. הוא דורש רק שמישהו יסתכל על התהליך בעיניים פקוחות פעם אחת.
זה בדיוק הסדר שאנחנו עובדים לפיו: קודם מבינים את העסק, רק אחר כך בונים את המערכת. ולפעמים, אחרי שמבינים, מתברר שאין מה לבנות - וזו תשובה לגיטימית לגמרי.
שאלות שחוזרות
- מה הנפח המינימלי שמצדיק אוטומציה?
- כלל אצבע: כארבעים חזרות בחודש, בהנחה שכל חזרה לוקחת לפחות שלוש דקות. מתחת לזה, השקעה של עשרות אלפי שקלים לא תחזיר את עצמה בזמן סביר. יש חריג אחד - תהליך נדיר שבו טעות עולה הרבה מאוד, למשל בדיקת עמידה ברגולציה. שם משלמים על מניעת סיכון, לא על חיסכון בזמן.
- איך יודעים אם התהליך יציב מספיק?
- שאלה אחת: מתי בפעם האחרונה שיניתם משהו בתהליך הזה. אם התשובה היא בחודשיים האחרונים, הוא לא יציב. אוטומציה מקבעת את התהליך, וכל שינוי אחריה דורש עבודה נוספת - לכן כדאי לייצב קודם ורק אז לבנות.
- מה עושים כשאין API למערכת שצריך לחבר?
- שלוש אפשרויות, לפי סדר העדפה: לבדוק אם יש ייצוא וייבוא קבצים מתוזמן, שהוא פתרון פחות אלגנטי אבל יציב; לשקול החלפת המערכת אם היא ממילא מגבילה את העסק; או לוותר על החיבור ולהשאיר את השלב הזה ידני. אוטומציה שמדמה לחיצות במסך היא אפשרות רביעית שאנחנו נמנעים ממנה, כי היא נשברת בכל עדכון ממשק.
- אם התהליך לא מתאים לאוטומציה, מה כן אפשר לעשות?
- הרבה. תבניות מוכנות לתשובות חוזרות, רשימת בדיקה כתובה שמונעת שגיאות, ביטול שלבים מיותרים, איחוד שני טפסים לאחד, או פשוט שינוי סדר הפעולות. הרבה תהליכים שנראים כמו מועמדים לאוטומציה הם בעצם תהליכים מנופחים שצריך לקצר. קיצור הוא זול יותר מאוטומציה וגם מהיר יותר.
- האם AI משנה את התשובה במקרים האלה?
- במקרה אחד בלבד - כשהמכשול היה שהקלט לא מובנה, למשל טקסט חופשי במייל. שם מודלי שפה באמת פתחו אפשרויות חדשות. בארבעת המקרים האחרים AI לא משנה כלום, ולפעמים מחריף: הוא מוסיף עלות משתנה ורכיב שצריך לבדוק את איכותו לאורך זמן.