La Mantenibilidad .4 de un software es una de las caracter'isticas de primer nivel en el modelo de calidad sugerido por el iso9126-1 y es definido como la capacidad de un producto de software a ser modificado. Estas modificaciones pueden incluir correcciones, mejoramientos o adaptaciones a cambios de ambiente, en los requerimientos y especificaciones funcionales. Es la capacidad de someter un sistema a reparaciones y evoluci'on barbacci. Mantenibilidad tambi'en se refiere a la preparaci'on de un sistema para que sean incorporados nuevos requerimientos bosch.
Puede notarse que en estas dos definiciones existe una ligera diferencia en cuanto a que barbacci proponen realizar reparaciones y trabajo evolutivo del sistema, mientras que bosch pareciera enfocarse solamente en la evoluci'on o la incorporaci'on de nuevos requerimientos.
Con la intenci'on de profundizar en materia de Matenibilidad, iso9126-1 propone subcaracter'isticas las cuales se describen a continuaci'on.