# SD3 Overview Software Configuration Management ## Learning objectives * Describe the purpose and importance of software configuration management, especially in the context of high-performance computing. * Apply the basic concepts, terms and processes of SCM. * Apply steps of SCM in an HPC project. * Describe the basics of SCM from the IEEE standards (e.g. IEEE-Standard 729-1983, IEEE 828: Software Configuration Management Plans, IEEE 1042: Guide to Software Configuration Management. * Detail terms like Configuration Item, Baseline, SCM Directories, Version, Revision, and Release. ## Subskills