תכנון מלמעלה למטה מחשבים ומערכות מידע
לועזית: top-down design

שיטה לתכנון ולפיתוח תוכנות, המתחילה בהגדרת פונקציות התוכנה המורכבות ביותר (סדרה של משימות) ומפרקת כל משימה למשימות פשוטות יותר (ראו גם עיצוב מלמעלה למטה)