Введение

Метод структурированного анализа и проектирования систем (SSADM) — это системный подход к анализу и проектированию информационных систем. SSADM был разработан для Центрального компьютерного и телекоммуникационного агентства, государственного органа Великобритании, отвечающего за использование технологий в государственном секторе, начиная с 1980 года.

Обзор

SSADM — это каскадный метод анализа и проектирования информационных систем. SSADM можно рассматривать как вершину строгого, основанного на документации подхода к проектированию систем, в отличие от более современных гибких методологий, таких как DSDM или Scrum. SSADM представляет собой конкретную реализацию, основанную на работах различных школ структурированного анализа и методов разработки, таких как методология мягких систем Питера Чекленда, структурированное проектирование Ларри Константина, структурированный метод Эдварда Юрдона, структурированное программирование Майкла А. Джексона и структурированный анализ Тома ДеМарко. Названия "Structured Systems Analysis and Design Method" и "SSADM" являются зарегистрированными товарными знаками Управления государственными закупками (OGC), являющегося подразделением Казначейства Великобритании.

Этапы

Метод SSADM предполагает применение последовательности задач анализа, документирования и проектирования, касающихся следующего.

Этап 1 Исследование текущей среды

Разработчики SSADM понимали, что почти во всех случаях существует какая-то форма текущей системы, даже если она полностью состоит из людей и бумажных документов. Путем проведения интервью с сотрудниками, рассылки опросников, наблюдений и анализа имеющейся документации, аналитик приходит к полному пониманию системы в ее текущем состоянии на момент начала проекта. Это служит множеству целей (например, для иллюстрации?).

Этап 6 Физический дизайн

Это заключительный этап, на котором все логические спецификации системы преобразуются в описание системы в терминах конкретного аппаратного и программного обеспечения. Это очень технический этап, и здесь представлен лишь общий обзор. Логическая структура данных преобразуется в физическую архитектуру, выраженную в структурах баз данных. Определяется точная структура функций и способы их реализации. Физическая структура данных оптимизируется, где это необходимо, для соответствия требованиям к размеру и производительности. Результатом является полный физический проект, который позволяет инженерам-разработчикам понять, как построить систему, с учетом конкретных деталей аппаратного и программного обеспечения и соответствующих стандартов.