Spetsifikatsioon
Spetsifikatsioon on üksikasjalik kirjeldus nõudmistest, omadustest ja piirangutest, mida süsteem, toode või teenus peab täitma. Selle eesmärk on anda arengule, testimisele ja vastuvõtmisele selge alus ning tagada, et eri osapooled mõistavad, mida tuleb luua ja milliseid kriteeriume tuleb täita. Mõiste on tihedalt seotud inglise sõnaga specification ja seda kasutatakse laialdaselt inseneriteadustes, tarkvaraarenduses, tootmises, ehituses ja hankes.
Spetsifikatsioone võib jagada erinevatesse tüüpidesse, olenevalt kontekstist. Funktsionaalne spetsifikatsioon kirjeldab soovitud käitumist ja süsteemi väliseid interaktsioone,
Tüüpiline spetsifikatsioon sisaldab näiteks ulatust (scope), nõuded (functional, non-functional), jõudlus- ja kvaliteedinõudeid, liideseid ja standardeid, piiranguid
Seadusandlik ja standardiline raamistik hõlmab ISO/IEC, IEEE jt juhiseid spetsifikatsioonide koostamiseks ja auditeerimiseks. Tarkvara ja tehniliste