البرمجة المتطرفة (Extreme Programming أو XP) هي عبارة عن منهجية تطوير برمجيات تهدف إلى تحسين جودة العمل وزيادة الإنتاجية من خلال إجراءات تنظيمية وتقنيات معينة. تركز هذه الطريقة على التفاعل المستمر بين العملاء وفريق التطوير، والتواصل المستمر بين أعضاء الفريق المختلفين، وإدارة المشروع بشكل سريع وفعال. تعتمد البرمجة المتطرفة على مفهوم الاختبارات الحية والتجارب الآلية وتحليل الأخطاء، وتستخدم العديد من الأساليب البرمجية المعاصرة مثل العمل بالزوجية Pair Programming، وتطوير البرمجيات التجريبي Prototype Programming.
0