Mantenibilidad

Facilidad para mantener un producto o servicio en funcionamiento

La mantenibilidad es la facilidad para mantener o proporcionar mantenimiento a un producto o servicio que funciona. Según el campo, puede tener significados ligeramente diferentes.

Uso en diferentes campos

Ingeniería

En ingeniería , la mantenibilidad es la facilidad con la que se puede mantener un producto para:

  • corregir los defectos o sus causas,
  • Reparar o reemplazar componentes defectuosos o desgastados sin tener que reemplazar piezas que aún funcionan.
  • Prevenir condiciones de trabajo inesperadas,
  • maximizar la vida útil de un producto,
  • maximizar la eficiencia, confiabilidad y seguridad,
  • satisfacer nuevos requisitos ,
  • facilitar el mantenimiento futuro, o
  • hacer frente a un entorno cambiante.

En algunos casos, la mantenibilidad implica un sistema de mejora continua : aprender del pasado para mejorar la capacidad de mantener los sistemas o mejorar la confiabilidad de los sistemas basándose en la experiencia de mantenimiento.

Telecomunicación

En telecomunicaciones y otros campos de ingeniería, el término mantenibilidad tiene los siguientes significados:

  • Una característica de diseño e instalación, expresada como la probabilidad de que un elemento se conserve o se restaure a una condición específica dentro de un período de tiempo determinado , cuando el mantenimiento se realiza mediante procedimientos y recursos prescritos.
  • La facilidad con que se puede realizar el mantenimiento de una unidad funcional según los requisitos prescritos.

Software

En ingeniería de software , estas actividades se conocen como mantenimiento de software (cf. ISO/IEC 9126 ). Otros conceptos estrechamente relacionados en el ámbito de la ingeniería de software son la capacidad de evolución, la modificabilidad, la deuda técnica y los olores de código .

El índice de mantenibilidad se calcula con ciertas fórmulas a partir de medidas de líneas de código , medidas de McCabe y medidas de complejidad de Halstead .

La medición y el seguimiento de la mantenibilidad tienen como objetivo ayudar a reducir o revertir la tendencia de un sistema hacia la "entropía del código" o la integridad degradada, y para indicar cuándo resulta más barato y/o menos riesgoso reescribir el código que cambiarlo.

Dominio público Este artículo incorpora material de dominio público de la Norma Federal 1037C. Administración de Servicios Generales . Archivado desde el original el 22 de enero de 2022. (en apoyo de MIL-STD-188 ).

Véase también

Referencias

Lectura adicional

  • Blanchard, Benjamin S.; Verma, Dinesh C.; Peterson, Elmer L. (1995). Mantenibilidad: una clave para una gestión eficaz del mantenimiento y la capacidad de servicio. Wiley. ISBN 978-0-471-59132-0.
  • Ebeling, Charles E. (2019). Introducción a la ingeniería de confiabilidad y mantenibilidad (3.ª ed.). Waveland Press. ISBN 978-1-4786-3933-6.
  • Patton, Joseph D. (2005). Mantenibilidad y gestión del mantenimiento (4.ª ed.). Patton Consultants. ISBN 978-1-55617-944-0.
  • Cálculo, pruebas de campo e historia del Índice de Mantenibilidad (IM) (con referencias)
  • Medición del índice de mantenibilidad (IM)
  • Foreman, John T.; Gross, Jon; Rosenstein, Robert; Fisher, David; Brune, Kimberly (enero de 1997). "Técnica de índice de mantenibilidad para medir la mantenibilidad de programas". Guía de referencia de tecnología de software C4: un prototipo (PDF) . Instituto de Ingeniería de Software. pág. 231. CMU/SEI-97-HB-001. Archivado (PDF) desde el original el 2022-10-09.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Maintainability&oldid=1245934230"