המוצר בפעולה
המפגש הקרוב והכדורגל
מסך המפגש מרכז את המועד, המקום, סדר היום ותשובות ההשתתפות. מסך הכדורגל מרכז תוצאות קודמות ומשחקים קרובים, וכולל עדכוני תוצאה והתקדמות בזמן אמת כשהמשחקים מתקיימים.
לסיפור הפיתוח של Parliamentorקבוצות חברתיות
מפגשים ואישורי השתתפות, תוכניות אישיות, סקרים, נושאי דיון והמלצות על בעלי מקצוע.
תכנון מפגשים קבועים, צפייה בפרטי המפגש הקרוב ועדכון ההשתתפות בכל חלק שלו.
ריכוז מועדים, מקומות ותזכורות למפגשים, לצד תוכניות והיעדרויות של חברי הקבוצה.
הצעת נושאים לדיון ושמירת מידע שימושי על פעילות הקבוצה, כך שקל לחזור אליו גם אחרי שהשיחה בוואטסאפ התקדמה.
הצבעה בסקרים קבוצתיים ותיעוד קצר של החלטות שהתקבלו.
מעקב אחר תוצאות והתקדמות המשחק בזמן אמת באמצעות עדכוני נתונים, לצד תוצאות קודמות ולוח המשחקים הקרובים.
שיתוף ועיון בהמלצות של חברי הקבוצה על בעלי מקצוע ונותני שירות, מתוך ניסיון אישי.
מסך המפגש מרכז את המועד, המקום, סדר היום ותשובות ההשתתפות. מסך הכדורגל מרכז תוצאות קודמות ומשחקים קרובים, וכולל עדכוני תוצאה והתקדמות בזמן אמת כשהמשחקים מתקיימים.
לסיפור הפיתוח של ParliamentorParliamentor — סיפור הפיתוח של מערכת קטנה שנולדה מתוך מפגש חברתי שבועי, והפכה לכלי עבודה שימושי של קבוצה אמיתית.
Parliamentor (פרלמנטור) היא מערכת חינמית לניהול הפעילות של קבוצות חברתיות הנפגשות בקביעות. היא מרכזת מפגשים, אישורי השתתפות, תוכניות אישיות, סקרים, נושאים לדיון והמלצות אישיות על בעלי מקצוע.
המערכת מותאמת במיוחד לטלפונים ניידים, משלימה את התקשורת ב־WhatsApp ופותחה באמצעות Base44.
הזווית הטכנולוגית: לפעמים הערך של אפליקציה חדשה אינו ביצירת יכולת שלא הייתה קיימת קודם, אלא בהענקת מבנה וזיכרון למידע שהולך לאיבוד בתוך כלי התקשורת שאנחנו משתמשים בו מדי יום.
אני חבר בפרלמנט של גמלאים שנפגשים אחת לשבוע. זו מסגרת חברתית ותיקה וקבועה, עם שיחות, דיונים, טיולים משותפים ופעילויות נוספות.
כמו קבוצות חברתיות רבות, גם אנחנו מנהלים את התקשורת השוטפת ב־WhatsApp.
זו סביבה נוחה, מוכרת ונגישה לכולם. החברים משתפים הודעות, תמונות, בדיחות, קישורים ודעות בנושאים שונים. השיחה נמשכת לאורך השבוע, ללא קשר למפגש הפיזי.
אבל דווקא השפע הזה חשף בעיה פשוטה.
נניח שמישהו רוצה לדעת מי מתכוון להגיע למפגש הקרוב. בקבוצה מתפרסמת שאלה, החברים מגיבים, חלקם משנים את דעתם ובהמשך מגיעות עשרות הודעות בנושאים אחרים.
עד מהרה צריך לחפש לאחור כדי להבין מי אמר שיגיע, מי נעדר ומי עדיין לא השיב.
גם סקר ב־WhatsApp יכול להיעלם בתוך רצף ההודעות. המידע אולי עדיין קיים, אבל הוא כבר אינו נגיש בהקשר שבו זקוקים לו.
הבנתי שהבעיה אינה במחסור באמצעי תקשורת. הבעיה היא ששיחה שוטפת וזיכרון ארגוני הם שני דברים שונים.
כשגיבשתי את רעיון הפרלמנטור, היה לי ברור שאין טעם לנסות להעביר את החברים לפלטפורמת התכתבות חדשה.
WhatsApp עושה היטב את העבודה שלשמה אנחנו משתמשים בו. לא רציתי ליצור עוד אפליקציה שמחייבת אנשים לשנות הרגלים מוכרים.
רציתי להשלים את החלק החסר.
פרלמנטור נועדה להיות המקום שבו המידע החשוב לפעילות הקבוצה נשמר בצורה מסודרת: מתי נפגשים, היכן, מי מגיע, מי נעדר, אילו נושאים רוצים להעלות ואילו החלטות התקבלו.
המידע הזה צריך להישאר זמין גם לאחר שהשיחה בקבוצה כבר עברה לנושא הבא.
כך נוצרה חלוקת תפקידים פשוטה: WhatsApp נשארת כלי התקשורת, ופרלמנטור הופכת לזיכרון המשותף ולכלי התכנון של הקבוצה.
האתגר בפיתוח לא היה מורכבות טכנולוגית יוצאת דופן. הוא היה בהבנת הדקויות של הפעילות החברתית שלנו.
למשל, השתתפות במפגש אינה תמיד שאלה של כן או לא.
יש מי שמצטרף להליכה ולארוחת הבוקר, מי שמגיע רק להליכה, מי שמצטרף רק לארוחה ומי שלא יגיע כלל.
המערכת צריכה להבין את ההבדלים האלה ולהציג אותם בצורה ברורה, כך שאפשר יהיה להיערך למפגש בלי להתחיל לספור הודעות.
לצד המפגשים הקבועים נוספו אפשרויות לרישום תוכניות והיעדרויות, ניהול מקומות מפגש, סקרים בנושאים שונים, הצעות לנושאי דיון ותיעוד קצר של החלטות.
העיקרון היה לשמור על מערכת קטנה יחסית, שמתאימה לאופן שבו הקבוצה כבר מתנהלת.
לא רציתי להפוך מפגש חברתי לתהליך מנהלי מסורבל. אם נדרשות יותר מדי פעולות כדי להשיב לשאלה "מי בא השבוע?", המערכת מחמיצה את מטרתה.
בהמשך הפיתוח נוסף לפרלמנטור מודול בשם „מקצוענים”, שנולד מתוך צורך חברתי מוכר.
כמעט בכל קבוצת חברים עולה מדי פעם בקשה להמלצה על בעל מקצוע: חשמלאי, אינסטלטור, טכנאי או נותן שירות אחר.
בדרך כלל מישהו נזכר בבעל מקצוע שהיה מרוצה מעבודתו, שולח את פרטיו בקבוצת WhatsApp ומוסיף המלצה אישית.
זה מידע בעל ערך מיוחד. לא מדובר בשם שנשלף מפרסומת, אלא בהמלצה של חבר שאתה מכיר וסומך על שיקול דעתו, המבוססת על התנסות אמיתית.
אלא שגם כאן חוזרת אותה בעיה: ההמלצה נבלעת בשיחה השוטפת. בפעם הבאה שמישהו זקוק לבעל מקצוע, צריך לבקש אותה מחדש.
מודול „מקצוענים” מאפשר לחברי הפרלמנט לשתף ולרכז המלצות על בעלי מקצוע מתוך ניסיונם האישי, כך שהמידע נשאר זמין גם לאחר שהשיחה המקורית הסתיימה.
מבחינתי, זו הרחבה טבעית של התפיסה שמאחורי פרלמנטור.
המערכת אינה רק כלי לתיאום מפגשים. היא הופכת בהדרגה למקום שבו הקבוצה יכולה לשמר ידע שימושי שנצבר בין חבריה.
ודווקא כאן יש יתרון לקבוצה קטנה ומוכרת: הערך של ההמלצה אינו נובע מכמות הכוכבים או הביקורות, אלא מהאמון האישי באדם שהמליץ.
כבר בתחילת הדרך היה ברור לי שרוב השימוש בפרלמנטור יתבצע באמצעות הטלפון הנייד.
המשתמשים אינם מגיעים כדי לעבוד עם מערכת ארגונית. הם רוצים לבדוק את המפגש הקרוב, לעדכן השתתפות, להשתתף בסקר, למצוא המלצה על בעל מקצוע או לראות מידע על תוכנית משותפת.
לכן הדגש בפיתוח היה על ממשק נוח, בעברית, המותאם למכשירים ניידים, ועל פעולות שאפשר לבצע במהירות.
פיתוח באמצעות Vibe Coding אפשר לי להתנסות בממשקים, לבחון את התוצאה ולשפר אותה בהדרגה.
אבל גם כאן גיליתי שעיצוב יפה הוא רק חלק מהפתרון. השאלה החשובה יותר היא האם המשתמשים מבינים מיד מה הם יכולים לעשות, והאם המערכת משתלבת בהרגלי החיים שלהם בלי לדרוש מאמץ מיוחד.
במוצר שמיועד לקבוצה חברתית קטנה, אין מחלקת הדרכה ואין מוקד תמיכה. הממשק צריך במידה רבה להסביר את עצמו.
במהלך הפיתוח התנסיתי גם בחיבור למקור מידע חיצוני המספק נתונים על משחקי כדורגל.
השילוב הזה אפשר להכניס למערכת מידע על משחקים, תוצאות ונתונים נוספים המעניינים את חברי הקבוצה.
מבחינתי זה היה אתגר טכנולוגי חדש: לצאת מגבולות המידע שהמשתמשים מזינים בעצמם, להתחבר לשירות חיצוני, לקבל ממנו נתונים ולהציג אותם באופן שימושי.
חיבור כזה מחייב להתמודד גם עם מגבלות השירות ועם העובדה שמידע חיצוני אינו תמיד זמין או מעודכן בדיוק בקצב שהיינו רוצים.
אני זוכר היטב את הסיפוק כשהצלחתי להביא את החיבור הזה לפעולה. עבור מי שלא עסק קודם בפיתוח ממשקי API באופן מעשי, זו הייתה התנסות מלמדת במיוחד.
היכולת הזאת לא הייתה הסיבה המקורית לפיתוח פרלמנטור, אבל היא הרחיבה את ההתנסות שלי והוסיפה למערכת תוכן שיש לו מקום טבעי בחיי הקבוצה.
בפרויקטים רבים אפשר להתרשם מתוצאה יפה ולהמשיך מיד לפתח את הרעיון הבא.
בפרלמנטור היה לי מבחן אחר.
המשתמשים היו שם מלכתחילה. אלה החברים שאני נפגש איתם מדי שבוע, והבעיה שהמערכת נועדה לפתור הייתה חלק מהשגרה שלנו.
לכן ההצלחה לא נמדדה במספר המסכים שבניתי, אלא בשאלה פשוטה: האם פרלמנטור אכן הופכת לכלי שימושי של הקבוצה?
והתשובה משמחת אותי במיוחד. המערכת מיושמת ומשמשת אותנו בפועל.
לא מדובר במוצר עם אלפי משתמשים, וגם לא במיזם שצפוי לשנות את עולם הרשתות החברתיות. זהו פתרון שנבנה עבור קבוצה מוגדרת, מתוך היכרות קרובה עם הצרכים שלה, והצליח להשתלב בחייה.
במובן מסוים, דווקא ההיקף הצנוע מדגים היטב את האפשרויות שפותח עולם ה־Vibe Coding.
בעבר, פיתוח מערכת ייעודית לקבוצה קטנה של חברים היה מתקשה להצדיק את עלויות הפיתוח והתחזוקה שלה.
היום אדם אחד יכול לזהות צורך מקומי, לתכנן לו פתרון, לבנות אותו ולהעמיד אותו לשימוש אמיתי, גם אם קהל היעד הראשוני מונה רק קומץ אנשים.
אין צורך להוכיח שיש מאחורי כל רעיון שוק גדול. לפעמים מספיק שהמערכת משפרת באופן מורגש את חייה של הקבוצה שעבורה נוצרה.
וזה בדיוק מה שאני אוהב בפרלמנטור: היא לא התחילה מתוכנית עסקית או מחיפוש אחר שוק. היא התחילה משאלה שהלכה לאיבוד בקבוצת WhatsApp, והפכה למערכת שאנחנו משתמשים בה בגאווה.
פרויקט פעיל | שימוש חינמי | פותח באמצעות Base44 | מותאם למכשירים ניידים