Según varios autores hoy en día, el mercado de software de mantenimiento ofrece una gran variedad de paquetes con mayor o menor potencial y prestaciones, por lo que difícilmente será más rentable que desarrollo interno de un software a medida confeccionado y desarrollado con medios propios. Aún y todo, cabe destacar que, parte de los paquetes del software externo que se decida comprar habrá que modificar para adaptar a las peculiaridades de las necesidades y el sector.
El mercado ofrece una gran cantidad de software de mantenimiento por lo cual no siempre es fácil acertar en la elección del más adecuado. Antes de seleccionar cualquier programa, es necesario determinar claramente cuáles son los objetivos y metas que se persiguen con su implantación. A continuación, se deberá buscar información completa sobre cada una de las opciones, incluyendo recomendaciones, para finalmente elegir el que mejor se adapta a las preferencias y necesidades del usuario.
En general, hay algunas variables importantes que se deben tomar en consideración, y que todo buen GMAO debe tener. En primer lugar, debe tener la posibilidad de integrar todos los datos de las demás herramientas que posea el cliente. El GMAO también debe ser actualizado de forma regular, para que ofrezca lo último en tecnología, avances y seguridad. Igualmente, debe contar con un buen soporte las 24 horas del día, los siete días de la semana.

GMAO gratuito:
Fiix permite organizar, rastrear y planificar diferentes niveles de mantenimiento. Los planes básico, profesional, empresarial y de rendimiento son de pago, pero el editor ha creado una versión gratuita: Fiix Lite.
Esta versión, aunque menos completa, en comparación con las versiones de pago, es relativamente suficiente: funcionalidades profesionales, aplicación móvil y gestión de órdenes de compra.
MaintenanceCare es un software que ofrece una versión gratuita para 1 usuario y 1 empresa. Este software es, sin duda, el más conocido en versión gratuita, pero tiene un gran inconveniente: solo está disponible en inglés. Debes plantearte que no existe una versión en español y que el soporte permanecerá en inglés.
MaintenanceCare te permitirá llevar a cabo órdenes de compra, servicios de mantenimiento preventivo y gestión de activos.
GMAO de pago:
Se trata de una solución modular muy completa e intuitiva para la gestión de todos los aspectos relacionados con el mantenimiento preventivo y correctivo de activos e instalaciones.
ValueKeep es un completo software de mantenimiento. La herramienta también ayuda con la gestión de activos, recursos, inventarios, órdenes de trabajo y contratos. ValueKeep permite la generación de informes personalizados, así como la integración personalizada con otras herramientas.