דלג לתוכן
meduza

פיתוח מערכות בהתאמה אישית, כשמערכת מוכנה כבר לא מספיקה

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

מתי באמת צריך פיתוח, ומתי לא

רוב העסקים לא צריכים מערכת שנכתבה מאפס. ברוב המקרים מערכת קיימת, כמו WordPress או CRM, עושה את רוב העבודה, וחסר רק החלק שמתאים לתהליך שלכם. הדבר הראשון שאנחנו בודקים הוא מה כבר קיים ועובד, ומה בדיוק חסר.

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

איך זה שונה משירותים קרובים

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

למי זה מתאים ולמי לא

מתאים אם

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

פחות מתאים אם

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

מה בנינו בפועל

שלוש דוגמאות, כל אחת מסוג אחר.

Meduza Ops: פאנל תפעול מעל GoHighLevel

בHot House העברנו את ה־CRM ל־GoHighLevel, ובנינו מעליו פאנל עברי לעובדי המשרד. הוא רץ על Railway עם בסיס נתונים PostgreSQL, מסתנכרן עם GHL דרך ה־API, כולל הרשאות לפי משתמש, וקולט ישירות את הפניות מטפסי האתר. זה מוצר שלנו, ואנחנו מתאימים אותו לכל לקוח לפי איך שהעסק שלו עובד.

ייבוא קטלוג אוטומטי

באותו פרויקט, במקום להזין ידנית את קטלוג המוצרים, בנינו כלי שסורק את תיקיות המוצרים ובונה מהן קובץ ייבוא ל־WooCommerce.

פלטפורמת אינדקס עסקים

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

הצוות שלכם עובד סביב המערכת במקום איתה? ספרו לנו מה מעכב אתכם, ונבדוק אם צריך לבנות או רק להתאים.

ספרו לנו על התהליך

מה מקבלים

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

איך עובדים

  1. אפיון קודם מבינים איך העבודה נראית היום, בלי לשנות כלום במערכות הקיימות. אתם מביאים את התהליך, את המערכות שבשימוש, ואם יש, מסמך דרישות.
  2. תכנון טכנולוגי מחליטים מה בונים ועל מה. במערכות שלנו אנחנו עובדים עם Next.js, NestJS ו־PostgreSQL, וכשמתאים, עם WordPress.
  3. פיתוח בונים לפי ההיקף שאושר. בחלק מהפרויקטים עובדים איתנו מפתחים חיצוניים, ואנחנו מנהלים את העבודה ואת האיכות.
  4. בדיקות בודקים את המסלולים המרכזיים, ההרשאות והסנכרון, לפני שהצוות מתחיל לעבוד.
  5. הדרכה והשקה מערכת שאף אחד לא משתמש בה לא שווה כלום. מלווים את הצוות עד שזה עובד.
  6. אחרי ההשקה תחזוקה, תיקונים ותוספות, לפי מה שסוכם.

מה כדאי להכין לשיחה הראשונה

לא צריך מסמך דרישות מלא. מספיק שנבין איך העבודה נראית היום.

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

לבנות מאפס, לבנות מעל, או להתאים

זו ההחלטה הכי חשובה בפרויקט, והיא משפיעה על העלות, על הזמן ועל התחזוקה.

להתאים מערכת קיימתלבנות מעל מערכת קיימתלבנות מאפס
מתיהמערכת עושה את רוב העבודה, חסר רכיב אחדהנתונים והאוטומציות טובים, הממשק לא מתאים לצוותאין מערכת שמחזיקה את הלוגיקה
דוגמהMeAriel על WordPress עם רכיב אינדקסMeduza Ops מעל GoHighLevelMeduza OS, המערכת הפנימית שלנו
מה נשמרהמערכת, העדכונים והתוספים שלהה־CRM, האוטומציות והנתוניםשום דבר, הכל נבנה לפי הצורך

אנחנו מפתחים גם לעצמנו

אנחנו בונים את Meduza OS, מערכת ניהול פנימית לסוכנות, על Next.js, NestJS ו־PostgreSQL. היא עדיין בפיתוח. אנחנו מזכירים אותה כי היא מסבירה איך אנחנו חושבים: אנחנו עובדים עם מערכות כאלה כל יום, ויודעים מה קורה כשממשק לא מתאים לאנשים שמשתמשים בו.

את הצד הטכני מוביל קיריל, מפתח Full Stack עם יותר מ־15 שנות ניסיון. פיתוח מערכות הוא חלק מתחום האתרים והפיתוח, ולעתים קרובות הוא נפגש עם הטמעת GoHighLevel ועם חיבור האתר ל־CRM.

שאלות נפוצות

צריך מסמך דרישות לפני שמתחילים?

לא חובה, אבל צריך אפיון ראשוני לפני הצעת מחיר. אם יש לכם מסמך או תיאור תהליך, הוא מקצר את האפיון.

מה ההבדל בין פיתוח מערכת לחיבור API?

חיבור API מעביר נתונים בין מערכות קיימות. פיתוח מערכת בונה ממשק, נתונים והרשאות חדשים. הרבה פעמים פרויקט כולל את שניהם, כמו ב־Meduza Ops שמסתנכרן עם GoHighLevel. על חיבורים בלבד, ראו אינטגרציות API.

אפשר לבנות ממשק פשוט מעל ה־CRM שלנו במקום להחליף אותו?

כן, זה בדיוק מה ש־Meduza Ops עושה מעל GoHighLevel: ממשק עברי לצוות, עם הרשאות, בלי לאבד את האוטומציות והנתונים שכבר יש.

באיזו טכנולוגיה אתם עובדים?

במערכות שלנו Next.js, NestJS ו־PostgreSQL. כשמערכת קיימת כמו WordPress עונה על רוב הצורך, בונים עליה. מחליטים בתכנון הטכנולוגי, לא לפני.

אתם בונים אפליקציות לאייפון ולאנדרואיד?

לא אפליקציות נייטיב. אנחנו בונים מערכות Web שעובדות בדפדפן, גם בנייד.

מה ההיקף שאתם לוקחים?

הפיתוח מוגבל להיקף ולמשאבים שאושרו מראש. זה לא כולל פיתוח מוצר SaaS מלא.

מערכת שעובדת כמו שהעסק שלכם עובד

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

לתיאום שיחה על פיתוח מערכת