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

السؤال

Recommended Posts

  • 0
نشر

مهندس البرمجيات هو المسؤول عن انشاء البرنامج كاملاً من توفير المتطلبات و الخوارزميات و الرسوم البيانية و التسنيد (Documentation) وبناء قواعد البيانات و التخطيط للمشروع البرمجي بشكل كامل، وهنالك اختصاص في مجال الـ IT يسمى هندسة البرمجيات،

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

اطلع على المقال التالي :

الفرق بين المبرمج و مهندس البرمجيات

  • 0
نشر

إن كل من المبرمج و مهندس البرمجيات يعمل في تطوير البرامج و هما مكملان لبعضهما.

كل منهما له واجبات مهمة في عملية بناء و تطوير و اختبار البرمجيات و لكن تختلف طرق الإسهام لكل منهما في هذه العملية.

في العادة مهندس البرمجيات تكون مهامه تتطلب معرفة متقدمة في علوم الحاسب و المهارات الهندسية بما يتضمن البرمجة، على عكس المبرمج الذي يكفي أن يملك معرفة بالبرمجة.

بشكل أدق يمكن تحديد بعض مهام مهندس البرمجيات كالتالي:

  1. تحليل متطلبات العميل و تحديد كيف من الممكن للبرمجية التي سيتم تطويرها أن تلبي هذه المتطلبات.
  2. التواصل مع العملاء و رؤوس الأموال و إطلاعهم على سير العمل و التطورات الحاصلة.
  3. توجيه المبرمجين للتقنيات التي يجب استعمالها و الميزات التي يجب إضافتها إلى البرنامج.
  4. اختبار البرنامج للتأكد من خلوه من الأخطاء و أنه يعمل بالكفاءة المطلوبة.

بينما يمكن تحديد بعض مهام المبرمج كما يلي:

  1. فهم و كتابة الأكواد بعدة لغات برمجية.
  2. تحديث و بناء البرامج.
  3. اختبار الكود بشكل بسيط (أي أنه يعمل) قبل إرساله إلى مهندس البرمجيات لاختباره بشكل أكثر شمولية.
  4. إصلاح الأخطاء في البرامج.
  5. توثيق العمل الذي يقوم به حتى يمكن لمهندس البرمجيات الإطلاع على العملية بشكل أسرع.

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...