دليل المشاريع

ماذا تحتاج قبل طلب تطوير تطبيق؟

حدد المستخدمين والشاشات والمنصات والمخرجات قبل مقارنة عروض تطوير التطبيقات.

ابدأ بالمشكلة التي يحلها التطبيق

اكتب من سيستخدم التطبيق وما المهمة الأساسية التي يريد إنجازها. مثال تخطيطي: تطبيق حجز يسمح للعميل باختيار موعد، وللموظف بمراجعته، وللمدير بإدارة الأوقات المتاحة. هذا المثال لتوضيح طريقة كتابة المتطلبات، وليس عملاً منفذاً على المنصة. افصل الوظائف الضرورية للإطلاق عن الإضافات التي يمكن تأجيلها.

حدد المنصات والشاشات

وضح هل تحتاج Android أو iOS أو كليهما، وهل تريد لوحة إدارة تعمل من المتصفح. اكتب قائمة الشاشات ومسار المستخدم بينها: إنشاء حساب، عرض الخيارات، تفاصيل العنصر، تأكيد الطلب، والمتابعة. اذكر الحالات غير المعتادة مثل انقطاع الاتصال أو إلغاء الحجز؛ فهي جزء من نطاق التنفيذ وليست مجرد تصميم للشاشات.

جهز البيانات والتكاملات

حدد مصدر بيانات التطبيق، وهل توجد واجهة API جاهزة وموثقة أم يلزم تطويرها. وضح الحاجة إلى الدفع والإشعارات والخرائط وتسجيل الدخول. لا ترسل كلمات مرور الإنتاج في وصف خدمة علني. اتفق مع البائع على طريقة مناسبة لإتاحة حسابات اختبار بصلاحيات محدودة، وعلى ملكية حسابات الخدمات الخارجية وتكاليف تشغيلها.

اتفق على مخرجات قابلة للفحص

اطلب توضيحاً مكتوباً يشمل الكود المصدري إن كان ضمن الاتفاق، ملفات التصميم، نسخة الاختبار، تعليمات التشغيل، وطريقة تسليم مفاتيح الإعداد. حدد الأجهزة وإصدارات النظام التي سيختبر عليها التطبيق، وما إذا كان رفعه إلى المتاجر مشمولاً. تقديم التطبيق للمراجعة لا يعني ضمان قبوله من المتجر.

قبل اختيار العرض

أرسل المتطلبات نفسها للبائعين حتى تكون المقارنة عادلة. اسأل عن عدد التعديلات، تعريف الخطأ المشمول بالإصلاح، مدة الدعم، وما الذي يعتبر طلباً إضافياً. احتفظ بنطاق العمل داخل الطلب، وراجع النسخة التجريبية باستخدام حالات اختبار متفق عليها قبل قبول التسليم.

أدلة ذات صلة

اطلب خدمتك الآن