GAMP 5 zawiera wytyczne, w tym ustanowienie wspólnego języka i terminologii dla systemów skomputeryzowanych. Wytyczne te obejmują definicję kategorii oprogramowania GAMP. Kategorie te są wykorzystywane do klasyfikacji komponentu oprogramowania systemu komputerowego. Poziom działań walidacyjnych i wyników można wyprowadzić z tych kategorii.
Kategorie oprogramowania GAMP są następujące:
- Kategoria 1: Oprogramowanie infrastrukturalne. Obejmuje narzędzia infrastruktury IT, oprogramowanie warstwowe, takie jak systemy operacyjne (OS), bazy danych (DB) i oprogramowanie pośredniczące.
- Kategoria 2: Ta kategoria nie jest już używana.
- Kategoria 3: Produkty nieskonfigurowane. Przykłady obejmują aplikacje oparte na oprogramowaniu układowym, oprogramowanie COTS (Commercial Off-The-Shelf) i przyrządy.
- Kategoria 4: Skonfigurowane produkty. Kategoria ta obejmuje systemy takie jak ERP (Enterprise Resource Planning), EDMS (Electronic Document Management Systems), LIMS (Laboratory Information Management Systems) i arkusze kalkulacyjne.
- Kategoria 5: Aplikacje niestandardowe. Przykładami tej kategorii są dedykowane aplikacje, niestandardowe oprogramowanie układowe i arkusze kalkulacyjne wykorzystujące makra.
System realizacji produkcji (MES) jest opisany jako należący do kategorii 4 zgodnie z GAMP 5, podczas gdy dostosowania do takiego systemu są uważane za kategorię. Podejście do walidacji systemu MES opiera się na jego klasyfikacji do kategorii SW 4-5 zgodnie z GAMP.