968
May 21, 2020
KSATs
968 (NIST ID: K0152)
Knowledge
Knowledge of software related information technology (IT) security principles and methods (e.g., modularization, layering, abstraction, data hiding, simplicity/minimization).
Items denoted by a * are CORE KSATs for every Work Role, while other CORE KSATs vary by Work Role.
Core KSAT for the following Work Roles
Software Developer (Core)
Develops, creates, maintains, and writes/codes new (or modifies existing) computer applications, software, or specialized utility programs.
Additional KSAT for the following Work Roles
Secure Software Assessor (Additional)
Analyzes the security of new or existing computer applications, software, or specialized utility programs and provides actionable results.