הבהרה: המלצות כלליות בלבד, לא ייעוץ מקצועי. האחריות לבדוק לפני שימוש היא שלכם. מערכת שאתם בונים היא מערכת שאתם אחראים עליה: אבטחה, גיבויים ותחזוקה. הנוסח המלא בסוף.
למי זה מתאים
לעמותות, למשרדים ולעסקים של 5 עד 50 איש שמנהלים היום עבודה בוואטסאפ, באקסל או בכלי מדף שלא באמת מתאים להם. במיוחד אם:
- יש לכם הרבה מתנדבים, עובדים זמניים או שותפים מבחוץ, ותשלום לפי משתמש מתייקר מהר.
- אתם עובדים עם מידע רגיש, על מוטבים, לקוחות או משקיעים, ורוצים לדעת בדיוק איפה הוא יושב ומי רואה אותו.
- התהליך שלכם לא נכנס לתבנית מוכנה: שלבי אישור, שדות משלכם, או דוח שהוועד מבקש בדיוק ככה.
לא צריך לדעת לתכנת. צריך לדעת להסביר איך העבודה שלכם זורמת, ולהעתיק פרומפטים.
לפני שבונים: אולי לא צריך
כלים מוכרים לניהול עבודה, כמו Monday, Asana, ClickUp או Trello, טובים ומתוחזקים, ולחלק מהם יש תוכניות מוזלות לעמותות. בדקו אותם קודם. אם אחד מהם מתאים לכם כמו שהוא, במחיר שמתאים לכם, השתמשו בו. לבנות לבד שווה כשאחת משלוש הסיבות שלמעלה נכונה אצלכם, וכשיש אצלכם מישהו אחד שיהיה "הבעלים" של המערכת אחרי שהיא עולה.
מה יהיה לכם בסוף השעה
- מערכת ווב שעובדת בדפדפן ובטלפון, בעברית ומימין לשמאל.
- פרויקטים ומשימות: אחראי, סטטוס, עדיפות, תאריך יעד, תגובות וקבצים.
- ארבע תצוגות: טבלה, לוח קנבן עם גרירה, "המשימות שלי" ולוח שנה לפי יעדים.
- משתמשים והרשאות: מנהל, חבר צוות וצופה. כל אחד רואה רק את הפרויקטים שלו.
- תזכורות: מייל לאחראי כשמשימה עוברת אליו, ותזכורת יום לפני היעד.
- ייבוא מאקסל: כדי להעביר את מה שכבר יש לכם.
מה צריך
- חשבון בכלי לבניית אפליקציות עם AI, כמו Lovable, Bolt או Replit. לרובם יש שכבה חינמית מוגבלת, ולבנייה מלאה כנראה תצטרכו מנוי חודשי. בדקו את המחיר העדכני.
- מסד נתונים עם התחברות משתמשים. ברוב הכלים האלה הוא מובנה, או מתחבר בלחיצה (למשל Supabase).
- שירות לשליחת מיילים, לתזכורות (למשל Resend). אפשר להוסיף בסוף.
- רשימה של הפרויקטים והמשימות שלכם היום, אפילו באקסל.
כלל אחד שלא מוותרים עליו: בונים ובודקים רק עם נתונים בדויים. נתונים אמיתיים נכנסים רק אחרי הבדיקה של צעד 7, כשאתם יודעים שכל משתמש רואה רק את מה שמותר לו.
הערכה, צעד אחרי צעד (60 דקות)
צעד 1 (10 דקות): ממפים את העבודה על דף אחד
מה עושים: לפני הפרומפט הראשון, כותבים איך העבודה שלכם נראית. זה הדף שתדביקו בצעד 2, והוא מה שקובע אם המערכת תתאים לכם.
הארגון: [שם], [מה עושים], [כמה אנשים ישתמשו].
סוגי פרויקטים: [למשל: לקוחות, אירועים, מענקים, גיוס עובדים].
שלבי משימה (הסטטוסים, לפי הסדר): [למשל: לביצוע, בעבודה, ממתין לאישור, בוצע].
שדות לכל משימה: אחראי, יעד, עדיפות (גבוהה / רגילה / נמוכה), [שדות משלכם: למשל לקוח, תקציב, מקור מימון].
מי משתמש: [מנהלים: ...], [חברי צוות: ...], [צופים מבחוץ: ...].
מי רואה מה: [למשל: חבר צוות רואה רק פרויקטים שהוא משויך אליהם; צופה רק קורא].
תזכורות: [למשל: מייל כשמשימה משויכת אליי, ויום לפני היעד].
טעות נפוצה: להעתיק כלי אחר עם 40 סוגי שדות. מתחילים מארבעה סטטוסים וחמישה שדות. את השאר מוסיפים אחרי שבועיים של שימוש אמיתי.
צעד 2 (10 דקות): הבסיס: פרויקטים ומשימות
מה עושים: פותחים פרויקט חדש בכלי, ומדביקים את הפרומפט הראשון יחד עם מפת העבודה.
בנה לי מערכת לניהול פרויקטים ומשימות לארגון, בעברית, מימין לשמאל, עם עיצוב נקי ופשוט.
מפת העבודה שלנו:
[הדביקו את מפת העבודה]
מה צריך בשלב הזה:
1. פרויקטים: שם, תיאור, אחראי, תאריך התחלה וסיום, סטטוס.
2. משימות בתוך פרויקט: כותרת, תיאור, אחראי, סטטוס לפי השלבים במפה, עדיפות, תאריך יעד, והשדות המיוחדים מהמפה.
3. תגובות על משימה, עם שם הכותב ותאריך, וצירוף קבצים.
4. עמוד פרויקט שמציג את כל המשימות שלו בטבלה, עם מיון וסינון לפי אחראי, סטטוס ויעד.
5. מלא את המערכת בנתונים בדויים בלבד: 3 פרויקטים ו-15 משימות, עם שמות בדויים בעברית.
עוד לא צריך התחברות והרשאות. נוסיף בהמשך.
איך: אחרי שהכלי מסיים, לוחצים על הכל: יוצרים משימה, משנים סטטוס, כותבים תגובה. אם משהו לא עובד, כותבים לכלי בדיוק מה ראיתם: "לחצתי על X, ציפיתי ל-Y, וקרה Z".
צעד 3 (10 דקות): ארבע תצוגות
מה עושים: מוסיפים את התצוגות שבגללן אנשים אוהבים כלים כאלה.
הוסף שלוש תצוגות למשימות, ושמור על הטבלה הקיימת:
1. לוח קנבן לכל פרויקט: עמודה לכל סטטוס, כרטיס לכל משימה (כותרת, אחראי, יעד, עדיפות), וגרירה בין עמודות שמעדכנת את הסטטוס.
2. "המשימות שלי": כל המשימות של המשתמש מכל הפרויקטים, מקובצות ל"עבר היעד", "היום", "השבוע" ו"בהמשך". משימה שעבר היעד שלה מסומנת באדום.
3. לוח שנה חודשי לפי תאריכי היעד, עם לחיצה שפותחת את המשימה.
בכל התצוגות: חיפוש טקסט, וסינון לפי אחראי וסטטוס. עובד טוב גם בטלפון.
צעד 4 (10 דקות): משתמשים והרשאות
מה עושים: מוסיפים התחברות, ומגדירים מי רואה מה. זה הצעד הכי חשוב בכל הערכה.
הוסף התחברות משתמשים והרשאות:
1. התחברות במייל וסיסמה, ואיפוס סיסמה. אין הרשמה פתוחה: רק מנהל מזמין משתמשים במייל.
2. שלושה תפקידים: מנהל (רואה ועורך הכל, מנהל משתמשים), חבר צוות (רואה ועורך רק פרויקטים שהוא משויך אליהם), צופה (רק קורא, רק בפרויקטים שהוא משויך אליהם).
3. מסך ניהול משתמשים למנהל: הזמנה, שינוי תפקיד, השבתה, ושיוך לפרויקטים.
4. ההרשאות חייבות להיאכף בצד השרת ובמסד הנתונים (Row Level Security או המקבילה), לא רק בהסתרה של כפתורים בממשק.
5. יומן פעולות: מי שינה מה ומתי, בכל משימה ופרויקט. רק מנהל רואה אותו.
אחרי השינוי, תסביר לי בקצרה איך בדיוק נאכפת כל הרשאה.
למה ככה: הטעות הכי נפוצה במערכות שנבנות מהר היא הרשאות שרק "מסתירות" כפתור, בזמן שהנתונים עצמם פתוחים לכל מי שמחובר. סעיף 4 בפרומפט והבקשה להסביר בסוף נועדו בדיוק לזה.
צעד 5 (5 דקות): תזכורות
מה עושים: מחברים שירות מיילים, ומוסיפים שלוש תזכורות.
הוסף תזכורות במייל, דרך שירות שליחת מיילים (אם צריך מפתח, תגיד לי איפה לשים אותו, ואל תכתוב אותו בקוד):
1. כשמשימה משויכת למשתמש: מייל עם שם המשימה, הפרויקט, היעד וקישור אליה.
2. בכל בוקר: מייל לכל משתמש עם המשימות שלו שהיעד שלהן היום או מחר, ומה שעבר היעד. אם אין כאלה, לא שולחים.
3. בכל יום ראשון: מייל למנהלים עם סיכום של כל פרויקט: כמה משימות נסגרו בשבוע שעבר, כמה עברו יעד, ומי האחראים עליהן.
בהגדרות המשתמש: אפשרות לכבות כל אחת מהתזכורות.
צעד 6 (10 דקות): ייבוא מאקסל
מה עושים: מוסיפים מסך ייבוא, כדי להעביר את מה שכבר יש לכם בלי הקלדה.
הוסף למנהל מסך "ייבוא משימות" מקובץ Excel או CSV:
1. העלאת קובץ ותצוגה מקדימה של 10 השורות הראשונות.
2. התאמת עמודות: לכל עמודה בקובץ בוחרים לאיזה שדה היא נכנסת, או "להתעלם".
3. התאמת ערכים: סטטוסים ושמות אחראים מהקובץ שלא קיימים במערכת מוצגים ברשימה, ובוחרים למה כל אחד מתאים.
4. לפני הייבוא, סיכום: כמה שורות ייכנסו, כמה ידלגו ולמה.
5. כל ייבוא נרשם ביומן הפעולות, ואפשר לבטל אותו בלחיצה.
איך: מייצאים קובץ מהכלי הנוכחי או מהאקסל. לבדיקה, ממלאים קודם קובץ קטן בשורות בדויות, ורק אחר כך מייבאים את האמיתי.
צעד 7 (5 דקות): בודקים הרשאות לפני נתונים אמיתיים
מה עושים: מוודאים בעצמכם שכל משתמש רואה רק את מה שמותר לו. בלי הצעד הזה, לא מכניסים נתונים אמיתיים.
איך:
- יוצרים שלושה משתמשי בדיקה, אחד לכל תפקיד, עם כתובות מייל שלכם.
- משייכים את חבר הצוות לפרויקט אחד בלבד.
- מתחברים כחבר הצוות, בחלון גלישה בסתר. מוודאים שהוא לא רואה את שני הפרויקטים האחרים, לא בתצוגות, לא בחיפוש ולא בלוח השנה.
- מתחברים כצופה, ומנסים לשנות סטטוס. זה לא אמור לעבוד.
- מריצים את הפרומפט הזה, ועוברים על התשובה:
לפני שאני מכניס נתונים אמיתיים, עבור על המערכת ובדוק:
1. האם יש טבלה במסד הנתונים בלי הגבלת גישה לפי משתמש? פרט כל טבלה ואת הכלל שחל עליה.
2. האם משתמש מחובר יכול לקרוא או לשנות משימה של פרויקט שלא משויך אליו, דרך קריאה ישירה לשרת ולא דרך הממשק?
3. האם יש מפתחות או סיסמאות בקוד?
4. איך מייצאים גיבוי מלא של הנתונים, ואיך משחזרים אותו?
תקן כל בעיה שמצאת, ואחר כך תן לי רשימה של מה שתיקנת.
כמה זה עולה, באמת
שלושה דברים: מנוי לכלי הבנייה (בדרך כלל לבונה אחד, לא לכל משתמש), אחסון ומסד נתונים (לארגון קטן, לרוב בשכבה החינמית או בתשלום חודשי נמוך), ושירות מיילים (חינם עד כמות מסוימת). המחירים משתנים, אז בדקו אותם לפני שמתחילים. ויש עלות רביעית שלא רואים בחשבונית: מישהו בארגון צריך להיות אחראי על המערכת, לתקן ולשפר.
דוגמה מלאה: עמותת "גשר לעתיד" (ארגון בדוי)
כל מה שבדוגמה בדוי: העמותה, האנשים, הפרויקטים והמספרים.
הארגון: עמותה של 12 עובדים ו-80 מתנדבים, שמלווה צעירים בדרך לתעסוקה. עד היום: קבוצת וואטסאפ לכל תוכנית, ואקסל משותף שאף אחד לא מעדכן.
סוגי פרויקטים: תוכנית ליווי, אירוע, הגשה לקרן.
שלבי משימה: לביצוע, בעבודה, ממתין לאישור מנהלת, בוצע.
שדות: אחראי, יעד, עדיפות, תוכנית, מקור מימון.
מי משתמש: 3 מנהלות, 9 רכזים, 80 מתנדבים (צופים, רק בתוכנית שלהם).
תזכורות: מייל כשמשימה משויכת, ויום לפני היעד.
מה יצא אחרי שעה: שלושה פרויקטים בדויים, לוח קנבן לכל תוכנית, ו"המשימות שלי" לכל רכז. מתנדב שמתחבר רואה רק את התוכנית שלו, ורק קורא.
מה הבדיקה של צעד 7 מצאה: בפעם הראשונה, מתנדב בבדיקה ראה בחיפוש משימות מתוכנית אחרת. הפרומפט של צעד 7 מצא שטבלת התגובות לא הוגבלה לפי פרויקט. הכלי תיקן, והבדיקה החוזרת עברה. בדיוק בגלל זה לא מכניסים נתונים אמיתיים לפני הצעד הזה.
צ'קליסט לפני נתונים אמיתיים
- כל משתמש בדיקה ראה רק את מה שמותר לו, גם בחיפוש
- צופה לא יכול לשנות כלום
- אין הרשמה פתוחה: רק הזמנה ממנהל
- אין מפתחות או סיסמאות בקוד
- ניסיתם לייצא גיבוי מלא, והוא נפתח
- יש שם של אדם אחד שאחראי על המערכת
- המשתמשים יודעים איזה מידע מותר להכניס, ואיזה לא
הבהרה
התוכן כאן הוא המלצות כלליות בלבד, ולא ייעוץ מקצועי, משפטי, חשבונאי או מיסויי. כל עסק וארגון שונה. האחריות לבדוק שהתוכן מתאים למצב שלכם, ולבדוק את הנתונים, הפרומפטים והקוד לפני שימוש, היא שלכם. כלים, מחירים ותנאי שימוש של שירותים חיצוניים משתנים, ולכן כדאי לבדוק אותם במקור. מערכת שאתם בונים בעצמכם היא באחריותכם, כולל אבטחת המידע, הגיבויים והעמידה בחוק הגנת הפרטיות. לפני שמכניסים מידע אישי על מוטבים, לקוחות או עובדים, התייעצו עם איש מקצוע.
התוכן, הפרומפטים, התבניות והקוד ניתנים כמות שהם (AS IS), בלי התחייבות שהם מתאימים למטרה מסוימת או נקיים מטעויות. Gindi Innovation ואביעד גינדי לא יישאו באחריות לכל נזק, ישיר או עקיף, שייגרם משימוש בהם או מהסתמכות עליהם, ובכלל זה מתוצרים של כלי AI. השימוש כפוף לתקנון האתר.
ומה הלאה
הערכה הזאת בונה את הבסיס. אפשר להמשיך מכאן: שלבי אישור, דוחות לוועד ולתורמים, חיבור לוואטסאפ, ניהול מתנדבים ומשמרות, או סוכן AI שמכין לכם כל בוקר את סדר העדיפויות. אפשר גם שנבנה ונתחזק את זה בשבילכם, עם אחריות על האבטחה.
רוצים שזה ירוץ אצלכם אוטומטית? aviad@gindiinnovation.com · gindiinnovation.com