هو استخدام تشكيلة واسعة من الأدوات المعتمدة على الحاسوب-التي تساعد المهندسين، المعماريين ومحترفي التّصميم الآخرين في نشاطات تصميمهم.
هندسة البرمجيات Software engineering هي فرع من فروع المعلوماتية يهدف إلى تطوير مجموعة أسس وقواعد تهدف إلى تحسين طرق تصميم وتطوير البرامج على جميع المستويات وذلك بطريقة تلبي احتياجات المستخدمين. هندسة البرمجيات لا تهتم بكتابة البرنامج نفسه أي بكتابة شفرته بل تحاول تحسين عملية تطوير وصنع البرنامج ابتدائا من المواصفات التي يضع الحريف وانتهاءا عند مشكلة صيانة البرنامج أو توسيعه. وهي تقوم على دراسة إحتياجات المستخدم وتصميم البرنامج المناسب لها قبل كتابة شيفرته، والأخذ بعين الاعتبار للعديد من الجوانب كالقدرة على تطوير البرنامج بسهولة لاحقا، أو السّرعة، أو إمكانية إضافة ملحقات له بشكل ديناميكي.
المصدر: مقالات واخبار الانترنيت
المصدر: مقالات واخبار الانترنيت
ليست هناك تعليقات:
إرسال تعليق