Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request - Present top bus lines and top bus drivers #989

Open
noamshvacher opened this issue Dec 25, 2024 · 1 comment
Open

Feature request - Present top bus lines and top bus drivers #989

noamshvacher opened this issue Dec 25, 2024 · 1 comment
Labels
bus-expert-needed for issues that require deep understanding of the data waiting for product we need someone to clarify the issues and decide on which action items should be done to solve this

Comments

@noamshvacher
Copy link

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

איך אפשר להשיג את המטרה הזו?
על מנת למצוא את הנהגים והקווים המצטיינים, נצתרך להגדיר קריוטריונים להצלחה, למשל אפשר להגדיר:

  1. הקו/נהג שבמשך תקופה יצא מנקודת המוצא שלו בזמן, על פי מה שמוגדר בלוח הזמנים העדכני של הקו
  2. נהג או קו שלא קיבל תלונות (קשור לפיצ׳ר complaints)
  3. נהג שהגיע יחסית בזמן לכל תחנה (אפשר להגדיר דלטא ליחסות זמן, למשל 5 דקות איחור או הקדמה), כדי לחשב זאת נוכל לבדוק האם מיקום האוטובוס יצא ברדיוס מסוים מנקודת המוצא שלו.
  4. במידה ויהיה פיצ׳ר של פידבקים חיוביים אפשר להוסיף גם את הקריוטריון הזה

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

אשמח לשמוע הצעות ורעיונות לפיצ׳ר :)

@NoamGaash NoamGaash added bus-expert-needed for issues that require deep understanding of the data waiting for product we need someone to clarify the issues and decide on which action items should be done to solve this labels Dec 29, 2024
@NoamGaash
Copy link
Member

תודה נעם!
צעדים להמשך -

  1. לשבור את המשימה לאבני דרך - חישוב זמן יציאה בפועל של אוטובוס מתחנת מוצא, חישוב זמן יציאה בפועל מתחנות שאינן תחנת מוצא, חישוב ההפרש בין זמן מתוכנן לזמן בפועל וכו'.
  2. עבור כל משימה - למצוא איך לגשת אליה - איזה repo, איך אמור להיראות המידע בDB וכו'
  3. לאחר שסידרנו את חישוב המידעים בDB, הוספת API מתאימים
  4. יצירת issues לfrontend

אני חושב שאפשר להגדיר את זה כmilestone, ולשבור issues קטנים בדרך למימוש שלו.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bus-expert-needed for issues that require deep understanding of the data waiting for product we need someone to clarify the issues and decide on which action items should be done to solve this
Projects
None yet
Development

No branches or pull requests

2 participants