אפיון מערכת Focus – מידע כללי, יתרונות וחסרונות

בפוסט זה אציג את מערכת focus, יתרונות, חסרונות, רעיונות לתיקונים ותוספים וכו'

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

בעמוד MY WORK מופיעה טבלה שעל פיה המשתמש יודע פרטים על המשימות הקיימות. נפרט על התכונות של כל משימה:

בעמוד REPEATING TASKS מופיעה טבלה שעל פיה המשתמש יודע פרטים על המשימות החוזרות. נפרט על התכונות של כל משימה:

כמו כן, בעמודים MY WORK ו- I WANT ישנן אופציות נוספות כמו לדוגמה הוספת משימה.

 רשימת שאלות ותשובות שעלו בעת הסקירה של פוקוס:

  1.  מה טווח המספרים עבור עדיפות (priority) למשימה?
    תשובה: עניין הטווח של העדיפות הוא באמת מהותי. הרעיון הוא שרואים את המשימות עם העדיפות הגבוהה (מספר גדול). אז שיש עומס, השתמשנו עד עכשיו במספרים גדולים יותר. אבל אפשר להגביל את זה לטווח 1-10. ומתחיל להיות עמוס ב 10 וניתן לעדכן ולהוריד עדיפות למשימות שכבר אינן בדחיפות.
  2. איך נקבע מספר ה-id של משימה? כנ"ל לגבי project_id.
    תשובה: ה ID של אוביקטים נעשה באמצעות הגדרה בטבלה בבסיס הנתונים Auto increment. כלומר בכל פעם שמוסיף רשומה אז המספר שלה גדל באחד יחסית לקודמו. זה נכון גם לפוסטים, למשימות, לפרויקטים. בכל טבלה המזהה שלה.
  3. בעת יצירת משימה חדשה, מדוע יש תאים שצריך לסמן בהן V? האם זה באג?
    תשובה: הספריה של יצירת רשומה חדשה נכתבה מזמן. והשימוש ב V נועד לסמן את השורות שהשתנו. אפשר בהחלט לגרום לעמודה האת להיות נסתרת. או אולי להשתמש בתכונה שנוסיף לשדות.
  4. האם יש צוותים מחולקים? בעמוד MY TEAMS לא הופיע לי דבר.
    תשובה: הצוותים מנוהל ע"י ידי מנהל מערכת ארגוני. הייתי אמורה לראות את צוות Develop.
  5. במידה ומוחקים משימה היא נמחקת לגמרי? מגיעה לאיזשהי טבלת SQL שאנחנו לא רואים?
    תשובה: באופן עקרוני מידע לא נמחק אלה מסומן כלא פעיל. יש עמודה בשם is_active.
  6. מה זה אומר משימות שחוזרות על עצמן?
    תשובה: כשמן כן הן! למשל ספירת מלאי שחוזר כל 1 לינואר, תשלום לספקים שחוזר כל שבוע וכו'.
  7. מה זה task_temple? וישנן קטגוריות נוספות בטבלה שאינני מבינה את המשמעות שלהן.

באגים שניתקלתי בהם:

  1.  לא הצלחתי להוסיף משימות (ניסיתי להוסיף לגבי הבאג בכותרת באתר e-fresh). כלומר לאחר הוספת משימה, היא לא הופיעה בטבלה.
  2. בעת מעבר בין עמודים (כדי לראות משימות ישנות יותר) לא מסומן לי באיזה עמוד אני נמצאת.
  3. כאשר מסתכלים על משימה כלשהי ולוחצים על פרט שנוגע אליה מגיעים לעמוד ריק או עמוד עם שגיאות.
  4. נראה שהאופציות add task, add delivery, להוסיף לא עובדים בצורה מושלמת.

דברים שאני חושבת שצריך להוסיף:

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

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *