כמה עולה תכנה חופשית – תשובה לדורון

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

הבעיה בהצגה של דורון הוא שאין לנו שום תמונה מלאה של מה החברה צריכה ומה נדרש ממבצע העבודה, ולכן אי אפשר לדעת האם 150,000 ש"ח הוא סכום גבוה או לא.

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

לקחת פרוייקט של "אה צריך להתקין Nagios ולוקח 5 דקות, וההגדרה לוקחת לי עוד יום וחצי" זה פשטני מידי ומפספס את המפרויקט לגמרי.

אם מדובר ב3,000 שרתים שכל שרת צריך משהו אחר כמות האנרגייה הנדרשת כאן גבוהה מאוד, ויכול להיות ש150,000 ש"ח לעסקה שנתית למעשה במחיר נמוך מאוד. ויכול להיות שיש לך שבלונה שאפשר ב4 דקות לסיים הכל ואז 400,000 ש"ח הוא מחיר מאוד גבוה, אבל כל עוד אי אפשר לדעת מה העבודה דורשת, הכיף העבודה וכו' … קשה מאוד לדעת האם מחיר מסויים או גבוה או נמוך. בייחוד בגופים כדוגמת חברות ביטוח.

3 מחשבות על “כמה עולה תכנה חופשית – תשובה לדורון

  1. a

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

  2. דורון

    קצת בעייתי לענות לי תשובה אם לא שאלתי שאלה – הלא כן ?
    כתבתי את הפוסט מתוך מטרה לתת לאנשים לחשוב על מה קורה בשוק ה FOSS – עלויות וכיוצ"ב והאם נכון לגבות סכום עתק .
    דעתי היא שהלקוח האמור לא ימהר לאמץ עוד פתרונות FOSS אם הם כל כך יקרים – אבל זה לא הדיון .

    לעיניין הפוסט שלך, בוודאי כתבתי מה הם הצרכים . כתבתי שזו חברת ביטוח . אז :
    1. אם תמצא לי חברת ביטוח (כתבתי שזו חברת ביטוח) בארץ שיש לה 3000 שרתים .. אני אשמח לשמוע על כך .. אפילו 2000 שרתים … גם 1000 שרתים אני מוכן ..
    האמת היא – שחברות הביוח הישראליות אינן ענקיות בסדר הגודל של חברות הביטוח ב UK , גרמניה או US .. ולחברות הישראליות יש כמה עשרות שרתים (וגם זה אם סופרים את סביבת ה dev וה- qa ביחד עם הייצור ) .
    2. חברו ביטוח , למעט אפליקציה (בדרך כלל מרכזית , בדרך כלל תבוסס על app server גנרי , בדרך כלל תהיה על ממשק ג'אווה) מרכזית ובסיס נתונים מרכזי (בדרך כלל בסיס נתונים של חברה מוכרת ) .. כל שאר הדברים שיש להם הוא IT סטנדרטי .
    אין להם צרכים של עיבוד מקבילי, אין להם תהליכים עתירי משאבים (עיבודים גדולים ) או משהו ייחודי
    חברות ביטוח …. לא איזו חברה שבונה טילים ולווינים .

    🙂

    1. ik_5 מאת

      העניין הוא שאני לא יודע מה הדרישה של חברת ביטוח, ואני לא יודע מה יש להן בפועל, ואיך הן עובודות וכו'… אתה אומר שאתה יודע ואאמין לך, אבל האם יש לך באמת את כל פרטי ההתקשרות ? האם אתה יודע מה לוקח כל כך הרבה העלויות (חלק מהבעיות הן שיש לרוב עוד ידיים באמצע) ?

      מאוד קשה לקבוע "שמע אין 1,000 שרתים ויש תכנה אחת" ולסיים עניין כי זה לא רציני אלא זה להשקיף מבחוץ על משהו ולהגיד אתה יודע מה קורה בפנים.

כתיבת תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s