MEJORES PRÁCTICAS PARA EL ESTABLECIMIENTO Y ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE

MEJORES PR?CTICAS PARA EL ESTABLECIMIENTO Y ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE

Vega Lebrún Carlos
Rivera Prieto Laura Susana
García Santillán Arturo

Volver al índice

 

 

 

 

Capítulo V: Análisis de los Resultados

5.1.- Introducción

En este espacio, se presenta la interpretación de los formatos que se realizaron para llevar a cabo la investigación de campo. El objetivo de cada unos de estos formatos dará el panorama de cómo se desenvuelve las áreas de desarrollo de software dentro de las empresas que representan, así mismo ésta llevará a resultados tanto cualitativos como cuantitativos, llegando con ello a la definición de indicadores de calidad que actualmente representan a las entidades encuestadas.

5.1.1.- Análisis Cualitativos de Resultados

Las encuestas (Formatos_1,2,3,4) desarrolladas para la obtención de resultados cualitativos, tienen como objetivo recaudar información de la entidad y personal a encuestar en el área de Desarrollo de Sistemas de Información, es decir, busca el contacto con las personas involucradas en la creación de Software y que a su vez lleven acabo mantenimientos, reingeniería y soporte de aplicaciones a proyectos generadores de algún servicio de software. Estas Encuestas van dirigidas a los Jefes de sección, coordinadores/líderes de proyecto analistas/diseñadores y desarrolladores de software.

La información obtenida nos dará como resultado, un panorama de la situación actual de la empresa, con ello se estará evaluando su forma actual de trabajo y se analizará qué tan importante es para cada una de estas empresas el considerar a la calidad de software como el factor clave para el éxito en sus productos finales.

La siguiente serie de encuestas está formada por 4 formatos, teniendo cada unos de ellos su propia importancia y finalidad, ya que conforme se presentaron, se fue entendiendo la importancia del aseguramiento de calidad de software como una cultura de trabajo que debe estar presente desde las primeras fases del desarrollo del software.

Matriz de Relación entre los Factores de Calidad de Software y de las Características del entorno de desarrollo.

Objetivo de la encuesta: Analizar qué tanto afectan una característica de entorno dada, a un factor de calidad dado en el desarrollo de sus productos finales de software.

5.1.2.- Análisis Cuantitativos de Resultados

Basándose en los formatos (Formatos_1,2,3,4) que se aplicaron en las áreas desarrolladoras de software, de las empresas las cuales se han hecho partícipes por la experiencia que éstas denotan en el tema a fin, se presentan los resultados de las encuestas realizadas al personal de desarrollo de software, tomando como muestra en su totalidad a 36 profesionistas de las empresas antes mencionadas, definiendo con ello, las siguientes Estadísticas y Gráficas que reflejan los valores finales encontrados como resultado cuantitativo de la investigación en mención:

FORMATO_1

1. ¿El Software que desarrolla consiste de?

( ) Sistemas ( ) Modelos ( ) Prototipos ( ) Otros: ___________

Las respuestas están en porcentajes.

Encuestados que desarrollan sistemas: 78%

Encuestados que desarrollan modelos: 6%

Encuestados que desarrollan prototipos: 11%

Profesionales encuestados que desarrollan otros tipos de software: 5%

2. ¿El software que desarrolla, es para uso?

( ) Interno ( ) Externo ( ) Otros: ___________

Las respuestas están en porcentajes.

Encuestados que desarrollan software interno: 86%

Encuestados que desarrollan software externo: 11%

Encuestados que desarrollan software para otro tipo de uso: 3%

3. ¿En el software que se desarrolla, el papel que juega la calidad del mismo se puede decir que es?

( ) Sí es importante ( ) No es importante ( ) Es poco importante ( ) Es muy importante ( ) Juega un papel Moderado

Las respuestas están en porcentajes.

Encuestados que consideran que la calidad sí es importante: 27%

Encuestados que consideran que la calidad es poco importante: 17%

Encuestados que consideran que la calidad es muy importante: 42%

Encuestados que consideran que la calidad juega un papel moderado: 14%

4. ¿La calidad del software desarrollado es buscada?

( ) Desde la planeación ( ) Durante la implementación ( ) Durante la etapa de pruebas

Las respuestas están en porcentajes.

Encuestados que buscan la calidad desde la planeación: 53%

Encuestados que buscan la calidad durante la implementación: 36%

Encuestados que buscan la calidad durante la etapa de pruebas: 11%

5. ¿Para sus desarrollos de software, siguen lineamientos o procedimientos metodológicos de apoyo en la calidad de software de tipo?

( ) Modelado de objetos/UML ( ) Administración de proyectos

( ) Metodologías de apoyo en la calidad de software /Cobit, CMM, RUP

( ) Otros: ___________

Las respuestas están en porcentajes.

Encuestados que siguen lineamientos de Modelado de objetos/UML: 14%

Encuestados que siguen lineamientos de admón. de proyectos: 67%

Encuestados que siguen lineamientos de Metodologías de apoyo en la calidad de software /Cobit, CMM, RUP: 8%

Encuestados que siguen otros lineamientos metodológicos de apoyo en la calidad de software: 11%

6. ¿En qué consiste dicho procedimiento, metodología?

Las respuestas están en porcentajes y como es una pregunta abierta, se recibieron diferentes tipos de respuestas. Las más frecuentes son:

Ciclo de Vida de un producto de software: 41%

Tener información de requerimientos completa: 27%

Sólo el 17% de los encuestados no tenían idea de los procedimientos que se llevaban a cabo en las empresas a las cuales laboraban.

Sólo un 15% mencionó tener metodologías establecidas para asegurar la calidad.

7. ¿Ha dado resultado?

Las respuestas están en porcentajes y como es una pregunta abierta, se agrupan las respuestas y se le indican porcentaje de incidencia.

Encuestados que comentan resultados favorables: 42%

Encuestados que comentan resultados no favorables: 36%

No Contestaron: 22%

8. ¿Cómo han medido los resultados?

Las respuestas están en porcentajes y como es una pregunta abierta, las respuestas más indicadas son:

En base al cumplimiento de objetivos de requerimientos: 69%

Por comentarios de los departamentos usuarios: 11%

Algunos comentan no contar con métodos de medición: 20%

9. ¿Qué tiempo tiene actualmente este procedimiento, metodología?

Las respuestas están en porcentajes.

Encuestados que comentan un tiempo menor de un año: 22%

Encuestados que comentan un tiempo de 1 a 2 años: 17%

Encuestados que comentan un tiempo mayor de tres años: 61 %

10. ¿En qué tipo de aplicaciones está involucrado en estos momentos y qué rol desempeña?

Las respuestas están en porcentajes y como es una pregunta abierta, aquí tratamos de agrupar las respuestas y darles un porcentaje de incidencia.

Aplicaciones Técnicas: 36%

Sistemas Administrativos: 53%

No Contestaron: 11%

11. ¿El departamento o área de sistemas cuenta con alguna certificación de calidad como ISO, IEEE, ninguno, otros?

Las respuestas están en porcentajes. Encuestados que tienen conocimiento que en sus empresas llevan certificaciones de calidad en:

ISO: 23%

IEEE: 19%

Ninguno: 47%

Otros: 11%

12. ¿En qué fase de desarrollo se encuentran los proyectos en los que está involucrado actualmente (considere el proyecto de mayor prioridad)?

Las respuestas están en porcentajes.

Fase de Análisis: 19%

Fase de desarrollo: 19%

Fase de Operación/Manto.: 44%

Solo el 18% esta involucrado en las demás fases del ciclo de vida de los productos de software.

13. ¿Con qué frecuenta recibe capacitación por parte de sus Jefes de Sección/Gerencia?

Las respuestas están en porcentajes.

Encuestados que comentan un tiempo de dos veces al año: 17%

Encuestados que comentan un tiempo de cinco veces al año: 3%

Encuestados que comentan no recibir capacitación: 47%

Sólo un 33% mencionó otros intervalos de tiempo en los que reciben capacitación.

14. ¿Con qué frecuencias tienen auditorias de sistemas?

Las respuestas están en porcentajes.

Encuestados que comentan un tiempo de una vez al año: 50%

Encuestados que comentan un tiempo de dos veces al año: 22%

Encuestados que comentan un tiempo de dos veces al año: 28%

Encuestados que comentan no tener conocimiento al respecto: 14%

15. ¿Qué tipos de auditorías manejan?

Las respuestas están en porcentajes.

Encuestados que comentan manejar auditorías internas: 50%

Encuestados que comentan manejar auditorías externas: 33%

Encuestados que comentan no tener conocimiento al respecto: 17%

Ver el Anexo 1, donde se presenta la plantilla que se utilizó para la obtención de los resultados finales mostrados anteriormente.

FORMATO_2

Los números aquí presentes son el promedio obtenido, que nos da un panorama acerca de qué tanto conocen y toman en cuenta las personas involucradas en los departamentos desarrolladores de software a los Factores de Calidad.

Ver el Anexo 2, donde se presenta la plantilla que se utilizó para llevar a cabo los cálculos, obteniéndose con ellos los resultados finales.

FORMATO_3

Los números aquí presentes son el promedio obtenido, que da un panorama acerca de qué tanto conocen y toman en cuenta las personas involucradas en los departamentos desarrolladores de software a las Características de Entorno en la creación de sus productos finales. Es importante mencionar que los valores promedios obtenidos en este formato, arroján los valores estándares que forman parte del cálculo que se efectuó para la obtención del cociente ai.

Utilizar los valores promedio de las características de entorno para la obtención del cociente ai y no los valores promedio de los factores de calidad, es obvio que dan la pauta para evaluar más aún aquellos elementos básicos e importante que siempre afectan o no a los desarrollos de software.

Ver el Anexo 3, donde se presenta la plantilla la cual se utilizó para llevar a cabo los cálculos, obteniéndose con ellos los resultados finales.

FORMATO_4

Los números aquí presentes son el promedio final obtenido, después de haber llevado a cabo los cálculos pertinentes en la matriz de relación entre los factores de calidad de software y las características de entorno y así de esta manera conocer de las empresas encuestadas qué tanto afecta una característica de entorno dada, a un factor de calidad dado considerando poder definir si conocen, toman en cuenta y aplican ambos elementos claves de calidad de software en sus productos finales.

Ver el Anexo 4, donde se presenta la Matriz de Relación la cual se utilizó para llevar a cabo la obtención de los resultados finales mostrados anteriormente (Ver el punto 4.4.1)

A continuación se muestran los resultados de cada una de las empresas encuestadas, que han sido mencionadas con anterioridad. Se muestran de manera gráfica, mostrando la interpretación de los resultados cuantitativos que se obtuvieron en la investigación de campo realizada; expuesta en este material.

En la siguiente gráfica se puede visualizar, los promedios finales obtenidos de las cuatro empresas encuestadas, estos valores finales se ubican dentro de la escala que se ha planteado desde un inicio de la propuesta (10 - 100), es decir, la calificación final indicará los valores que nos han arrojado los cálculos efectuados, y la posición en la que estas empresas están.