-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Welcome to SAS wiki page!
Human Life - This is our main purpose. In Emergency event the most important and complicated thing is connect the emergency forces and give information include location. The SAS manage the first relevant communication:
-
Locate the location through GPS/Network
-
Send the location through SMS
No need to install any further hardware but use the existing smartphone.
- [MS0 - ZFR] (https://github.com/moram/SAS/wiki/Milestone-0---ZFR)
- [MS1] (https://github.com/moram/SAS/wiki/Milestone-1)
- MS2
- MS3
- MS4
- MSRelease
-
[SAS - SOW] (https://github.com/downloads/moram/SAS/SOW%20SAS.docx)
-
[SAS - Test Plan] (https://github.com/downloads/moram/SAS/%D7%AA%D7%95%D7%9B%D7%A0%D7%99%D7%AA%20%D7%91%D7%93%D7%99%D7%A7%D7%95%D7%AA.docx)
- Mr. Itzhak Razi
- Mr. Yuri Polonskiy
- Mr. Shai Levy
- Ms. Mor Amedi
- Ms. Tzlel Yitzhak
אנו כיחידים וכקבוצה שואפים ללמידה, התפתחות, ומצוינות ביצועית. אמונים על ערכי תקשורת, הוגנות, ושיתוף פעולה פורה בין חברי הקבוצה שיובילו להשגת המטרות המשותפות לאורך כל שלבי הפרויקט.
המוצר הסופי עשוי לעניין גופים המספקים שירותי הצלה וחרום כגון: מד"א, "הצלה" וכדומה כמו כן גם את המשתמש הביתי, כאשר הגדרת הקשר תתבצע בין מספר מכשירים מצומצם. לדוגמה: הורים וילדים, נכים, אילמים ועוד.
הלקוח של הפרוייקט שלנו הוא גיא לוי
אופן העבודה המתוכנן הוא לפי הנדרש בקורס, כאשר התקשורת בין חברי הקבוצה תתבצע באמצעות מיילים, וארגון ישיבות קבוצתיות בעת הצורך. התקשורת של הקבוצה עם גורמים חיצוניים תתבצע באמצעות האתר github.
רשימת מאפיינים כלליים:
Agile
הנימוק לבחירת השיטה הוא: המתודולוגיות האיטרטיביות (הספירלי,Unified Process) המתוות תהליך מחזורי או ספירלי, שבו התוכנה נבנית בהדרגה, נדבך אחר נדבך.שמות דגש על פיתוח החלקים המורכבים יותר מוקדם ככל האפשר, כדי להפחית את הסיכון בפיתוח -נקודה שמתאימה לנו במיוחד לעומתה Agile היא מתודולגיה זריזה לפיתוח תוכנה היא ג"כ איטרטיבית שהותאמה לפיתוח תוכנה בצוותים קטנים תוך שימת דגש על יעילות, זריזות ואיכות. שיטה זו מקבלת בברכה שינויים במפרטי התוכנה, ומתייחסת לפיתוח כאל משימה שעיקרה שיתוף פעולה מוכוון-מטרה.
לסיכום,בגלל ש Agile כוללת מענה למאפיינים רבים של הפרויקט שלנו - הוא האפשרות בה בחרנו.
The application will develope by the team with compatible to Android OS and suit tools.
The application uses the GPS, Camera and Microphone.
First coding be with attantion on remote control on the remove device.
Main steps in project execution:
• Decide about prefer project, give a name and write the offer.
• Decide about prefer develope process in the team.
• Define base classes and extra classes.
• Define Architecture for the system.
• Define seperate modules in the code.
• Devide the mission based on the modules to the team members.
• Cooperate in the integration and coding between the modules.
• Execution the modules after the integration and build the system.
• Test the system and install on different devices.
Risk 1: Write in unknown environment.
Solution 1: Start coding ASAP.
Risk 2: Implement remote control, enable HW devices without previous experience.
Solution 2: Check the coding as first step, before writing the specific imlement as require in the system.
Risk 3: Missed the time allocation of the course because project too big.
Solution 3: Define base classes and extra classes that will implement in the project based on the available time.