IDEF0 – методология функционального моделирования из семейства IDEF, разработанная на основе SADT по программе ВВС США в 1970–1980-х годах. В США описана стандартом FIPS 183 (1993 год), в России – рекомендациями Госстандарта Р 50.1.028-2001. IDEF0 описывает, что делает система, через иерархию функциональных блоков.
Элементы
- Функциональный блок – действие или процесс.
- Стрелки по сторонам блока: вход (слева), выход (справа), управление (сверху), механизм (снизу).
- Декомпозиция: каждый блок раскрывается в отдельную диаграмму из 3–6 блоков.
- Контекстная диаграмма верхнего уровня с границами модели.
Где применяется
- Описание деятельности организации на верхнем уровне.
- Анализ функций при подготовке к автоматизации и реинжинирингу.
- Проектная документация и обучение.
Ограничения
IDEF0 не показывает последовательность и время выполнения функций; для описания потоков работ используют IDEF3, EPC или BPMN.