Метод функціонально-орієнтованого проектування
Функціонально-орієнтований метод проектування – розкладання системи на безліч взаємодіючих функцій з централізованим станом системи, розподіленим між ними.

Функціонально-орієнтований метод проектування не конкурує з ООД – вони можуть застосовуватися в різних ситуаціях.
Заходи у процесі функціонально-орієнтованого дизайну:
- Дизайн потоку даних
- Структурна декомпозиція
- Докладний опис дизайну