التصميم والاختبار والإطلاق
في مرحلة التصميم نحوّل المتطلبات لمواصفات يقدر الفريق يبني منها: تصميم قاعدة البيانات (جرّبه في استوديو ERD)، وتصميم الشاشات (Wireframes)، وبنية النظام: تطبيق جوال، وخادم، وقاعدة بيانات، وربط مع بوابة الدفع.
افتح استوديو ERD وصمّم قاعدة بيانات المقهى ←| اختبار الوحدة (Unit) | كل جزء لحاله، مثل دالة حساب الضريبة. |
| اختبار التكامل (Integration) | الأجزاء مع بعض، مثل التطبيق مع بوابة الدفع. |
| اختبار النظام (System) | النظام كامل مقابل المتطلبات، ومنها الأداء والأمان. |
| اختبار القبول (UAT) | المستخدمين الحقيقيين يجربون ويوافقون. |
وبعدها نختار طريقة التحويل من النظام القديم للجديد:
| الطريقة | كيف | المخاطرة والتكلفة |
|---|---|---|
| المباشر (Direct) | نوقف القديم ونشغّل الجديد في يوم | أرخص وأخطر |
| المتوازي (Parallel) | النظامين يشتغلون مع بعض فترة | أأمن وأغلى |
| التجريبي (Pilot) | نطلقه في فرع أو قسم واحد أول | مخاطرة محدودة |
| المرحلي (Phased) | نطلق أجزاء النظام وحدة وحدة | متوسطة، وتاخذ وقت |
انتبهللمقهى: نبدأ Pilot في فرع كلية الحاسب أسبوعين، نصلّح الملاحظات، ثم نطلقه في باقي الفروع.
طبّق كل اللي تعلمته: اكتب وثيقة متطلبات (SRS) لمشروعك ←