v prvních dnech expertních systémů existoval malý nebo žádný formální proces pro tvorbu softwaru. Vědci se jen posadili s odborníky na domény a začali programovat, často vyvíjeli požadované nástroje (např. inferenční motory) současně s aplikacemi samotnými. Jak se expertní systémy přesunuly z akademických prototypů na nasazené obchodní systémy, bylo zjištěno, že je vyžadována metodika, která přinese předvídatelnost a kontrolu procesu vytváření softwaru. Tam byly v podstatě dva přístupy, které byly pokusem:
- používejte konvenční metodiky vývoje softwaru
- vyvíjejte speciální metodiky vyladěné podle požadavků stavebních expertních systémů
mnoho raných expertních systémů bylo vyvinuto velkými konzultačními a systémovými integračními firmami, jako je Andersen Consulting. Tyto firmy již měly dobře vyzkoušené konvenční metodiky vodopádů (např. Metoda/1 pro Andersena), ve kterých proškolily všechny své zaměstnance a které byly prakticky vždy použity k vývoji softwaru pro své klienty. Jedním z trendů v raném vývoji expertních systémů bylo jednoduše aplikovat tyto vodopádové metody na vývoj expertních systémů.
dalším problémem s použitím konvenčních metod pro vývoj expertních systémů bylo to, že vzhledem k bezprecedentní povaze expertních systémů byly jednou z prvních aplikací, které přijaly metody rychlého vývoje aplikací, které obsahují iteraci a prototypování, stejně jako nebo místo podrobné analýzy a návrhu. V 1980s několik konvenčních softwarových metod podporovalo tento typ přístupu.
konečným problémem s použitím konvenčních metod pro vývoj expertních systémů byla potřeba získávání znalostí. Získávání znalostí se týká procesu shromažďování odborných znalostí a jejich zachycení ve formě pravidel a ontologií. Získávání znalostí má zvláštní požadavky nad rámec konvenčního procesu SPECIFIKACE používaného k zachycení většiny obchodních požadavků.
tyto problémy vedly k druhému přístupu k znalostnímu inženýrství: vývoji vlastních metodik speciálně navržených pro budování expertních systémů. Jednou z prvních a nejoblíbenějších metodik navržených pro expertní systémy byla metodika získávání znalostí a strukturování dokumentace (KADS) vyvinutá v Evropě. KADS měl velký úspěch v Evropě a byl také používán ve Spojených státech.