نرم افزار مدیریت نگهداری و تعمیرات (CMMS)
Computerized Maintenance Management System
CMMS یک نرم افزار کامپیوتری است که برای تسهیل مدیریت فرایندهای نگهداری و تعمیرات طراحی شده و درواقع همان سیستم (نرم افزار) مدیریت نگهداری و تعمیرات Computerized Maintenance Management System است که بعدا گاهی آن ها را با کمی تغییرات و ماژول های بیشتر، EAM نیز نامیدند که مخفف (سیستم) مدیریت دارایی های فیزیکی بنگاه (Enterprise Asset Management) است. البته در بسیاری از موارد عملا بین ویژگی های این دو دسته از نرم افزارها همپوشانی های بسیار زیادی دیده می شود.
امروزه کاربرانی که در دوران انقلاب صنعتی چهارم هر روز تعدادشان نیز بیشتر می شود از این نرم افزار ها انتظار دارند که در چند دقیقه بتوانند نرم افزار را از صفر راه اندازی کرده و هر کاری را که در ذهنشان دارند را با چند کلید ساده انجام دهند؛ اما برای درک بهتر موضوع، در ابتدا کمی به ترمینولوژی نرم افزارهای مدیریت نگهداری و تعمیرات می پردازیم.