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