La importancia del software mantenible

Impotancia

Una aplicación de software exitosa debe mantenerse vigente en el tiempo. Para ello, tenemos que aplicarle cambios, y a esto le llamamos “mantenimiento de software”. Es decir, un producto de software nunca tiene solamente una versión inicial (v1), sino que su éxito está dado realmente por los cambios que le suceden después:

  1. Extender: Le agregamos nuevas funcionalidades,
  2. Corregir: Corregimos sus defectos,
  3. Actualizar: La actualizamos a nuevas tecnologías.

Cuando nuestros clientes piden un cambio deberíamos poderles responder rápidamente con un software que sigue funcionando como se espera. Sin embargo, la aplicación misma puede ayudarnos o dificularnos la labor según cómo esté diseñada:

El diseño de software hace la diferencia

Si el diseño es adecuado, podremos entregar el software en un tiempo razonable; de lo contrario, cada cambio será costoso y riesgoso:

  1. no podremos dar buenas estimaciones de tiempo,
  2. provocaremos defectos al hacer cambios, y
  3. tendremos que reescribir la aplicación para mantenerla vigente a nuevas tecnologías.

En fin, no seremos rápidos y el software decepcionará a sus usuarios…

¿Cómo podemos crear software mantenible?

Necesitamos aprender técnicas para que el diseño del software sea fácil de entender, fácil de cambiar y fácil de probar. Existen libros y recursos con buenas ideas, pero sería bueno contar con una guía para tomar las decisiones correctas en el momento correcto.

En www.SoftwareMantenible.com compartimos capacitación y guías, con videos, ejemplos y material de estudio.

Inicie en Fácil de entender, mire los videos y haga los ejemplos que le darán herramientas para que hoy mismo su aplicación sea más fácil de mantener.

Un comentario sobre “La importancia del software mantenible

  1. Profesor Oscar, Excelente introduccion. Muchas Gracias por esta guia y siento que el “Mapa de Sitio” es una herramienta muy util para ir aprendiendo de una manera ordenada.

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s