Metoda analizy i projektowania systemów strukturalnych lub SSADM to podejście do projektowania i analizy systemów informatycznych. Opracowana w Wielkiej Brytanii w 1980 r. Metoda wykorzystuje logiczne modelowanie danych, modelowanie zdarzeń jednostki i modelowanie przepływu danych w sześciostopniowym procesie w celu określenia, w jaki sposób należy utworzyć lub zaktualizować system. Ta długa i skomplikowana analiza ma wiele zalet i wad.
Wiele kątów analizy
Zaletą SSADM jest wykorzystanie trzech technik do określenia żywotności systemu informatycznego. Logiczne modelowanie danych określa elementy - i relacje między nimi - w systemie. Modelowanie przepływu danych określa sposoby, w jakie dane zmieniają się z jednej postaci w drugą, obszary przechowywania danych, jednostki, które wysyłają dane do systemu i trasy, przez które przepływają dane. Modelowanie zdarzeń encji dokumentuje, w jaki sposób zdarzenia w przedsiębiorstwie wpływają na podmioty systemu informacyjnego. Po przedstawieniu tych trzech metodologii i punktów widzenia model jest dokładniejszy i kompletny.
Mniejsza szansa na nieporozumienie
Tak głęboka i przeprowadzona analiza systemu znacznie zmniejsza prawdopodobieństwo, że jakakolwiek informacja zostanie źle zrozumiana na początkowych etapach projektu. Może się to zdarzyć w systemach, które nie mają odpowiedniej analizy i źle przemyślanego projektu. Ponadto, ponieważ SSADM jest często używany, większość osób zaangażowanych w projekt zrozumie ten proces. Stosowanie znanego procesu zapobiega konieczności szkolenia nowych pracowników oraz oszczędzania pieniędzy i czasu.
Sztywna kontrola
SSADM jest bardzo uporządkowaną metodą tworzenia systemów informatycznych. Sprawuje kontrolę nad każdym aspektem procesu tworzenia. Kontrola ta jest jednym z głównych powodów, dla których stała się standardem, ponieważ pozostawia bardzo mało miejsca na błędy. Ta sztywność może jednak również prowadzić do trudności. Jest nieuniknione, że wymagania dotyczące systemu ulegną zmianie w pewnym momencie podczas opracowywania. SSADM opiera się na analizie danych. Jeśli te dane ulegną zmianie po przeprowadzeniu analizy SSADM, system zalecany przez dane może być nieprawidłowy.
Czasochłonne i potencjalnie drogie
Największą wadą systemu SSADM jest to, że zajmuje dużo czasu. Kiedy firma zajmuje tyle czasu, aby przeanalizować projekt, może utrudnić stworzenie systemu informacyjnego o pożądaną datę końcową. Występuje duże opóźnienie między rozpoczęciem projektu a dostarczeniem systemu. Jeśli jakikolwiek pracownik firmy nie zostanie przeszkolony w zakresie technik SSADM, firma będzie musiała poświęcić jeszcze więcej czasu i pieniędzy na szkolenie w tym trudnym systemie.