اذهب إلى المحتوى

السؤال

نشر

السلام عليكم، 

في موقع خمسات مثلا، حين أود أن أقدم خدمة، كإنشاء تطبيق واب أو هاتف من الصفر، بإستعمال React و React Nativeو Node، أي أن التطبيق Fullstack.

كيف يمكنني تحديد المدة اللازمة لإنشاء التطبيق؟  

أعني بذلك كيف يمكنني تحديد المجال الزمني المناسب و اللازم لإنشاء التطبيق؟

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

 

شكرا مسبقا. 

 

Recommended Posts

  • 0
نشر

لا داعي لذكر مدة زمنية محددة وإلزام نفسك بها، بل اطرح ما تستطيع فعله وذكر المهارات التي تمتلكها وما الفائدة التي ستعود على العميل من تلك المهارات فهو لا يدري ما معنى Full-Stack.

ويجب أن تظهر بمظهر إحترافي ومنظم وعدم الإنجراف وراء ما يطرحه الآخرين.

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

يمكنك ذكر مثلاً أن تطبيق بسيط مكون من 5 صفحات يستغرق مدة زمنية تساوي كذا

  • 0
نشر
بتاريخ 34 دقائق مضت قال Mustafa Suleiman:

لا داعي لذكر مدة زمنية محددة وإلزام نفسك بها، بل اطرح ما تستطيع فعله وذكر المهارات التي تمتلكها وما الفائدة التي ستعود على العميل من تلك المهارات فهو لا يدري ما معنى Full-Stack.

ويجب أن تظهر بمظهر إحترافي ومنظم وعدم الإنجراف وراء ما يطرحه الآخرين.

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

يمكنك ذكر مثلاً أن تطبيق بسيط مكون من 5 صفحات يستغرق مدة زمنية تساوي كذا

نعم إجابة واضحة مشكور.

لكن لدي سؤال آخر، مثلا صفحة من تطبيق علي إنجازها في كم مدة؟ يعني ماهو الزمن المتوسط للمبرمجين؟

فبإمكاني إنشاءها في يومين كما يمكنني إنشاءها في أسبوع.

  • 0
نشر
بتاريخ 53 دقائق مضت قال Belkacem Rezzouk:

نعم إجابة واضحة مشكور.

لكن لدي سؤال آخر، مثلا صفحة من تطبيق علي إنجازها في كم مدة؟ يعني ماهو الزمن المتوسط للمبرمجين؟

فبإمكاني إنشاءها في يومين كما يمكنني إنشاءها في أسبوع.

لا يوجد جواب دقيق ولا يمكن أن يوجد. السبب أن الصفحة في تطبيق ويب ليست صفحة نصية مثل صفحات ملف PDF. الصفحة تتفاعل مع كود الواجهة الخلفية، وقد يكون فيها وظائف معقدة، وقد يكون فيها تحريكات (Animations) مميزة، وهذا كله يزيد في تعقيد الصفحة، كما أن الصفحات في كثير من الأحيان تكون مرتبطة ببعضها البعض، وتغيير في واحدة يؤثر على الصفحات الأخرى. لذلك هناك كثير من المتغيرات كما ترى. فلا يمكن أن نحسب "الزمن المتوسط للمبرمجين" في إنشاء الصفحات.

إذا كنت تتوقع أنه بإمكانك إنجاز المطلوب بين يومين أو 7 أيام، فربما من الأحسن أن تقول 5 أيام، أو حتى 7 أيام، لكي تعطي لنفسك الوقت الكافي. وهذا في حالة ما لم يكن العميل مستعجلا. وإلا فحاول إنجاز العمل في أقرب الآجال.

  • 0
نشر

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

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

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

ومع ذلك يجب معرفة المدة الزمنية التي يتوقع العميل أن تقوم بإنجاز العمل بها فإذا كان لا يهمه كثيراً الوقت يمكنك تنفيذه في مدة زمنيه مناسبة بالنسبة لك ولكن إذا كان مستعجلاً فيفضل إنجاز العمل سريعاً

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...