5 Aspectos claves para el mantenimientos de sistemas.
1. Actualizacion de software.
Parte del mantenimiento de un software es establecer que con el paso del tiempo el software necesitara mejoras ya que las empresas van cambiando y van creandose nuevas necesidades, Manny Lehman junto a colaboradores desarrollaron una teoría unificada de la evolución del software, que contiene leyes subyacentes como la ley del cambio continuo, ley de complejidad creciente, ley de autorregulación, ley de crecimiento continuo, etc. Estas leyes son una parte fundamental para entender el propósito de la reingeniería de software.
2. Reingenieria de procesos en la empresa.
Los procesos empresariales son tareas lógicamente relacionadas que
tienen un cliente definido que recibe el resultado, la mayoría de RPE se
enfoca en procesos o subprocesos individuales. Consta de estas
actividades, es necesario adaptarse a los cambios esto forma parte del diseño inicial, un sistema puede quedar obsoleto enb un año de uso, ya que hay empresas que se mantienen en constante crecimiento o innovando servicios.
3. Mantenimiento predictivo.
Evalúa el flujo de ejecución del programa para predecir con certeza cuándo ocurrirá la falla, y así determinar cuándo es apropiado hacer los ajustes correspondientes.
4. Mantenimiento evolutivo.
Es un caso especial donde la adaptación es prácticamente obligatoria, ya que de lo contrario el programa quedaría obsoleto con el paso del tiempo. Por ejemplo, el cambio de versión en un navegador (a menudo impuesto sin el consentimiento del usuario) suele requerir ajustes en los plugins y aplicaciones web. Un ejemplo muy practico es un sistema operativo como windows
5. Mantenimiento adaptativo.
Si es necesario cambiar el entorno en el que se utiliza la aplicación (que incluye el sistema operativo, la plataforma de hardware o, en el caso de las aplicaciones web, el navegador), puede ser necesario modificarla para mantener su plena funcionalidad en estas nuevas condiciones.
Comentarios
Publicar un comentario