También debe esforzarse por encontrar el equilibrio óptimo entre el desarrollo de nuevas funciones y la corrección de defectos en el código existente. Intente siempre identificar tantas tareas de mantenimiento específicas como sea posible. Independientemente del nivel de madurez de la aplicación, una mayor volatilidad aumenta los esfuerzos de mantenimiento. Además, el tiempo de desarrollo más corto también aumenta los requisitos de mantenimiento debido a la mayor cantidad de soluciones en el descargarpseint.online código. Una solución cada vez más común para este problema es desarrollar software con una metodología ajustada que establezca firmemente el nivel de complejidad deseado de una aplicación durante el desarrollo. Incluye refinar y eliminar funciones existentes, así como agregar nuevas funciones, convirtiéndola fácilmente en la categoría más grande de mantenimiento de software. Además de cambiar la funcionalidad de una aplicación, el mantenimiento perfecto también puede afectar su apariencia.
El mantenimiento adaptativo es la modificación del software para mantenerlo utilizable después de un cambio en su entorno operativo. Muchos vaporetade-mano.com factores pueden cambiar el entorno de una aplicación, incluidos nuevos conocimientos técnicos, hardware y amenazas de seguridad.
Predictive Maintenance – The Maritime Executive
Predictive Maintenance.
Posted: Sun, 27 Dec 2020 15:56:00 GMT [source]
Los cambios en la interfaz del software y el recorrido del usuario son, por tanto, parte del mantenimiento perfecto. Los desarrolladores no están seguros de si el servidor de la aplicación puede manejar el aumento de carga, pero saben que muchos usuarios abandonarán el producto si el servidor falla durante este período de rápido crecimiento. La organización evita este resultado agregando ambientadorescaseros.com más servidores, mientras que los desarrolladores realizan los cambios de software necesarios para aprovecharlos. La aplicación ahora puede poner los servidores adicionales en línea automáticamente cuando el tráfico alcanza un cierto nivel. Este mantenimiento preventivo es fundamental para el éxito continuo del software, aunque no era necesario cuando se lanzó por primera vez.
Software
- El mantenimiento perfecto, que generalmente resulta de los comentarios de los usuarios, es la modificación de un producto de software después de la entrega para mejorar el rendimiento o la capacidad de mantenimiento.
- Todo el software requiere mantenimiento, incluso cuando el software, su entorno operativo y sus requisitos son completamente estables.
- El Instituto de Ingenieros Eléctricos y Electrónicos describe el mantenimiento de software como la modificación del software después de la entrega al usuario.
- Las razones de estos cambios incluyen corregir fallas, mejorar el rendimiento y adaptar el software a los cambios en los requisitos.
- Minimizar los costos de mantenimiento se vuelve más importante a medida que aumenta la complejidad del software, ya que a menudo exceden el costo inicial de desarrollo del software.
- Del mismo modo, el mantenimiento adaptativo y preventivo se vuelve más importante para productos más maduros.
Categorías de mantenimiento de software
Actualizar el entorno de software, reducir su deterioro con el tiempo y mejorar las funciones para satisfacer las necesidades del usuario son ejemplos de trabajos software mantenimiento de mantenimiento. La próxima vez que piense en el mantenimiento y el cambio de software, tenga en cuenta que se trata de mucho más que corregir «errores».
¿Cómo se calcula el costo de mantenimiento del software?
En la encuesta 487 instalaciones de procesamiento de datos comerciales, Lientz y Swanson determinaron que el nivel típico de esfuerzo dedicado al mantenimiento de software estaba alrededor. POR EJEMPLO: Si un programador de mantenimiento puede mantener 32KDSI, entonces se requieren dos programadores de mantenimiento para el principal 64 KDSI: FSPm = (64 KDSI) / (32 KDSI / FSP) = 2
Los cuatro tipos de mantenimiento de software
El cambio correctivo, más comúnmente conocido como «errores», es el cambio más típico asociado con el trabajo de mantenimiento. Los cambios correctivos abordan errores y fallas en su software que podrían afectar varias áreas de su software; diseño, lógica o código. Es importante tener en cuenta que a veces los informes de problemas enviados por los usuarios son en realidad mejoras del sistema, no errores. Los consejos más importantes para reducir los costos de mantenimiento incluyen anticiparlos y planificarlos durante el desarrollo inicial. También es fundamental considerar la volatilidad del propósito de su producto al calcular los costos. Trabaje con su desarrollador de software para asegurarse de que el presupuesto esté personalizado para ese producto.