Mantenimiento de sistemas: técnicas y problemas

Lea este artículo para aprender sobre el mantenimiento de sistemas. Después de leer este artículo, aprenderá sobre: ​​1. Técnicas de mantenimiento de sistemas 2. Problemas de mantenimiento de sistemas.

Técnicas de Mantenimiento de Sistemas:

1. Mantenimiento de emergencia:

Esto se debe a un mal funcionamiento o "error" en el sistema donde el mantenimiento es urgente y generalmente requiere atención inmediata.

El mal funcionamiento se debe a que no se ha probado completamente, aunque el sistema debe haberse ejecutado perfectamente durante meses o incluso años.

El usuario del sistema de información suele identificar el mal funcionamiento. Luego, un equipo de analistas y programadores debe rectificarlo si la falla es en un programa de computadora y es causada por una entrada del sistema.

2. Mantenimiento de rutina:

Se requiere mantenimiento de rutina para mantener el rendimiento de los sistemas en orden, ya que refleja el entorno de la organización. Las actividades pueden ser la reescritura de procedimientos manuales, la realización de sesiones de capacitación, la modificación de formatos y contenidos de informes y la formación de una nueva lógica de procesamiento para los programas informáticos. Por ejemplo, una nueva ley de impuestos puede requerir un cambio en el cálculo del pago neto o se puede desarrollar un nuevo método de depreciación contable.

3. Solicitudes de informes especiales:

Estas son solicitudes periódicas de información de gestión táctica y estratégica, que no se incluyen en la producción de rutina. Estas solicitudes especiales pueden ser satisfechas directamente por un usuario con un sistema de administración de base de datos y el analista ayuda a preparar los procedimientos necesarios para la solicitud, por ejemplo:

Un informe especial sobre productos seleccionados durante una promoción de ventas o un análisis especial del rendimiento de entrega de un proveedor en particular.

4. Mejoras de sistemas:

Cuando se implementa un nuevo sistema, los usuarios pueden sugerir mejoras adicionales al sistema. Para realizar los cambios, el analista determina si se puede cumplir con la base de datos existente y desarrolla los procedimientos manuales y de computadora necesarios para satisfacer los requisitos.

Problemas de mantenimiento de sistemas:

El sistema siempre sufre modificaciones continuas debido a varias razones. Los sistemas de aplicación necesitan cambios y, a veces, quitan la mitad o más de los recursos y el tiempo asignados a una organización. Por lo tanto, muchas organizaciones han adoptado el principio de establecer un presupuesto para el mantenimiento y realizar solo el trabajo de mantenimiento de mayor prioridad.

El personal que trabaja en el sistema de información no desea dedicar la mayor parte de su tiempo a mantener o intentar reparar sistemas diseñados e implementados hace años. En algunas organizaciones, los programadores se rotan una vez al año.

Con esto, los programadores tendrán nuevas asignaciones, se ampliará la base de experiencia del personal, se propondrán mejores ideas y se evaluará el personal y el desempeño de dos o más personas y se podrán comparar los diversos líderes de proyecto.

La programación de mantenimiento causa más fallos que la programación en desarrollo. Si el programador de mantenimiento no está familiarizado con el programa, la administración debe asignar problemas de mantenimiento complejos a las personas más expertas para evitar fallas.

Si la documentación es deficiente y los cambios resultarán en una falla grave y para superar esto, la administración es responsable de garantizar que todos los programas estén debidamente documentados.

El costo adicional de capacitación aumentará para aplicaciones antiguas que utilizan lenguajes de programación obsoletos que se ejecutan en sistemas operativos primitivos. Las situaciones como enfrentar documentación inadecuada, una variedad de configuraciones de hardware / software incompatibles, equipos y procedimientos obsoletos darán lugar a condiciones manejables con graves problemas de mantenimiento que continuarán indefinidamente.