المعمارية التقنية — المرحلة 5
#تعريف المرحلة
- اسم المرحلة: الأعمال/الوظائف + التحصين + التوسع + الإطلاق الإنتاجي
- الأولوية: استراتيجية — التنويع التجاري والاستعداد للنمو
- المدة التقديرية: الشهور 15–18 (16 أسبوعًا)
- هدف المرحلة: إضافة ملفات وصفحات أعمال وفرص عمل، ثم تحصين المنصة وتشغيلها إنتاجيًا بخطة توسع وتعافٍ وحوكمة واضحة.
- بوابة الخروج: إطلاق Production متدرج، تحقيق SLOs، نجاح DR drill، جاهزية التشغيل والدعم والأمن وخطة نمو مبنية على القياس.
#التفاصيل
- فصل Jobs/Search/Notifications/Media أو Feed فقط حين تظهر مؤشرات حمل أو ملكية فريق تبرر ذلك.
- Broker وأحداث موثقة وschema registry أو versioning، مع outbox/inbox وreplay مضبوط.
- قراءات قابلة للتوسع عبر replicas وكاش وCDN وفهارس بحث، وكتابات محمية بالlimits/backpressure.
- تصميم multi-AZ والتعافي الإقليمي المناسب لـ RTO/RPO المعتمدين.
- Architecture review ربع سنوي قائم على SLO/cost/capacity بدل إعادة تصميم شاملة.
#ضوابط التنفيذ
- توثق القرارات الجوهرية في ADR مع البدائل والأثر وقابلية الرجوع.
- يمنع إدخال خدمة مستقلة أو مزود جديد دون حاجة قابلة للقياس وخطة فشل.
#آلية العمل والتتبع
- تحويل البنود إلى Epics وStories لها مالك ومعيار قبول واعتماديات.
- مراجعة أسبوعية للتقدم والمخاطر والقرارات والتغييرات، وتحديث الوثائق مع الكود.
- عرض دوري على العميل في بيئة مشتركة، ثم توثيق الملاحظات وقرار القبول أو الإرجاع.
- منع إغلاق أي بند دون اختبار وأثر موثقين حسب طبيعته.
#أدلة الإنجاز المطلوبة
- مخططات C4/تدفق، ADRs، NFR matrix ونتيجة مراجعة معمارية.
- نسخة مرقمة بتاريخ التسليم ومذكور فيها البيئة والإصدار.
- ربط العيوب أو الاستثناءات المفتوحة بمالك وموعد مستهدف.
#الاعتماديات والانتقال
- قبل البدء: إغلاق بوابة قبول المرحلة 4 أو توثيق استثناء رسمي.
- بعد الإنجاز: الانتقال إلى التشغيل والتحسين المستمر وفق SLO وبيانات المنتج.
#المسؤوليات
- مالك المنتج: اعتماد الأولوية والسلوك ومعايير القبول.
- القائد التقني: اعتماد التصميم الفني والمخاطر وقابلية التشغيل.
- الجودة والأمن: تقديم أدلة الاختبار وعدم وجود موانع إصدار.
- العميل: توفير القرارات والحسابات والمحتوى والموافقات في المواعيد المتفق عليها.