Под методологией SADT понимается набор методов, процедур и правил, позволяющих построить функциональную модель объекта в любой предметной области. Иными словами, при помощи SADT можно описать все действия объектов и связи между ними.
История SADT.
SADT как методологию начал разрабатывать в 1960;е гг. в США Дуглас Росс. Появление и развитие SADT стало одним из первых следствий возникновения структурного программирования и, соответственно, структурного подхода. По мере того как бизнес и ИТ-специалисты сталкивались с потребностью в создании крупномасштабных систем, все более очевидным становился дефицит структуризации работ над каждым проектом. При помощи SADT процесс создания ИС был формализован за счет выделения следующих фаз:
- • анализ;
- • проектирование;
- • реализация;
- • тестирование;
- • установка;
- • эксплуатация.
Первый крупный проект, продемонстрировавшей эффективность структурного подхода, был реализован в 1973 г. компанией SofTech. Проект касался аэрокосмической отрасли, которая нуждалась в масштабных и сложных проектах, а потому успех SADT дал «зеленый свет» массовому применению методологии.
Компания SofTech и Дуглас Росс продолжили работу над SADT, и уже в 1974 г. методология была передана круной европейской телефонной компании. А год спустя SADT приобрел вид конкретного продукта и вышел на рынок. В течение последующих пяти лет методология SADT была успешно применена для реализации более чем 200 проектов, над которыми работали порядка 2000 специалистов. Среди областей применения SADT фигурировали аэрокосмическая отрасль, телекоммуникации, управление и контроль, учет, обработка данных и т. п.