i de tidligste dage af ekspertsystemer var der ringe eller ingen formel proces til oprettelse af programmet. Forskere satte sig lige sammen med domæneeksperter og begyndte at programmere og udviklede ofte de nødvendige værktøjer (f.eks. Da ekspertsystemer flyttede fra akademiske prototyper til implementerede forretningssystemer, blev det indset, at der var behov for en metode for at bringe forudsigelighed og kontrol til processen med at opbygge programmet. Der var i det væsentlige to tilgange, der blev forsøgt:
- brug konventionelle programmeludviklingsmetoder
- udvikle specielle metoder, der er tilpasset kravene til bygningsekspertsystemer
mange af de tidlige ekspertsystemer blev udviklet af store konsulent-og systemintegrationsfirmaer som Andersen Consulting. Disse virksomheder havde allerede velafprøvede konventionelle vandfaldsmetoder (f.eks. Metode/1 For Andersen), som de uddannede hele deres personale i, og som næsten altid blev brugt til at udvikle programmel til deres kunder. En tendens i den tidlige ekspertsystemudvikling var simpelthen at anvende disse vandfaldsmetoder til ekspertsystemudvikling.
et andet problem med at bruge konventionelle metoder til at udvikle ekspertsystemer var, at de på grund af den hidtil usete karakter af ekspertsystemer var en af de første applikationer, der vedtog hurtige applikationsudviklingsmetoder, der indeholder iteration og prototyping såvel som eller i stedet for detaljeret analyse og design. I 1980 ‘ erne var der kun få konventionelle programmelmetoder, der støttede denne type tilgang.
det sidste problem med at bruge konventionelle metoder til at udvikle ekspertsystemer var behovet for videnindsamling. Videnindsamling refererer til processen med at indsamle ekspertviden og fange den i form af regler og ontologier. Videnindsamling har særlige krav ud over den konventionelle specifikationsproces, der bruges til at fange de fleste forretningskrav.
disse spørgsmål førte til den anden tilgang til videnteknik: udvikling af brugerdefinerede metoder, der er specielt designet til at opbygge ekspertsystemer. En af de første og mest populære af sådanne metoder, der er specialdesignet til ekspertsystemer, var metoden til Videnopsamling og Dokumentationsstrukturering (KADS) udviklet i Europa. KADS havde stor succes i Europa og blev også brugt i USA.