Tecnología

Inicio

¿Cómo medir el Mantenimiento de Software

¿Cómo medir el Mantenimiento de Software


El mantenimiento de software es el proceso de mejorar el rendimiento de una aplicación, la actualización o corrección de los defectos encontrados en la versión de software anterior. El mantenimiento de software incluye cambios en el software hecho para mantener las defensas contra el software malicioso y cambios para mantener la compatibilidad con aplicaciones de software relacionadas y sistema operativo que están cambiando. Medición de mantenimiento de software requiere de help desk información de boletos. Dependiendo de la medición seleccionada, software software de gestión de configuración capaz de seguimiento de los cambios de código también es necesaria.

Instrucciones

Líneas de código cambiaron

1 Este método cuenta cómo se cambian muchas líneas de código. Los más líneas de código que se cambian, la versión de mantenimiento del software más grande se considera que es.

2 Esta medición se realiza fácilmente cuando se utiliza software de gestión de configuración de software; el software realiza un seguimiento de forma automática el número de cambios en el código.

3 Si el software de gestión de la configuración no hace un seguimiento del número de cambios, ejecutar una comparación del nuevo código a la original. El número de diferencias es la medida para esta versión de mantenimiento de software.

Número de problemas resueltos

4 Contar el número de informes de problemas cerrados. Esta cuenta puede ser generada por un informe sobre el número de entradas ayuda de escritorio estaban cerrados cuando la versión de mantenimiento de software se distribuyó.

5 Contar el número de solicitudes de cambio de software que se incluyeron en la versión de mantenimiento.

6 Total, estos dos valores para el número de problemas resueltos.

esfuerzo requerido

7 Esfuerzo que se requiere con frecuencia se mide contando el número de correcciones o cambios a realizar.

8 Cada solución se le asigna una puntuación en una escala de dificultad tal como 1 a 10 o 1 a 100.

9 La puntuación dificultad se multiplica por el número de correcciones en cada nivel.

10 La puntuación total para cada dificultad arreglar para dar una medida de la dificultad de toda la versión del software.

Tiempo del ciclo

11 Esta medida del mantenimiento del software realiza un seguimiento del tiempo de ciclo de cuando el problema se informa que cuando se fija. El primer paso es identificar los billetes y las solicitudes de cambio de software fueron resueltos por la versión de mantenimiento de software. Estos datos se almacenan generalmente en un sistema de mesa de ayuda de venta de entradas.

12 Restar el tiempo de cierre de la fecha de apertura de todos los informes de problemas y entradas de mesa de ayuda. Esto le da al tiempo de ciclo de cada incidente.

13 Calcular el promedio del tiempo de ciclo para todas las entradas y las solicitudes de cambio cerradas por la versión de mantenimiento de software.

La satisfacción del cliente

14 Enviar encuestas a los usuarios que presentaron boletos de mesa de ayuda o peticiones de cambio de software.

15 Revisar las encuestas y calcular una puntuación de satisfacción para cada uno.

dieciséis Determinar un valor medio para la satisfacción del cliente con la versión de software.

Consejos y advertencias

  • cálculos de dificultad de mantenimiento dan una puntuación más alta cuando se requieren correcciones más difícil que una versión de mantenimiento de software tiene muchas pequeñas correcciones. La desventaja de esta medida es la relatividad de esta medida en la calificación de la dificultad de cada solución y el tiempo change.Cycle para cada billete es a menudo una métrica automática generada por los sistemas de venta de entradas de usuario. Busque informes existentes en la herramienta de mesa de ayuda de TI antes de crear sus métricas de satisfacción own.Customer puede simplificarse mediante la adición de una encuesta a los usuarios a cada mensaje de cierre de entradas servicio de asistencia de usuario.
  • La medición de los cambios de software no tiene en cuenta el tiempo o esfuerzo que supone hacer cambios en el código que se puede hacer en lotes de mantenimiento updates.Software medido con base en el cierre de las entradas puede ser sobre-inflado debido a que muchos problemas pueden ser reportados, pero se fija mediante un único código change.User encuestas pueden estar sesgadas por los pobres resultados por clientes insatisfechos con las características de interrupción de software o no relacionados con el mantenimiento del software.