การจัดการการกำหนดค่าคำศัพท์เป็นคำศัพท์ทางวิศวกรรมทั่วไป
โดยมีวัตถุประสงค์คือเพื่อเก็บบันทึกลักษณะของชิ้นส่วน / ส่วนประกอบทั้งหมดของระบบที่ซับซ้อน (เช่นรถยนต์, ขีปนาวุธ, อุปกรณ์อิเล็กทรอนิกส์) และแน่นอนการเปลี่ยนแปลงลักษณะเหล่านี้เมื่อส่วนประกอบถูกแทนที่ด้วยองค์ประกอบที่คล้ายกัน การกำหนดค่าอธิบายผลิตภัณฑ์เฉพาะอย่างแน่นอน
กล่าวอีกนัยหนึ่งการจัดการการกำหนดค่าเป็นการจัดการเวอร์ชันสำหรับผลิตภัณฑ์อุตสาหกรรม ช่วยให้สามารถรวบรวมผลิตภัณฑ์รุ่นก่อนหน้าได้ทุกเมื่อ
ในซอฟต์แวร์ไม่มีแคตตาล็อกชิ้นส่วนอุตสาหกรรมที่สามารถระบุชิ้นส่วนของซอฟต์แวร์และรุ่นที่ต่อเนื่องกันและค้นหาในคลังสินค้าเพื่อรวบรวม (กำหนดค่า) ผลิตภัณฑ์รุ่นเก่า ส่วนของซอฟต์แวร์ / ส่วนประกอบได้รับการอธิบายอย่างดีที่สุดจากรหัสทั้งหมด ดังนั้นการจัดการการกำหนดค่าสำหรับซอฟต์แวร์หมายถึงการจัดการเวอร์ชันของซอร์สโค้ด นี่คือเหตุผลที่คำว่าการจัดการการกำหนดค่าซอฟต์แวร์ถูกใช้สำหรับการจัดการเวอร์ชันซอร์สโค้ด
โปรดทราบว่า SCM นั้นใหญ่กว่าการกำหนดเวอร์ชันซอร์สโค้ดเท่านั้น นอกจากนี้ยังอาจรวมถึงการจัดการการพึ่งพาภายนอก (เช่นห้องสมุดหรือกรอบงานของบุคคลที่สามซึ่งมีรุ่นที่จัดการที่อื่น) ทรัพยากรภายนอก (เช่นไบนารีของบุคคลที่สามหรือ dll หรือการกำหนด API เพื่อทำงานร่วมกับระบบภายนอก) เช่นเดียวกับสินทรัพย์ดิจิทัล วิดีโอที่จะเป็นแพ็คเกจด้วยผลิตภัณฑ์สุดท้าย)