الفصل 01 من 06
حدد المهمة المحمولة أولًا
أين وكم مرة وتحت أي اتصال يُستخدم التطبيق؟ يختلف عمل ميداني بصور دون اتصال عن تطبيق قراءة متصل. حدد الكاميرا والموقع وBluetooth والتنبيهات والعمل في الخلفية مبكرًا.
دوّن الأجهزة وأنظمة التشغيل المدعومة. تختلف صلاحيات iOS وAndroid وآليات النشر. قد يقلل الإطار المشترك تكرار الواجهة، لكن الاستلام يجب أن يغطي المنصات المقصودة.
| الأسلوب | متى يناسب | العمل المتبقي |
|---|---|---|
| Native iOS / Android | ربط عميق بالجهاز أو تجربة خاصة بالمنصة | خبرة واختبار لكل منصة |
| Flutter | واجهة مشتركة وفريق متمكن | إضافات وسلوك المنصة واختبار الأجهزة |
| React Native | فريق JavaScript/React وتطبيق مشترك | ربط Native وكود خاص بالمنصة |
| ويب موبايل / PWA | مهام تعتمد على الروابط وسهولة الوصول | حدود المتصفح والتثبيت |
الفصل 02 من 06
احسب الأنظمة خلف الواجهة
الحسابات والصلاحيات والتخزين والبحث والدفع والتنبيهات عمل حقيقي. حدد منطق السيرفر وسلوكه عند إعادة المحاولة أو تكرار الحدث. زر الدفع يحتاج إلى حالة مالية متسقة.
خطط لاستعادة الحساب والدعم وحذف البيانات. اختبر عزل الشركات، وحدد ما يحدث إذا عدّل جهازان السجل نفسه دون اتصال بدل وعد غامض بالمزامنة.
الفصل 03 من 06
سيناريو حسابي باستثناءات واضحة
نفترض 50 ساعة للتخطيط و80 للتصميم و220 للتطبيق و140 للخلفية و100 للاختبار و30 للنشر. المجموع 620 ساعة، أي 62,000 يورو قبل الضريبة بسعر افتراضي 100 يورو. ليس متوسط السوق أو عرضًا من علاء.
لا يشمل المثال مزامنة معقدة أو نقل بيانات أو أجهزة خاصة أو نشاطًا منظمًا أو رسوم الخدمات. حذف منصة لا ينصف عمل التخطيط والخلفية. يجب إثبات إعادة الاستخدام في نطاق محدد.
| حزمة العمل | الساعات |
|---|---|
| التخطيط | 50 |
| التصميم | 80 |
| تنفيذ التطبيق | 220 |
| الخلفية | 140 |
| الاختبار | 100 |
| تحضير النشر | 30 |
الفصل 04 من 06
النشر مرحلة مستقلة
اجعل حسابات المطورين ملك الشركة، وجهز بيانات صحيحة وإمكانية وصول للمراجعين. اختبر الأذونات والدخول والشراء وتعطل الخدمات، وأعد الصور والوصف والدعم والخصوصية. راجع المتطلبات الحالية قبل الإرسال.
قد يفرض رفض المتجر تغييرًا في المنتج. اترك وقتًا للمراجعة دون ضمان موعد قبول، ووزع نسخًا داخلية مبكرًا للاختبار على الأجهزة.
الفصل 05 من 06
الاختبار يشمل الأجهزة وحالات الفشل
راجع الشبكة المنقطعة والجلسة المنتهية والقوائم الفارغة والخط الكبير ورفض الأذونات والنقر المتكرر. اختبر الإتاحة وقارئ الشاشة؛ المحاكي لا يحل محل كل اختبار فعلي.
في اللغات راجع طول الألمانية واتجاه العربية والنص المختلط ولوحة المفاتيح. يجب أن تتغير رسائل الأخطاء أيضًا مع اللغة.
- المهمة حدد رحلة الاستخدام وبيئتها.
- القدرة اختبر متطلب الجهاز أو العمل دون اتصال.
- الخطة احصر الخلفية والمنصات والاختبار والنشر.
- الصيانة عيّن مسؤول التحديث والمراقبة والحوادث.
الفصل 06 من 06
الصيانة تطوير مستمر للمنتج
تجلب تحديثات الأنظمة والاعتماديات ومتطلبات المتاجر عملًا لاحقًا. ميّز في العقد الإصلاح والتوافق والوظائف الجديدة، وأدخل مراقبة الخلفية وخطة الاستعادة.
راجع الاستخدام وطلبات الدعم بعد الإطلاق. اختر الميزة التالية لأنها تحسن المهمة، لا لملء الخطة. وإذا خدم الويب المهمة جيدًا، فراجع قيمة التطبيق الإضافية مقابل تشغيله المنفصل.
للتنفيذ: اطلع على الخدمة المناسبة.