‘);
}

هندسة البرمجيّات

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

نماذج هندسة البرمجيّات

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