محترف معتمد في تطوير البرمجيات

شهادة محترف تطوير البرمجيات المعتمد (CSDP) هي شهادة مهنية محايدة في هندسة البرمجيات ، طورتها جمعية مهندسي الكهرباء والإلكترونيات (IEEE) للحاسبات، وهي مخصصة لمهندسي البرمجيات ذوي الخبرة . وقد تم تقديم هذه الشهادة عالميًا منذ عام 2001 وحتى ديسمبر 2014.

شكل برنامج الشهادات عنصرًا من الجهود الرئيسية لجمعية الحاسبات في مجال الاحتراف في هندسة البرمجيات ، إلى جانب توصيات مناهج هندسة البرمجيات IEEE-CS و ACM لعام 2004 (SE2004) لطلاب البكالوريوس، ودليل هيئة معارف هندسة البرمجيات (دليل SWEBOK 2004)، الذي تم الانتهاء منه بعد ذلك بعامين.

استكمالاً لهذه العناصر، ولتسهيل اعتماد شهادة هندسة البرمجيات عالميًا، تم تطوير المعيار الدولي ISO /IEC 24773:2008 "هندسة البرمجيات - اعتماد محترفي هندسة البرمجيات - إطار المقارنة" [ 2 ] خلال الفترة من 2005 إلى 2008. (للاطلاع على نظرة عامة حول جهود التقييس هذه التي بذلتها اللجنة الفنية المشتركة 1 التابعة لـ ISO/IEC ومعهد مهندسي الكهرباء والإلكترونيات ، يُرجى مراجعة المقال الذي نشره ستيفن ب. سيدمان، الحاصل على شهادة CSDP [ 3 ] ). وقد صِيغ المعيار بطريقة سمحت بالاعتراف بنظام شهادة CSDP باعتباره متوافقًا معه بشكل أساسي، وذلك بعد فترة وجيزة من تاريخ إصداره في 1 سبتمبر 2008. وأُجريت عدة مراجعات لاحقة لشهادة CSDP بهدف تحقيق توافق أكبر. وفي عام 2019، تم سحب المعيار ISO/IEC 24773:2008 ومراجعته (بموجب المعيار ISO/IEC 24773-1:2019 [ 4 ] ).

قدمت جمعية مهندسي الكهرباء والإلكترونيات (IEEE) شهادة CSDP في البداية للممارسين ذوي الخبرة في هندسة وتطوير البرمجيات على مستوى العالم عام 2001، وذلك خلال مرحلة الاختبار التجريبي لامتحان الشهادة. وتم اعتماد برنامج شهادة CSDP رسميًا عام 2002. [ 1 ] بعد ديسمبر 2014، توقف العمل بهذا البرنامج، وأصبحت جميع الشهادات الصادرة عنه صالحة مدى الحياة. [ 5 ] [ 6 ] وقد طرحت جمعية مهندسي الكهرباء والإلكترونيات (IEEE) عددًا من الشهادات الجديدة المشابهة ، بما في ذلك شهادة ماجستير هندسة البرمجيات الاحترافية (PSEM) وشهادة ماجستير عمليات هندسة البرمجيات الاحترافية (PSEPM) (والتي توقف العمل بها لاحقًا).

للحصول على شهادة محترف تطوير البرمجيات المعتمد (CSDP)، كان على المرشحين امتلاك خبرة مهنية في هندسة البرمجيات لمدة أربع سنوات (ست سنوات مبدئيًا)، واجتياز اختبار مدته ثلاث ساعات ونصف، يتضمن 180 سؤالًا في مختلف مجالات هندسة البرمجيات، وأن يكونوا حاصلين على درجة البكالوريوس على الأقل في علوم الحاسوب أو هندسة البرمجيات. يقيس اختبار CSDP كفاءة المرشحين في مبادئ وممارسات هندسة البرمجيات المعترف بها دوليًا والمتوافقة مع معايير الصناعة [ 7 ] . [ 8 ] كما يلتزم حاملو شهادة CSDP بالتقيد بمدونة أخلاقيات وممارسات هندسة البرمجيات الصادرة عن معهد مهندسي الكهرباء والإلكترونيات (IEEE ) ورابطة مكائن ​​الحوسبة ( ACM) . [ 9 ] [ 10 ]

اعتبارًا من عام 2021، أصبح عرض IEEE-CS، الذي خلف برنامج CSDP، شهادة ماجستير هندسة البرمجيات الاحترافية (PSEM) . مدة الامتحان ثلاث ساعات، ويُجرى عن بُعد، ويتكون من 160 سؤالًا موزعة على 11 مجالًا معرفيًا من مجالات SWEBOK، وهي: متطلبات البرمجيات، تصميم البرمجيات، بناء البرمجيات، اختبار البرمجيات، صيانة البرمجيات، إدارة تكوين البرمجيات، إدارة هندسة البرمجيات، عملية هندسة البرمجيات، نماذج وأساليب هندسة البرمجيات، جودة البرمجيات، واقتصاديات هندسة البرمجيات. [ 11 ]

(توجد أيضًا شهادة مطور البرمجيات المحترف (PSD) ، والتي تغطي 4 مجالات معرفية فقط: متطلبات البرمجيات، وتصميم البرمجيات، وبناء البرمجيات، واختبار البرمجيات. [ 12 ] إن تشابه اسم هذه الشهادة مع شهادة CSDP أمرٌ مُربك، فهي شهادة مرموقة ولكنها ليست مُكافئة لشهادة CSDP.)

تاريخ

قدمت جمعية مهندسي الكهرباء والإلكترونيات (IEEE ) شهادة CSDP في عام 2002، وفي 27 أكتوبر 2008، أصبحت أول شهادة تتوافق مع معيار ISO/IEC 24773 الخاص بشهادات هندسة البرمجيات. [ 13 ]

تحديد الأهلية

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

كانت شهادة مساعد تطوير البرمجيات المعتمد (CSDA) متاحة للطلاب الخريجين والمتخصصين في مجال البرمجيات في بداية حياتهم المهنية الذين لم يستوفوا شروط الأهلية لشهادة مساعد تطوير البرمجيات المعتمد (CSDP). [ 14 ] [ 15 ]

محتوى امتحان CSDP

استند محتوى امتحان شهادة تطوير البرمجيات المعتمدة (CSDP) إلى دليل هيئة معارف هندسة البرمجيات (SWEBOK). غطى الامتحان محتوى جميع مجالات المعرفة الأساسية في الإصدار الثالث من دليل SWEBOK. فيما يلي قائمة بالمواضيع التي تم اختبارها بحسب نسبتها من إجمالي الامتحان. [ 16 ]

مراجع

  1. 1 2 محضر اجتماع مجلس إدارة جمعية الحاسبات التابعة لمعهد مهندسي الكهرباء والإلكترونيات، 8 فبراير 2002  - الموافقة الرسمية على برنامج الاعتماد
  2. ISO/IEC 24773:2008 "هندسة البرمجيات - اعتماد محترفي هندسة البرمجيات - إطار المقارنة"، 2008-09-01، ISO/IEC، 2008، vi+7 صفحات.
  3. ستيفن ب. سيدمان، "مخططات شهادات هندسة البرمجيات"، مجلة الكمبيوتر ، مايو 2008، ص 87-89
  4. ISO/IEC 24773-3:2019 "هندسة البرمجيات والأنظمة - اعتماد محترفي هندسة البرمجيات والأنظمة - الجزء 1: المتطلبات العامة"
  5. محضر اجتماع مجلس إدارة جمعية IEEE للحاسبات، 18 نوفمبر 2014، المادة 18.  - إيقاف برنامج الشهادات، الصلاحية الدائمة لجميع الشهادات الصادرة.
  6. محضر اجتماع مجلس إدارة جمعية IEEE للحاسبات، 30 يناير 2015، المادة 18.  - الشهادات صالحة بشكل دائم بغض النظر عن عضوية جمعية IEEE للحاسبات .
  7. "ISO/IEC TR 19759:2005" . المنظمة الدولية للمقاييس . تم الاطلاع عليه بتاريخ 9 أغسطس 2011 .
  8. "دليل مجموعة معارف هندسة البرمجيات" . جمعية مهندسي الكهرباء والإلكترونيات (IEEE) . تم الاطلاع عليه بتاريخ 9 أغسطس 2011 .
  9. مدونة قواعد السلوك المهني وأخلاقيات هندسة البرمجيات الصادرة عن IEEE-CS/ACM.
  10. دون جوتربارن، كي ميلر، سيمون روجرسون، "جمعية الحاسبات وجمعية آلات الحوسبة توافقان على مدونة أخلاقيات هندسة البرمجيات"، مجلة الحاسبات، أكتوبر 1999، ص 84-88
  11. "شهادة ماجستير هندسة البرمجيات الاحترافية (PSEM) | جمعية IEEE للحاسبات" . 24 أغسطس 2018. تم الاطلاع عليه بتاريخ 6 مايو 2021 .
  12. "شهادة مطور برامج محترف | جمعية مهندسي الكهرباء والإلكترونيات (IEEE) للحاسبات" . 23 أغسطس 2018. تم الاطلاع عليه بتاريخ 6 مايو 2021 .
  13. تفاصيل اعتماد ISO
  14. معلومات عن امتحان CSDA التجريبي، 2007 مساعد معتمد في تطوير البرمجيات (CSDA)
  15. معلومات CSDA/CSDP، 2009
  16. نشرة مرشحي الحزب الديمقراطي الاجتماعي المسيحي، 2011