Der bliver brugt mange ressourcer på at forbedre systemudvikling gennem udvikling af nye varianter af velkendte metoder og værktøjer. Der findes efterhånden et nærmest uendeligt og stadigt voksende antal minimalt forskellige programmeringssprog, modellerings-/diagrammeringsteknikker og analyse/design metoder. Der synes at være en ukuelig tro på, at man bare lige skal gøre det lidt anderledes, så bliver det meget bedre. Grundlæggende ændrer det dog som regel ikke meget og det er vanskeligt at berettige store omkostninger ved at skifte programmeringssprog, modellerings-/diagrammeringsteknikker og analyse/design metoder.
I stedet for til stadighed at forsøge at forbedre lidt på de velkendte værktøjer og metoder, må der være et væsentligt større potentiale for forbedring af systemudvikling ved at kigge bredere og dybere for grundlæggende problemer og løsninger. Dette har tidligere resulteret i væsentlige forbedringer specielt ved overgangen fra maskinekode til højniveau programmeringssprog og integrerede programmeringsmiljøer, og der kan eventuelt/formodentligt stadig opnåes væsentlige forbedringer gennem grundlæggende ændringer.
Fagområdet 'generel systemteori' er specielt kendetegnet ved at kigge bredt og dybt gennem analyse af forskellige problemer og teorier på tværs af forskellige fagområder med henblik på at identificere og generalisere tværgående, fælles/relaterede systemiske egenskaber og teorier.
|