Una specifica di sistema descrive i requisiti operativi e prestazionali di un sistema, come un computer. È considerato un documento di alto livello che detta le funzioni globali.
Le specifiche di sistema aiutano a definire le linee guida operative e prestazionali per un sistema. Può delineare come il sistema dovrebbe funzionare e cosa potrebbe includere. Le specifiche chiave possono includere definizioni di interfaccia, regole di progettazione del documento e aree funzionali.
Quando acquisti un software o un computer, le specifiche di sistema possono essere delineate durante il processo di valutazione e concordate durante la procedura di pagamento. Le specifiche possono determinare l'accesso di sicurezza. Molte organizzazioni offriranno modelli e risorse per facilitare l'aderenza alle specifiche del sistema. In alcuni casi, le specifiche di sistema possono essere piuttosto specifiche e difficili da seguire senza queste linee guida.