Contenuti
1. La risposta breve
La Categoria 4 di GAMP 5 è software configurato — un prodotto commerciale che imposti con parametri, regole e flussi, senza modificarne il codice. La Categoria 5 è software su misura (bespoke) — codice scritto specificamente per te. La differenza pratica è lo sforzo di validazione e il rischio: la Categoria 5 richiede di validare il codice stesso (design review, code review, test strutturali), mentre la Categoria 4 consente di appoggiarsi al ciclo di vita del prodotto del fornitore e concentrare la validazione sulla tua configurazione e sul suo uso previsto.
2. Le categorie software di GAMP 5
GAMP 5 (Seconda Edizione, 2022) classifica i sistemi computerizzati in base a come sono costruiti, perché questo determina l'approccio di validazione basato sul rischio:
| Categoria | Cos'è | Esempio |
|---|---|---|
| 1 | Software di infrastruttura | Sistemi operativi, database, middleware |
| 3 | Non configurato (usato così com'è) | Strumenti pronti con impostazioni di default |
| 4 | Configurato | LIMS, MES, ERP, QMS — impostati con i tuoi parametri e regole |
| 5 | Su misura / bespoke | Software (o moduli) codificati specificamente per il tuo processo |
(La Categoria 2, firmware, è stata ritirata nella Prima Edizione di GAMP 5 e non compare nella classificazione attuale.)
3. Categoria 4 vs Categoria 5 — confronto
| Aspetto | Categoria 4 (configurato) | Categoria 5 (su misura) |
|---|---|---|
| Origine del codice | Prodotto validato del fornitore | Scritto per la tua istanza |
| Leva del fornitore | Appoggio su ciclo di vita + audit | Più ciclo di vita a tuo carico |
| Design review | Specifica di configurazione | Design + code review complete |
| Focus dei test | Configurazione e uso previsto (IQ/OQ/PQ) | Strutturale + funzionale, incl. percorsi di codice |
| Controllo delle modifiche | Ri-verificare la configurazione interessata | Ri-validare il codice interessato |
| Sforzo tipico | Minore, se l'evidenza del fornitore è solida | Maggiore |
4. Perché la classificazione cambia il tuo sforzo di CSV
La classificazione non è burocrazia — decide quanto devi dimostrare da solo. Un prodotto di Categoria 4 ti consente di sfruttare l'evidenza di sviluppo e test del fornitore (tramite un audit al fornitore e il suo pacchetto di validazione), così la tua validazione in loco si concentra sul fatto che la tua configurazione faccia ciò che intendi. Classificare erroneamente un prodotto Cat 4 come Cat 5 spreca sforzo; classificare erroneamente una build Cat 5 come Cat 4 lascia codice non testato in un percorso decisionale GxP — proprio la lacuna su cui si scrive una warning letter.
La sottigliezza che la Seconda Edizione di GAMP 5 sottolinea: configurazione e personalizzazione possono coesistere in un sistema. Un prodotto configurato con un modulo di calcolo bespoke è Categoria 4 per le parti configurate e Categoria 5 per il modulo su misura. Classifica per componente, non per l'etichetta del prodotto.
5. Cosa deve dimostrare un fornitore per la Categoria 4
Se un fornitore afferma che il suo prodotto è software configurabile di Categoria 4, chiedi l'evidenza che ti permette di appoggiarti a esso:
- Un ciclo di vita di sviluppo del prodotto documentato (SDLC) che puoi auditare.
- Un pacchetto di validazione / qualifica: tracciabilità URS-a-test, script IQ/OQ, test di rilascio.
- Un confine chiaro configurazione vs personalizzazione — cosa imposti tu vs cosa richiederebbe codice nuovo.
- Comportamento versionato e riproducibile — gli stessi input e versioni producono lo stesso output, per l'auditor.
- Una via di audit al fornitore (in loco o documentata) per qualificarlo come fornitore.
È lo standard per cui Synlogica Terminus è costruito: il modulo Quality (Terminus M4) è progettato e documentato come software configurabile GAMP 5 Categoria 4 — configurato con le tue SOP, regole e soglie, con un pacchetto di validazione del fornitore e pacchetti decisionali versionati e riproducibili. La motivazione della classificazione e l'approccio di validazione sono nel nostro whitepaper sulla classificazione GAMP 5 Categoria 4.
6. Domande frequenti
Un sistema può essere sia Categoria 4 sia Categoria 5?
Sì. GAMP 5 classifica per componente. Un prodotto configurato (Cat 4) che include un modulo bespoke o un calcolo su misura è Cat 5 per quel modulo. Valida ogni parte secondo la sua categoria invece di forzare un'unica etichetta sull'intero sistema.
Categoria 4 significa meno validazione?
Di solito significa meno validazione duplicata: sfrutti l'evidenza del ciclo di vita del fornitore e ti concentri sulla tua configurazione e sull'uso previsto. Il rigore totale è basato sul rischio — una decisione GxP ad alto impatto richiede comunque un IQ/OQ/PQ accurato, solo senza ritestare il codice del fornitore.
Dove ricadono gli LLM / le funzioni di IA?
Un componente IA/ML che influenza una decisione GxP necessita di una governance specifica oltre l'etichetta di categoria — dati, versionamento del modello e controllo delle modifiche. Per questo Synlogica non tiene alcun LLM nel loop decisionale e persegue la ISO 42001 per il livello di estrazione assistito da IA separatamente.
7. Riferimenti
- ISPE GAMP 5: A Risk-Based Approach to Compliant GxP Computerized Systems, Seconda Edizione (2022).
- EU GMP Annex 11 — Sistemi computerizzati.
- 21 CFR Part 11 — Registrazioni elettroniche; Firme elettroniche.
- ISPE GAMP Good Practice Guides — Records & Data Integrity.