Logo Studenta

Mantenimiento de software

¡Estudia con miles de materiales!

Vista previa del material en texto

1er semestre Ing. informática 2017 
Mantenimiento de software: Garantizando la funcionalidad y calidad a largo plazo 
 
Resumen: 
El mantenimiento de software se refiere a las actividades realizadas después del 
despliegue de una aplicación o sistema de software con el objetivo de garantizar su 
funcionalidad continua, corrección de errores, adaptación a nuevos requisitos y mejora 
de su desempeño. El mantenimiento de software es esencial para asegurar que el 
software se mantenga actualizado, seguro y eficiente a lo largo del tiempo, lo que 
ayuda a maximizar su vida útil y satisfacer las necesidades cambiantes de los usuarios. 
 
Ejemplo de uso en la vida real: 
 
Supongamos que una empresa de comercio electrónico ha lanzado una aplicación 
móvil para que los clientes realicen compras en línea. Aquí se muestra cómo se puede 
aplicar el mantenimiento de software en este escenario: 
 
1. Corrección de errores: Después del lanzamiento de la aplicación, es posible que los 
usuarios informen errores o fallas. El equipo de mantenimiento de software identifica y 
corrige estos errores, asegurándose de que la aplicación funcione correctamente y 
brinde una experiencia de usuario sin interrupciones. 
 
2. Actualizaciones de seguridad: A medida que surgen nuevas amenazas y 
vulnerabilidades, el equipo de mantenimiento aplica parches de seguridad y 
actualizaciones para proteger la aplicación contra posibles ataques cibernéticos. Esto 
implica mantener al día las bibliotecas y frameworks utilizados, así como realizar 
auditorías de seguridad regulares. 
 
3. Adaptación a cambios tecnológicos: A medida que avanza la tecnología, pueden 
surgir nuevas plataformas móviles, versiones de sistemas operativos u otras 
actualizaciones importantes. El equipo de mantenimiento asegura que la aplicación se 
adapte a estos cambios y siga siendo compatible con las últimas versiones y 
funcionalidades de las plataformas móviles. 
 
4. Mejoras de rendimiento y usabilidad: El equipo de mantenimiento monitorea el 
rendimiento de la aplicación y realiza mejoras para optimizar su velocidad, eficiencia y 
1er semestre Ing. informática 2017 
usabilidad. Esto puede incluir la optimización del código, la gestión de recursos y la 
incorporación de nuevas funcionalidades solicitadas por los usuarios. 
 
5. Gestión de la evolución del negocio: A medida que la empresa de comercio 
electrónico expande su negocio y se enfrenta a nuevos desafíos, el equipo de 
mantenimiento de software colabora estrechamente con las partes interesadas para 
adaptar la aplicación a los cambios en el modelo de negocio, integrar nuevos servicios 
o implementar nuevas características que mejoren la experiencia del usuario. 
 
En este ejemplo, el mantenimiento de software garantiza que la aplicación móvil de 
comercio electrónico siga siendo funcional, segura y atractiva para los usuarios. El 
equipo de mantenimiento se asegura de que los errores se solucionen rápidamente, 
que se implementen medidas de seguridad actualizadas y que se realicen mejoras 
continuas para mantener la aplicación competitiva y relevante en un entorno de 
comercio electrónico en constante cambio.

Continuar navegando

Otros materiales