SADT ( et akronym for struktureret analyse og designteknik ) er en strukturel analyse og designmetodologi , der integrerer modelleringsprocessen, projektkonfigurationsstyring, brugen af yderligere sprogværktøjer og projektledelse med sit eget grafiske sprog. Modelleringsprocessen kan opdeles i flere faser: interviewe eksperter, oprette diagrammer og modeller, distribuere dokumentation, vurdere egnetheden af modeller og acceptere dem til videre brug. Denne proces er veletableret, for ved udvikling af et projekt udfører specialister specifikke opgaver, og bibliotekaren sikrer, at information udveksles rettidigt.
SADT opstod i slutningen af 1960'erne under den strukturerede programmeringsrevolution. Da de fleste eksperter kæmpede for at skabe software, var det få, der forsøgte at løse den sværere opgave at skabe store systemer, herunder både mennesker og maskiner og software, svarende til systemer, der bruges i telefonkommunikation, industri, kommando og kontrol med våben. På det tidspunkt begyndte specialister, der traditionelt havde været involveret i skabelsen af store systemer, at indse behovet for større orden. Således besluttede udviklerne at formalisere processen med at skabe et system og opdele det i følgende faser:
Nogle af teorierne relateret til metoden og systembeskrivelsessproget blev af deres forfatter, Douglas T. Ross, kaldt "Structural Analysis and Design Technique Methodology" (SADT – Structural Analysis and Design Technique). Indledende arbejde på SADT begyndte i 1969. Dets første store anvendelse blev realiseret i 1973 under udviklingen af et stort rumfartsprojekt, da det blev en smule revideret af ansatte i SofTech, Inc. I 1974 blev SADT yderligere forbedret og overtaget af et af de største europæiske telefonselskaber. SADT kom på markedet i 1975 efter et års produktudvikling. I 1981 blev SADT brugt af mere end 50 virksomheder på mere end 200 projekter, der involverede mere end 2.000 mennesker og dækkede mere end et dusin emneområder, herunder telefonnetværk, rumfartsproduktion, kommando og kontrol, lagerstyring og databehandling. Dens nuværende udbredte anvendelse i den europæiske, fjernøstlige og amerikanske luftfartsindustri (under navnet IDEF0 ) gør det muligt for disse tal at stige betydeligt. Således skiller SADT sig ud blandt moderne systembeskrivelsesmetoder på grund af dets brede anvendelse.
I begyndelsen af 1970'erne blev SADT-metoden implementeret som en klar formel procedure. Under denne implementering brugte SADT-analytikere blanktegn og titelsider. SADTs unikke og effektive metode til at kode links mellem nedbrydninger ved hjælp af SADTs ICOM-koder, samt SADTs metode til at organisere peer review ved hjælp af en forfatter/læser-cyklus, gør papirimplementering meget lettere. Disse fordele gør SADT langt overlegen i forhold til alle andre papirbaserede strukturelle analysemetoder.
I slutningen af 70'erne dukkede computere op med tilstrækkelig kraft og rækkevidde med en acceptabel hastighed til at skabe grafiske billeder. Dette gjorde det muligt at automatisere de strukturelle metoder, der ligesom SADT var stærkt afhængige af grafik . Selvom en sådan teknologi lige var begyndt at udvikle sig på det tidspunkt, finansierede det amerikanske luftvåben udviklingen af det første SADT-automatiseringssystem (og i øvrigt det første automatiserede strukturanalyseværktøj, der lægger vægt på grafik), kaldet AUTOIDEF0 .
I begyndelsen af 80'erne dukkede en personlig computer op med grafiske muligheder, der passer på et skrivebord. Dette har ført til oprettelsen af arbejdsstationer til flere grafiske metoder til strukturanalyse. Samtidig blev de første forsøg på at implementere SADT på mini- og mikrocomputere gjort i USA , Europa og Skandinavien . Et resultat af en sådan indsats var oprettelsen af en SADT-arbejdsstation i Frankrig kaldet SPECIF X.
Det nuværende niveau af informationsteknologi giver et rigt udvalg af metoder til at skabe automatiseret SADT-understøttelse. Det mest tilgængelige SADT-værktøj i dag er Design / IDEF (Meta Software Corp.) - oprindeligt bygget som en del af programmet for integreret computerisering af produktionen og nu udbredt i forskellige aktivitetsområder. Automatiseret support til SADT er ved at udvikle sig fra et simpelt grafisk værktøj til softwarebaseret viden om mere generelle modelleringskoncepter. Sådanne avancerede værktøjer har evnen til at forstå semantikken i det indbyrdes forbundne netværk af SADT-diagrammer og flere modeller og til at integrere denne rige viden og regler med andre teknologier.
Hændelseskæde af processer | |
---|---|