هنگامی که یک نرم افزار کامپیوتری میسازید، تغییراتی رخ میدهد. چون تغییر رخ میدهد، نیاز به کنترل مؤثر آن دارید.
مدیریت پیکربندی نرم افزار (SCM) مجموعه ای از فعالیت هاست که برای کنترل تغییرات طراحی شده اند.
به این ترتیب که محصولات کاری ای را که باید تغییر کنند، شناسایی میکند، روابط میان آنها را مشخص میسازد، ساز و کارهایی برای مدیریت نسخه های متفاوتی از این محصولات کاری تعریف میکند، تغییرات تحمیل شده را کنترل میکند و تغییرات اعمال شده را ممیزی و گزارش میکند.

ادامه نوشته