תוכנה ניתנת להגדרה היא תוכנה שניתן להתאים אותה עם הגדרות מובנות כך שתתאים למשתמשים שונים, תהליכים וכללי עסק ללא צורך בבנייה מחדש של המוצר כולו.
אפשרויות קונפיגורציה נפוצות כוללות שדות, דפים, הרשאות, כללים, זרימות עבודה, דוחות, לוחות מחוונים, והודעות. התוכנה הליבה נשארת זהה, בעוד שההגדרה משתנה בהתאם לצרכים של הארגון.
מה יכולה תוכנה ניתנת להגדרה לשנות?
- נתונים. הוסף שדות, סוגי רשומות, וקשרים הנדרשים על ידי העסק.
- דפים. הצג מידע שונה למשתמשים שונים.
- גישה. שלוט מי יכול לראות, ליצור או לשנות רשומות.
- זרימת עבודה. קבע כללים, אישורים, ניהול משימות ופעולות אוטומטיות.
- דוחות. בנה דוחות ולוחות מחוונים סביב המדדים שהמנהלים צריכים.
- הודעות. שלח התראות או הודעות כאשר קורה משהו חשוב.
Salesforce מספקת רבות מהשינויים הללו באמצעות כלים של נקודה ולחיצה. זו חלק מרכזי מהסיבה ש-Booking Ninjas יכולה לתמוך במודלים תפעוליים שונים על אותה פלטפורמה.
איך תוכנה ניתנת להגדרה שונה מתוכנה שנבנתה בהתאמה אישית?
| אזור | תוכנה ניתנת להגדרה | תוכנה שנבנתה בהתאמה אישית |
|---|---|---|
| נקודת התחלה | מוצר ופלטפורמה קיימים. | אפליקציה או פונקציה חדשה מעוצבת ונבנית. |
| כלים עיקריים | הגדרות, בונים, שדות, כללים, הרשאות וכלי זרימת עבודה. | קוד וכלי פיתוח מותאמים. |
| מטרה | להתאים את המוצר הקיים לעסק. | ליצור התנהגות שהמוצר הקיים לא מספק. |
| תחזוקה | משתמש בכלים של פלטפורמה נתמכת ככל האפשר. | קוד מותאם זקוק גם לבדיקה ותחזוקה לאורך זמן. |
איך זה שונה מתוכנה סטנדרטית?
תוכנה סטנדרטית בדרך כלל מבקשת מהמשתמשים לעקוב אחרי המבנה המוגדר של המוצר. תוכנה ניתנת להגדרה נותנת לארגון יותר שליטה על איך המוצר הקיים עובד עבור המשתמשים שלו.
ראה תוכנה סטנדרטית מול תוכנה ניתנת להגדרה להשוואה המלאה.
איך Booking Ninjas משתמשת בקונפיגורציה?
Booking Ninjas משתמשת ב-Salesforce כבסיס הפלטפורמה שלה. Salesforce תומכת בנתונים ניתנים להגדרה, דפים, תהליכי עסק, אוטומציה, אבטחה, דוחות ואפליקציות.
זה יכול לאפשר לשני לקוחות של Booking Ninjas להשתמש באותה פלטפורמה ליבה בדרכים שונות. אחד עשוי להזדקק לאישורי חברות ולחיובים חוזרים. אחר עשוי להזדקק להזמנות חדרים, פיקדונות, משימות תחזוקה ודיווח מיקום.
למשמעות היישומית של קונפיגורציה, ראה מה המשמעות של קונפיגורציה?.
האם ניתנת להגדרה פירושו שהכל יכול להשתנות?
לא. לכל פלטפורמה יש גבולות. דרישה עשויה עדיין להזדקק לאינטגרציה, תהליך שונה או פיתוח נוסף.
פרויקט טוב בודק קודם את האפשרות הנתמכת הפשוטה ביותר. זה שומר על ההגדרה קלה להבנה ולתחזוקה.
ניתנת להגדרה לא אומרת שאין גבולות
זה אומר שהפלטפורמה נותנת לצוותים דרכים נתמכות לשנות את ההגדרה לפני שהם צריכים לבנות משהו חדש.
מה על קונים לשאול לגבי ניתנות להגדרה?
- אילו שדות ורשומות ניתן לשנות?
- האם תפקידים שונים יכולים לראות דפים ונתונים שונים?
- האם ניתן לשנות אישורים וכללי זרימת עבודה?
- האם ניתן להתאים דוחות ולוחות מחוונים?
- אילו צרכים דורשים קוד מותאם?
- מי מנהל את הקונפיגורציה לאחר ההשקה?
שאלות אלו עוזרות להפריד בין הגדרה רגילה לעבודה שעשויה להזדקק לפיתוח נוסף.
מקורות וקריאה נוספת
- עזרה של Salesforce: הרחב את Salesforce עם לחיצות, לא קוד — מציג אובייקטים ניתנים להגדרה, שדות, תהליכי עסק, דפים, נתונים ואפליקציות.
- Salesforce: בונה אפליקציות Lightning — מציג כיצד ניתן להגדיר דפים, פעולות, נראות וזרימות עם כלים של גרירה ושחרור.
- עזרה של Salesforce: אוטומט את תהליכי העסק שלך עם Salesforce Flow — מציג כיצד כלים ללא קוד יכולים להגדיר אוטומציה ואישורים סביב תהליכי עסק.
מקורות תומכים בהגדרה הכללית. אפשרויות הקונפיגורציה המדויקות ב-Booking Ninjas תלויות ביישום המוסכם.