Aşağıdan yuxarıya layihələndirmə – proqram təminatının gəlişdirilməsi prosesinin layihələndirmə metodologiyası; öncə proqramın qarşısında aşağı səviyyəli məsələlər müəyyənləşdirilir, daha yüksək səviyyəli funksiyaların strukturu və təyinatı isə aşağı səviyyəli funksiyalardan alınır.