Amro Osman
Amro Osman

@Hajzio

11 تغريدة 2 قراءة Aug 13, 2022
ثريد عن مشاكل الاستارت اب او أصحاب المشاريع والتطبيقات مع الشركات والمبرمجين؟
خلال مسيرتي المهنية كمطور مواقع وتطبيقات كانت هناك عشرات التطبيقات التي تم برمجتها بين فرد غالبا وشركات ولم تتم بالطريقة المطلوبة لصاحب التطبيق او الموقع ويمكن تلخيصها في سببين رئيسيين :
+
- الأول : عدم اكتمال البرمجة والتأخير في التسليم.
وهذا أسبابه بسيطة ان صاحب الفكرة يأتي بطريقة عمل الفكرة ويأخذ منها جانب واحد فقط وغالبا ما يكون عملية ظهور التطبيق للمستخدم النهائي لو أخذنا مثال تطبيقات الطلبات ستجد ان صاحب الفكرة ارتكز جل تفكيره حول شكل الواجهة وعرض الطلبات +
وشكل المنتج داخل التطبيق للعملاء والدفع الإلكتروني والربط مع الموصلين.
يغفل هنا اصحاب المشاريع او صاحب التطبيق عن لوحة التحكم وطريقة عرض البيانات للإدارة داخليا ويغفل عن اهم نقطة قد يقوم عليها البزنس مودل (الفللللوس والنظام المحاسبي)
هذا الثريد بعد رحلة يومين مع احد العملاء امس +
يتأخر التطبيق في التعديل لان البرمجة تتم بالطريقة التالية وهي مكررة لأي تعديل يطرأ على النظام :
- تحليل المتطلبات
- بناء شكل قواعد البيانات والعلاقة الداخلية بين الجداول.
- بناء المودلات لجداول قواعد البيانات
- بناء الكنترول المسؤول عن ربط الواجهة بالمودل ومن ثم بقواعد البيانات +
- بناء الواجهة التي تظهر للعملاء.
- بناء الموجه routes المسؤول عن الروابط وال API.
- بناء ال middle ware او الحلقة الوسيطة والمسؤولية عن تحديد مستوى الصلاحية لصاحب الطلب قبل النفاذ إلى الواجهة او الكنترول او قواعد البيانات (مفتش الطلبات وصلاحيتها).
- بناء الواجهات سواء ويب او API
عند طلب تعديل ايا كان لابد يمر بنفس الوتيرة يتحلل التعديل من جديد ويمر على الصيغة او المراحل المذكورة كلها دون تخطي حتى ولو التعديل كان شي صغير جدا.
هذه النقطة تسبب الازمة النفسية للمبرمج (وسبب هروبنا للعمل في شركات برمجية تاخذ طلبات من عملاء).
- ثانيا :
المبالغ العالية او القليلة بحيث يظن أصحاب الأفكار ان بأنه اذا نفذها عند فري لانسر سيقلل السعر او عند شركة سيضمن المحاسبة.
الاثنين خطأ لا السعر القليل مبرر ولا الضمان في المحاسبة في حال التأخير سيقع.
الصحيح هو انك تأتي ببزنس مودل مكتمل وهذا لايتم بين عشية وضحاها +
عندما نقول بزنس مودل مكتمل يعني الاتي استيفاءه:
- كيف سيخدم التطبيق العملاء ورحلة العميل من اول واجهة حتى شكرا ويرجعلك تاني.
- رحلة التدفق النقدي وتجهيز كل الاحتمالات وهذه ليست واجهات إنما تعاملك مع مقدمين الدفع الإلكتروني ونسبتك ونسب الأطراف الأخرى متضمنهم البزنس مودل.
+
- لوحة التحكم وهذا مفروض يعني ياخذ من ٦٠ إلى ٧٠ ٪ من العمل والفلوس والتفكير من صاحب الفكرة.
لانك ببساطة تتحكم في الإدارة الداخلية لك ولعملائك وللاطراف الأخرى والتسويق والحسابات وتحديد مستوى الصلاحيات وأهمها التقارير.
- الفواتير التالية : الاستضافة، السيرفرات، الايميلات، +
الرسائل النصية، الدفع الإلكتروني، شهادة ال ssl, فواتير خدمات مثل الخرائط وغيرها من الخدمات المدفوعة الأخرى في حال وجدت٠
كل هذا لن تستطيع أن تغطيه لوحدك ولو بتعرف تغطيها ما رحت لاحد يسويها لك لأنك عارف الرحلة فنصيحتي قبل لاتبدا البرمجة وغيرها اجلس مع شركة تقدم لك الاستشارة وتحليل
ادفع لها ما تطلب مقابل التحليل وتعريفك بمراحل البناء او اجلس معها يوفرو لك التحليل وبعدين البرمجة.
في حال تعاملت مع فري لانسر لابد أن تأخذ في الحسبان كل ما ذكر واستعين قبلها بفري لانس استشارة ومحلل
هذا والعلم عند الله وشكرا لقراءة الثريد لحد هنا
اكتب من فترة إلى أخرى عن التطبيقات

جاري تحميل الاقتراحات...