ההצעה כוללת מתן אפשרות למשתמש לשתף מידע באופן אנונימי אודות הלוח שנה שלו ובתמורה הוא יכול לראות סטטיסטקות מעניינות על איך הוא ביחס ליתר המשתמשים שגם הם נתנו הרשאה זו במגוון פרמטרים: מדד העומס - כמות האירועים בממוצע לחודש מדד הסיבולת - משך אירוע ממוצע מדד החפירה - אורך ממוצע בתווים של תוכן האירוע
וכדומה
2.אופן המימוש:
המשתמש יוכל לתת את הסכמתו לשיתוף הנתונים לצורכים סטטיסטים.
לאחר מתן הסכמה המשתמש יוכל לגשת לעמוד הנתונים הסטטיסטים ולראות איך הוא ביחס ליתר המשתמשים.
3. שינויים בקוד:
לא, השינוי הזה לא גורר שינויים בקוד נכון לנקודה זו.
4.שינויים במסד הנתונים:
יש צורך לתחזק עבור כל משתמש האם הוא נותן את הרשאתו לשיתוף נתוניו בצורה אנונימית (is_share_data) כאשר 1 מייצג שנתן את הסכמתו ו- 0 לא.
וטבלת נתונים סטטיסטים שתכיל את הנתונים הסטטיסטים עבור המשתמשים שנתנו את אישורם
5. האם היא דורשת fronted?
כן, יש צורך בטופס קבלת אישור מהמשתמש ב- checkbox למתן הרשאה ושליחת אישור (דפי GET ו- POST)
ודף רק למשתמשים בעלי הרשאה לצפייה בעמוד ה"מדדים" (דף GET)
6. אילו טסטים יגרמו לטיקט להיחשב כ"עובד":
בחינה כי לטבלת User יש את העמודה is_share_data המקבלת רק את הערכים 0 ו- 1
בחינה שניתן לראות סטטי’ רק כאשר is_share_date בעל ערך 1.
בחינה כי כאשר המשתמש לא נתן את הסכמתו נתוניו לא ישותפו.
בחינה כי המדדים עובדים בצורה נאותה - UnitTest
4 לייקים
orpazf
האם מתבוננים רק באירועים שהמשתתף אישר או גם באירועים שאליהם זומן אך הוא עדיין לא קיבל החלטה (יש לי בראש את גוגל קלנדר, לא יודעת כמה זה דומה)?
האם המשתמש יכול לבטל את ההרשאה לשיתוף המידע (כלומר האם המידע מפסיק להיות מקושר אליו ברגע שהוא נתן את אישורו או שהמידע עליו נשמר ב-db ביחד עם הנתונים)?
האם זה מתעדכן בכל פעם שלוח השנה מתעדכן (יכול לקרות עשרות פעמים ביום) או פעם בכמה זמן? או שהסטטיסטיקות נאספות רק פעם אחת כאשר הוא המשתמש נותן את הסכמתו?
2 לייקים
nirpn1
האם מתבוננים רק באירועים שהמשתתף אישר או גם באירועים שאליהם זומן אך הוא עדיין לא קיבל החלטה (יש לי בראש את גוגל קלנדר, לא יודעת כמה זה דומה)?
המשתתף או מאשר הכל או כלום
האם המשתמש יכול לבטל את ההרשאה לשיתוף המידע (כלומר האם המידע מפסיק להיות מקושר אליו ברגע שהוא נתן את אישורו או שהמידע עליו נשמר ב-db ביחד עם הנתונים)?
בשלב זה לא. “נגעת נסעת” כמו וואטספ חחח (אוסיף אפשרות זו במידה ותהיה דרישה)
האם זה מתעדכן בכל פעם שלוח השנה מתעדכן (יכול לקרות עשרות פעמים ביום) או פעם בכמה זמן? או שהסטטיסטיקות נאספות רק פעם אחת כאשר הוא המשתמש נותן את הסכמתו?
בשלב הראשוני יתעדכן כל X ימים.
תודה על השאלות
orpazf
נשמע לי שעלולה להיווצר בעיה של פרטיות - אם כי תלוי בדרך הצגת הנתונים ובדרך שבה ניתן להוסיף לאחרים איוונטים; אם יש מספרים מדויקים (או אפילו טווחים כשידוע שיש למשל 5 אנשים בין 100 ל-200 ו-1 בין 200 ל-500) ואתה רוצה לדעת מידע על מישהו מסוים אתה יכול פשוט לזמן אותו ל-x גדול מספיק של אירועים כדי שהוא יהיה בולט ואז להוסיף/להוריד אירועים כדי להסיק נתונים מדויקים.
אני מציעה או שייכללו רק אירועים שהמשתתף אישר את השתתפותו בהם כך שלא יהיה ניתן להשיג ככה מידע (וגם שישקף בצורה יותר מהימנה את העומס האמיתי) או שהמידע יוצג בדרך שלא תהיה אינפורמטיבית יותר מדי (אם אתה יודע כבר איך אתה רוצה שהמידע יוצג - בעזרת איזה סוג גרף - אשמח לראות).
nirpn1
הנתונים שיהיו לדוגמה:
מדד העומס - בממוצע את הולכת ל- 8 אירועים בחודש כאשר היתר ל- 6 אירועים בחודש.
מדד הסיבולת - בממוצע פגישה שלך נמשכת 1 שעה ו- 20 דקות לעומת היתר שממוצע פגישה נמשך כ- 50 דקות.
מדד החפירה - בממוצע תוכן האירועים אצלך הינם: 300 תווים לעומת היתר שתוכנם אורך 253 תווים.