ماهو المشروع الصغير، المتوسط، والكبير enterprise?

Ladan

دائما نسمع بان تقنية معينه مناسبه للمشاريع الصغيره او المتوسطه واخرى للمشاريع الكبيره.

مثلا php laravel و asp.net

لكن ماهو تعريف المشروع الكبير في هذه الناحيه؟ متى يكون المشروع كبيرا او متوسطا؟

هل يعتبر مشروع مثل arabia io كبير او صغير ؟


الأمر يعتمد على عدة عوامل:

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

ونعتبر المشروع كبير إذا كان يلبي أحد المعايير التالية:

  • يخدم عددًا كبيرًا من المستخدمين، مثل موقع ويب أو تطبيق يخدم ملايين المستخدمين.
  • يتعامل مع كمية كبيرة من البيانات،كنظام إدارة قواعد البيانات أو نظام التحليلات.
  • يوفر عددًا كبيرًا من الميزات، مثل نظام إدارة الموارد البشرية أو نظام التجارة الإلكترونية.

وبناءًا على تلك المعايير، نعتبر مشروع io.hsoub.com مشروعًا متوسطًا إلى كبير، حيث يخدم عددًا كبيرًا من المستخدمين، ويتعامل مع كمية كبيرة من البيانات، ويوفر عددًا كبيرًا من الميزات.

وليتضح لك الأمر، سأطرح لك بعض الأمثلة:

المشاريع الصغيرة:

  • موقع ويب بسيط لعرض معلومات عن شركة أو مؤسسة.
  • تطبيق جوال بسيط لخدمة عدد محدود من المستخدمين.
  • نظام إدارة بسيط لإدارة بيانات العملاء أو المبيعات.

المشاريع المتوسطة:

  • موقع ويب أو تطبيق يخدم عددًا أكبر من المستخدمين.
  • نظام إدارة أكثر تعقيدًا يتعامل مع كمية أكبر من البيانات.
  • تطبيق جوال يوفر ميزات أكثر تقدمًا.

المشاريع الكبيرة:

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

@Mustafa_Suleiman

حسنًا ما الذي يجعل asp.net مميزا في المشاريع الكبيرة عن PHP? لماذا دائما ينصح بها للمشاريع الكبيرة و PHP للمشاريع الصغيره - للمتوسطه؟

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

الأمر بحاجة إلى استفاضة بالشرح، لذلك المقال التالي ملخص جيد: