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