top-down design, projeto top-down

Uma metodologia de projeto de programas que parte da definição da funcionalidade do programa no nível mais alto (uma série de tarefas) e, depois, divide cada uma dessas tarefas em níveis de detalhamento progressivos. Ver também bottom-up programming (programação bottom-up); top-down programming (programação top-down). Comparar com bottom-up design (projeto bottom-up).