עובדות עם נתוני דוגמה
כל קבוצה מקבלת מראש מטופלים, נסיעות, אמבולנסים ומסמכים לדוגמה כדי להתחיל מיד.
פקידת הקבלה מזמינה הסעה, המוקד משבץ אמבולנס מתאים והנהג מעדכן את שלבי הנסיעה וממלא את המסמכים.
כל שלב מקבל מידע מהשלב הקודם ומעביר תוצאה ברורה לשלב הבא.
בכל קבוצה ארבע מפתחות. כל מפתחת אחראית ליכולת אחת שאפשר להפעיל ולבדוק.
כל קבוצה מקבלת מראש מטופלים, נסיעות, אמבולנסים ומסמכים לדוגמה כדי להתחיל מיד.
בשבועיים הראשונים מסכימים אילו שדות כל קבוצה שולחת ומקבלת. אין גישה ישירה לטבלאות של קבוצה אחרת.
כל מפתחת כותבת את הקוד, הבדיקות וההוראות להפעלת היכולת שבאחריותה.
מפות חיות, הודעות, תשלומים ומסכי ניהול נוספים מתחילים רק לאחר שהמסלול הבסיסי עובד.
כל ממשק מציג רק את המידע והפעולות הדרושים לתפקיד שמשתמש בו.
מנהלת מטופלים, מזמינה הסעה, מאשרת מחיר, עוקבת אחר הנסיעה ומורידה מסמכים.
מנהל אמבולנסים ולוחות זמנים, מקבל הצעות ומשבץ אמבולנס ונהג.
מתחיל משמרת, רואה את הנסיעה הבאה, מעדכן שלבים, ממלא מסמך ואוסף חתימות.
שומרים משתמשים, מטופלים, אמבולנסים, נסיעות, מחירים, אירועים ומסמכים.
בשבועיים הראשונים הקבוצות מסכימות על השדות האלה. שמות השדות נשארים באנגלית מפני שכך הם יופיעו בקוד.
RideRequest {
institutionId, patientSnapshot,
timing: immediate | scheduled,
pickup, destination,
requiredCapabilities[],
requestedAt, scheduledFor?
}
RouteEstimate {
provider, distanceKm, durationMinutes,
calculatedAt, fixtureVersion
}AmbulanceOffer {
rideId, ambulanceId, companyId,
rank, offeredAt, stillEligible,
estimatedPrice, outcome
}
RideEvent {
rideId, from, to, actor,
occurredAt, reason?
}Counteroffer {
offerId, originalEstimate,
proposedAmount, reason?,
expiresAt, status
}
ActiveAmbulanceShift {
ambulanceId, deviceId, driverId,
startedAt, endedAt?
}TransportDocument {
rideId, patientSnapshot,
driver, attendant?, sections,
exceptions[], signatures[],
version, generatedAt, amendedFrom?
}כל מפתחת עובדת על אותה יכולת לאורך כל התקופה ומחברת אותה בהדרגה למערכת.
| שבועות | שלב | תוצאה נדרשת |
|---|---|---|
| W1–2 | הגדרה | מסך או פעולה מתוכננים, גבולות אחריות, שדות קלט ופלט ודוגמאות להצלחה ולכשל. |
| W3–4 | גרסה ראשונה | נתוני דוגמה קבועים וגרסה קטנה שאפשר להפעיל, לראות או לקרוא דרך ה-API. |
| W5–6 | השלמת הפעולה המרכזית | המשתמשת יכולה לבצע את הפעולה, לשמור את התוצאה ולחזור אליה. |
| W7–8 | שגיאות ובדיקות | טיפול בקלט שגוי, מידע חסר וכשל של שירות, יחד עם בדיקות שאינן תלויות בשירות חיצוני. |
| W9–10 | חיבור בין קבוצות | החלפת נתוני הדוגמה בחיבור אמיתי בין שתי יכולות ובדיקה שהמידע עובר ללא שינוי ידני. |
| W11–12 | מסלול מלא ובטיחות | הרצת התהליך המלא, בדיקת הרשאות והגנה על פרטי מטופלים ומסמכים. |
| W13–14 | ייצוב ושיפור הממשק | בדיקה עם יותר נתונים, טיפול בפעולות חוזרות והתאמת המסך למכשיר ולשימוש בעברית. |
| W15–16 | העברת ידע והדגמה | הוראות הפעלה, מגבלות ידועות והדגמה של הקוד, הבדיקות והתוצאה במערכת. |
לחיצה על המשימה פותחת את היעדים השבועיים, הבדיקות והקשרים לקבוצות האחרות.
| מפתחת | משימה | קבוצה |
|---|