יתכן שאין לכם כ"כ מושג לגבי עלויות של פיתוח תוכנה. יתכן שגם הטעה אותכם משתמש מסויים שנתן לכם את הרושם השגוי שאתם יכולים לקבל פתרון מקצועי בתקציב של כ-1000 שקל.
לכן אנסה לתת לכם הערכת עלויות משוערות של כמה מהאפשרויות העומדות לבחירתכם:
אפשרות א' - מנוי ב-MailChimp
מחיר: בהנחה שיש לכם כ10,000 מנויים ברשימת התפוצה, העלות החודשית של השירות תהיה כ75$
עלויות נלוות וזמני פיתוח: אין עלויות נלוות, אין זמני פיתוח, פשוט לפתוח חשבון ולהתחיל להשתמש.
ידע מקצועי: כל משתמש פשוט עם ידע בסיסי בהפעלת מחשב יסתדר בקלות עם שירותים אלה המתוכננים ומעוצבים באופן ידידותי ונוח למשתמש.
ישנן הרבה מאוד חברות אחרות שנותנות שירות כזה, חלקן יקרות קצת יותר וחלקת קצת זולות יותר.
אפשרות ב' - מערכת דיוור ישיר מוכנה בקוד פתוח
מחיר: חינם המערכת עצמה זמינה לשימוש בחינם. ניתן להוריד את הקוד ולהשתמש בו.
עלויות נלוות וזמני פיתוח: התקנה של מערכת כזו דורשת מידה מסויימת של ידע מקצועי ואורכת זמן מה. זמני הביצוע והעלויות אמנם עשויים להשתנות מאיש מקצוע אחד לאחר וממערכת אחת לאחרת, אבל ברמת ההערכה הגסה, הייתי מעריך שיש כאן בסביבות שבוע של התעסקות ועלות עבודת הקמה בסביבות 2,500 ש"ח. לזה יש להוסיף עלות קבועה של אחזקה שרת פרטי עליו תפעל המערכת - כאן מדובר על משהו בסביבות 20-30$ לחודש.
ידע מקצועי: מערכות אלה הן אמנם פרי של אלפי שעות פיתוח והן נוסו ונבדקו על ידי עשרות או מאות אלפי משתמשים, אבל הן בדרך כלל פחות פשוטות ונוחות לשימוש ממערכות כמו mailchimp ודומיהן.
אפשרות ג' - תוכנה שולחנית לניהול דיוור ישיר מהמחשב האישי
ישנן תוכנות שולחניות שנוצרו במטרה לנהל רשימות תפוצה ומיילים מהמחשב האישי, תוכנות אלה בדרך כלל עולות סביבות 100$. הבעיה היא שהן משתמשות בחשבון מייל כדי לשלוח וחשבון מייל סטנדרטי לא יכול לשלוח לרשימה של 10,000 נמענים, אז הפתרון הוא להירשם לשירות כגון שירות המייל של אמזון (Amazon SES) שהוא זול יחסית.
אפשרות ד' - פיתוח פתרון דיוור ישיר מותאם אישית מאפס
אפשרות זו היא כל כך לא הגיונית ולא משתלמת, שבכלל לא הייתי מחשיב אותה כאפשרות, אבל מכיוון שנשמע שזה מה שאתם חושבים שמתאים לכם, נדבר עליה קצת:
כשמפתחים תוכנה מאפס, צריך קודם כל למצוא איש מקצוע מיומן ומנוסה שמכיר את התחום שבו נדרש השירות שלו. כלומר, צריך למצוא מישהו שיודע מספיק על כל ההיבטים של שליחת דואר לרשימות תפוצה. האתגר הראשון הוא לאתר את האדם הזה. אין לזלזל בשלב זה, כי גיוס האדם הלא-מתאים למשימה עלול להתברר כצעד שגוי שעולה זמן וכסף.
האתגר השני הוא לאפיין את המערכת. אחרי שמצאתם את האדם המתאים, צריך לשבת ולהתחיל לפרט מה הם בדיוק הצרכים שהמערכת צריכה לתת להם מענה, אילו יכולות צריכות להיות כלולות בה ואיזה פיצ'רים בדיוק.
רק על בסיס איפיון מפורט כזה, ניתן לתמחר בכלל פרויקט כזה.
אחר כך צריך לאפיין את ממשק המשתמש של המערכת. צריך לעצב ולתכנן את כל המסכים של ממשק המשתמש, לרדת לפרטי הפרטים של אופן השימוש הצפוי במערכת, כיצד ייראה כל מסך, איזה כפתורים, תפריטים או פקדים אחרים יהיו בכל מסך וכו' וכו'.
אחר כך צריך לפתח את המערכת, על כל הבטיה הגלויים והסמויים, ולבדוק שהיא אכן עובדת ללא תקלות.
אחר כך כשכל תהליכי הפיתוח נשלמו, נכנסים לשלב הבטא, שבו מחילים להשתמש בפועל בתוכנה ומגלים איפה יש בעיות ותקלות. חשוב שהמתכנת יישאר זמין ונגיש לאורך תקופת הבטא ויטפל בבעיות שמתגלות.
גם לאחר תקופת הבטא, חשוב שהמתכנת יהיה זמין לתת תמיכה טכנית או לפתור בעיות כאשר הן מתרחשות.
מיותר לציין שגם בתרחיש של פיתוח תוכנה מאפס, עדיין יש עלות של שרת שיפעיל את התוכנה (כמו באפשרות ב') או לחילופין, שירות מייל (כמו באפשרות ג').
עלויות של פיתוח כזה הן דבר שבלתי אפשרי להעריך מבלי להתחיל בתהליך רציני של אפיון, אבל אין ספק שכדי לעשות את זה בצורה מקצועית, נדרש תקציב רציני וזמן ממושך.