top - down development Способ разработки программного обеспечения, при котором на каждом шаге детализации для каждой задачи составляется программа в терминах выделенных в ней подзадач. Подпрограммы для подзадач заменяются "заглушками", выполняющими минимум действий или никаких действий. При этом в каждый момент имеется работающий макет разрабатываемой программы, и разработка заканчивается одновременно с проектированием без отдельного этапа отладки. top-down development