هندسة البرمجيات
2014 أبجدية مهندس
هنري بيتروسكي
مؤسسة الكويت للتقدم العلمي
هندسة البرمجيات (Software Engineering). وهي التي تتضمّن تصميم وتطوير وإنتاج واختبار برمجيات الحاسوب، ومع احتفال الحاسوب الرقمي بعيد ميلاده الخمسين عام 1996 كان هناك الكثير من النقاش، حتى بين المنخرطين في الممارسة العملية، عما إذا كان هذا الاختصاص هو هندسة فعلية. ومن بين القضايا كانت طبيعة البرامج التربوية التي تُحضِّر الطلاب للممارسة والوضع المهني "لمهندسي البرمجيات". وبشكل خاص كانت قضية أن منهاج علم الحاسوب – الذي تُدرس خلاله عادة هندسة البرمجيات – لا تعلم الطلاب التصميم الهندسي. ولهذا السبب بالذات فإن المهندسين المهنيين لا يعتقدون أن لـ "مهندسي البرمجيات" أن يسموا أنفسهم مهندسين على الإطلاق. وفي غضون عقد أو أكثر فإن الكثير من هذه القضايا تراجعت، واستعمل التعبير "هندسة البرمجيات" بلا قيود من قبل علماء الحاسوب والمهندسين على حد سواء.
[KSAGRelatedArticles] [ASPDRelatedArticles]