RummyCube – 21/4/10

14
RummyCube – 21/4/10 קקקק ק'קקקק066479882 קקק קקקקק039714407 קקקקק קקקקק320490030

description

RummyCube – 21/4/10. גלעד צ'פליק 066479882 דוד זיסמן 039714407 אולגה קרפוב 320490030. אופן שמירת נתונים. בחרנו לממש persistence על ידי מימוש serializable class אשר תשמור את נתוני המשחק, ניקוד ומשתתפים לקובץ. אין צורך לעבוד עם primary / secondary keys . - PowerPoint PPT Presentation

Transcript of RummyCube – 21/4/10

Page 1: RummyCube – 21/4/10

RummyCube – 21/4/10

066479882 גלעד צ'פליק 039714407דוד זיסמן

320490030 אולגה קרפוב

Page 2: RummyCube – 21/4/10

על ידי מימוש persistenceבחרנו לממש •serializable class אשר תשמור את נתוני

המשחק, ניקוד ומשתתפים לקובץ..primary / secondary keysאין צורך לעבוד עם •שיטה זו מתאימה עבור נפח תעבורה קטן כגון •

הפרוייקט שלנו. Java Persistenceרעיונות נוספים היו שימוש ב •

API או Java Data Objects נדחו עקב בעיות ..Java DB ו-Google App Engineטכניות עם

אופן שמירת נתונים

Page 3: RummyCube – 21/4/10

חלוקה לאיטרציות

14.4אבן דרך

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

--- בוצע

21.4אבן דרך

עובד וחשבונות persistent עבור מבנה הנתונים, מבנה נתונים UIמימוש משתמשים וניקוד מחושב לפי הדרישה, היסטורית משחקים.

בוצע--

Page 4: RummyCube – 21/4/10

Features

הושלם )כן \ לא(

זמן בפועל )בשעות(

הערכת זמן )בשעות(

חבר צוות

אחראי

סיפורים

תיקון דוד53כןמקרי

ב קצהweb play

הפרדת דוד)בלת"ם( 40כןפרטי

המשחק מה-

session

Page 5: RummyCube – 21/4/10

Featuresהושלם

)כן \ לא(זמן

בפועל )בשעות(

הערכת זמן )בשעות(

חבר צוות אחראי

סיפורים

שינוי דוד דקות10 דקות5כןתצוגת קלפים

למספרים

בחירת גלעד11כןמימוש

persistence

תכנון גלעד12כןpersistence

interface

Page 6: RummyCube – 21/4/10

Featuresהושלם

)כן \ לא(זמן

בפועל )בשעות(

הערכת זמן )בשעות(

חבר צוות

אחראי

סיפורים

אולגה 75כןוגלעד

מימוש מסד נתוני המשתמשי

ם

מימוש אולגה33כןהיסטוריי

ת המשחקי

ם

גלעד 44כןודוד

UI

Page 7: RummyCube – 21/4/10

Featuresהושלם

)כן \ לא(זמן

בפועל )בשעות(

הערכת זמן )בשעות(

חבר צוות

אחראי

סיפורים

מימוש דוד12כןלוגיקת הניקוד

Page 8: RummyCube – 21/4/10

הושלם )כן \ לא(

מספר שעות1שם2שםסיפור

)הערכה לעומת בפועל(

תאריך

כתיבת כןpersistence

עבור userdata

אולגה

210.4 :2גלעד

כתיבת חלקיהיסטורית

המשחק והתחברות

אולגגלעדה

2 : 213.4

Programming Sessions

Page 9: RummyCube – 21/4/10

Programming Sessions

הושלם )כן \ לא(

מספר שעות1שם2שםסיפור

)הערכה לעומת בפועל(

תאריך

בחירת כןתצורת עבודה

ותכנון מנשק מסד נתונים

28.4 :3גלעד

הפרדת כןפרטי משחק

sessionמה

411.4 : 0דוד

Page 10: RummyCube – 21/4/10

Programming Sessionsהושלם

)כן \ לא(

מספר שעות1שם2שםסיפור

)הערכה לעומת בפועל(

תאריך

תיקון מקרי כן webקצה ב

play

513.4 :3דוד

כתיבת כןמבחנים

DBותיקון

619.4 :5אולגהגלעד

תצוגת כןהיסטוריה

ולוגיקת ניקוד, מקרי קצה

819.4 :5דוד

Page 11: RummyCube – 21/4/10

תפקידי רוחב

תפקידי רוחבפעילויות במסגרת התפקידחבר צוות

ראש צוותחלוקת משימות וניהול

גלעדקביעת ארכיטקטורת עבודה ובחירת טכנולוגיה,

כתיבת מנשקמתודוליסט

Installer

Customerכתיבת סיפורי לקוח

דוד Presenterהצגה

Documenterאיסוף המידע והכנת המצגת

Acceptance testerכתיבת טסטים והפצת סיכוםאולגה

Tracker

Page 12: RummyCube – 21/4/10

סיפורי לקוח

בוצע. – 3הייתי רוצה שהמשחק ברשת יהיה ללא תקלות. חשיבות •הייתי רוצה שהמספרים יופיעו בתור מספר ולא בתור השם של •

בוצע – 3המספר. חשיבות הייתי רוצה שניתן יהיה להתחבר עם שם משתמש וסיסמא, ושהניקוד •

בוצע – 3ישמר בשרת. חשיבות – פתוח. 2. חשיבות 24/7הייתי רוצה שהשרת יהיה מחובר לאינטרנט •פתוח - 1הייתי רוצה שניתן יהיה לשחק ברשת נגד המחשב. חשיבות •

Page 13: RummyCube – 21/4/10

מדדים כמות שורות קוד :1מדד •

4294השבוע: ––7.4 :3235

: סיפורי לקוח2מדד • סיפורי לקוח הושלמו. עיקר העבודה התבצעה על סיפור 3/5- השבוע:

. persistencyהלקוח הקריטי – מימוש ה

סיפורי לקוח הושלמו.4/5 :7.4-

: כמות שעות עבודה3מדד • שעות צוותיות49- דו-שבועי:

שעות צוותיות27: 7.4-

Page 14: RummyCube – 21/4/10

DEMO