פיתוח תוכנות, לאנצ׳רים, סקרייפרים ואפליקציות ווב כשצריך לא אתר, אלא תוכנה
לא הכול נפתר באתר. לאנצ׳ר עם עדכון אוטומטי לשרת משחק, סקרייפר מחירים, תוסף לדפדפן או פאנל פנימי לעובדים — כותבים תוכנות לפי המשימה, עם התקנה, עדכונים והוראות ברורות.
אחריות ל-60 יום
תקלות שנגרמו באשמתנו מתוקנות בחינם 60 יום אחרי ההשקה — בלי בירורים של מי אשם. ברוב הסטודיו נותנים 30 יום.
- מה כלולכל מה שלא עובד כפי שסוכם בהצעה: טופס שלא נשלח, פריסה שהתפרקה, עברית שיצאה בכיוון הלא נכון.
- מה לא כלולבקשות חדשות ושינוי המשימה — זו עבודה נפרדת, שאותה נתמחר ונאשר מראש.
- על מה חלהעל הקוד כפי שנמסר. שינויים שבוצעו בידיים אחרות ותקלות בשירותים חיצוניים — שיחה נפרדת.
מה בדיוק אנחנו עושים
- לאנצ׳רים עם עדכון אוטומטי לתוכנות ולשרתי משחק
- תוכנות ל-Windows עם קובץ התקנה
- סקרייפרים ואיסוף נתונים: מחירים, קטלוגים, מודעות
- סקריפטים שחוסכים עבודה שגרתית
- תוספים ל-Chrome ולדפדפנים אחרים
- אפליקציות ווב שמותקנות בטלפון (PWA)
- ממשקי ניהול ופאנלים פנימיים לעובדים
- API וצד שרת לאפליקציות
- אתרים לשרתי משחק: אזור אישי, תרומות ודירוגים
- חיבור התוכנה לאתר ולמסד הנתונים
- עדכונים ותמיכה אחרי ההשקה
מתי המשימה לא נפתרת באתר
- 01
צריך גישה למחשב
הדפסה למדפסת מקומית, קריאת קבצים מהדיסק, עבודה עם סורק או ציוד. דפדפן לא יורשה לשם, וצריך תוכנה שמותקנת ומתעדכנת לבד.
- 02
הנתונים מגיעים ממקום אחר
מחירי מתחרים, קטלוגים של ספקים, מודעות, ייצוא ממערכות ישנות. האיסוף רץ לפי לוח זמנים ולא ביד, ונאסף לטבלה או לבסיס הנתונים שלכם.
- 03
העובדים משתמשים, לא הלקוחות
פאנל פנימי: פניות, סטטוסים, מלאי, חישובים, הרשאות. שירות כזה לא צריך להופיע בחיפוש, הוא צריך מהירות, טפסים ברורים ויומן פעולות.
- 04
היגיון משלכם מעל שירותים זרים
צד שרת שמחבר כמה מערכות, מחשב לפי הכללים שלכם ומחזיר תוצאה לאתר, לאפליקציה או לבוט.
איך העבודה מתנהלת
- 01
פירוק המשימה
מה האדם עושה היום, צעד אחר צעד, ואיפה בדיוק הולך הזמן. תיאור של עמוד אחד — מאשרים אותו לפני הקוד.
- 02
גרסה עובדת ראשונה
מרכיבים גרעין צר: את מה שבשבילו הכול התחיל, בלי קישוטים. אפשר להתקין ולהתחיל להשתמש — ומכאן הוויכוח נעשה ענייני.
- 03
ליטוש לפי שימוש
סבבים קצרים: אתם משתמשים שבוע, אנחנו מתקנים. כך התוכנה יוצאת מותאמת לעבודה אמיתית ולא לדמיון מההתחלה.
- 04
מתקין, עדכונים והוראות
מותקן בשתי לחיצות, מתעדכן לבד, ובערכה הסבר קצר בשפה אנושית. בלי זה מפסיקים להפעיל את התוכנה תוך חודש.
איך מחושב המחיר
תוכנה מתומחרת בחלקים: הגרעין, כל מסך נוסף, חיבורים למערכות זרות. הצעה כזו ברורה יותר מסכום כולל ומאפשרת לדחות חצי להמשך.
- קודם מחשבים את הגרסה העובדת הראשונה — בדרך כלל החלק הזול ביותר
- מסכים ודוחות מתווספים אחד-אחד, לכל אחד הערכה משלו
- חיבורים לשירותים חיצוניים מחושבים בנפרד: שם המחיר תלוי בממשק שלהם
- עדכונים ותמיכה אחרי השחרור — לפי שעות או במנוי, כפי שנוח לכם
הקוד והגישות שלכם
- קוד המקור נמסר לכם: במאגר שלכם ולא רק אצלנו
- שרתים ושירותים חיצוניים נרשמים על החברה שלכם
- בערכה הוראות איך להרכיב ולפרסם גרסה חדשה בלעדינו
- אם תחליטו לעבור לספק אחר, ההעברה לוקחת שיחה אחת
מה אנחנו לא עושים
- לא לוקחים אפליקציות מובייל מקוריות לחנויות App Store ו-Google Play — זו עבודה אחרת ותמיכה אחרת; אנחנו עושים אפליקציות רשת שמותקנות בטלפון
- לא כותבים תוכנות לעקיפת הגנות וכללים של שירותים
- לא מתחילים מפרויקט ענק לחצי שנה: קודם גרעין עובד, אחר כך הרחבה
- לא משאירים את הקוד אצלנו ככלי להחזקת הלקוח
איך מתחילים
תארו מה האדם עושה ביד וכמה זמן זה לוקח בשבוע. זה מספיק כדי לומר אם בכלל צריך כאן תוכנה — לפעמים די בחיבור של שירותים מוכנים, ואנחנו נציע אותו.
אוטומציה ואינטגרציותלמי זה מתאים
- לפרויקטים שצריכים לאנצ׳ר או תוכנת לקוח משלהם
- לעסקים שאוספים נתונים ידנית
- לצוותים שצריכים פאנל עבודה במקום גיליונות
שאלות נפוצות
איך מתמחרים תוכנה?
לפי המשימה: מתארים מה התוכנה צריכה לעשות, אנחנו מחלקים את העבודה לחלקים ונותנים מחיר וזמן לפני שמתחילים. מחיר ה«החל מ» בראש העמוד — לכלים קטנים ולסקרייפרים.
התוכנה תתעדכן?
כן, בונים עדכון אוטומטי: משחררים גרסה חדשה — והיא מותקנת אצל המשתמשים לבד. בלאנצ׳רים זו הפונקציה המרכזית.
הקוד נשאר אצלכם?
לא, אצלכם. קוד המקור, קובץ ההתקנה והגישה לשרת עוברים ללקוח — בלי תלות בנו.
כמה זמן לוקחת תוכנה?
גרסה עובדת ראשונה — בדרך כלל שבועיים עד שלושה, אחר כך ליטוש בסבבים של שבוע. מנוע איסוף נתונים או סקריפט קטן מוכן לפעמים בכמה ימים. זמן מדויק נמסר אחרי תיאור המשימה ולא בטלפון.
מה עם עדכונים אצל המשתמשים?
מטמיעים עדכון אוטומטי: התוכנה בודקת גרסה ומתקינה חדשה. בפאנלים פנימיים זה פשוט עוד יותר — מתעדכן השרת, ולכולם יש מיד גרסה חדשה.
ומה אם האתר שממנו אוספים נתונים ישתנה?
איסוף נתונים נשבר כשעמוד זר משתנה — זה חלק נורמלי מחיי פתרון כזה. אנחנו דואגים שהתקלה תהיה גלויה מיד: התראה במקום טבלה ריקה בשקט. התיקון מחושב לפי שעות או נכלל במנוי.
אפשר לחבר את התוכנה לאתר שלנו?
כן, זה מקרה נפוץ: התוכנה מוסרת נתונים לאתר או לוקחת ממנו הזמנות. אם את האתר לא בנינו אנחנו, קודם בודקים מה הוא יודע למסור ואומרים בכנות היכן יידרש תיקון.
מי יתחזק אותה בעוד שנה?
או אנחנו במנוי או לפי שעות, או המפתח שלכם — הקוד וההוראות אצלכם מההתחלה. אנחנו במתכוון לא בונים כך שבלעדינו אי אפשר יהיה להרכיב גרסה חדשה.
