يُعد كل من التحليل الإنشائي (إس إيه) والتصميم الإنشائي (إس دي) في هندسة البرمجيات أساليب لتحليل متطلبات العمل وتطوير المواصفات لتحويل الممارسات إلى برامج حاسوبية وتكوينات أجهزة مادية وإجراءات يدوية ذات صلة. التحليل الإنشائي وتقنيات التصميم هي الأدوات الأساسية لتحليل النظم. طُورت من تحليل النظم الكلاسيكية في الستينيات والسبعينيات.