CONTROL DE CALIDAD DEL SOFTWARE


El control de la calidad del software es una actividad de protección que se aplica en cada
paso del proceso de Ingeniería del software. Esta es posible con la ayuda de la SQA
(Sistema de Actividades Sistemáticas) la cual aunque complicada establece unos
procedimientos para la aplicación efectiva de métodos y herramientas, revisiones
técnicas, pruebas, procedimientos de control de cambios, mecanismos para medir la
información y ajustes estándares.



El control de calidad agrupa muchos factores tanto en su proceso de desarrollo como en
su puesta en marcha, algunos de ellos son:

Primero, directamente con la calidad tenemos El Control, La Garantía y El
Coste. Los cuales mediante inspecciones, revisiones y auditorias nos muestran que el
producto cumple con los requisitos y funciones para lo que fue creado. También se puede
agregar en esta parte la Tendencia de la calidad, la cual se concentra en el
ahorro del coste y en una mejora general del software.

También tenemos La Garantía o Aseguramiento de la Calidad del
Software, la cual tiene unos propósitos, actividades e involucra al SQA con una gran
variedad de tareas, supervisión, análisis y realización de informes como constancias de
sus observaciones.

Otro aspecto es La Revisión del Software, el cual sirve como filtro para detectar
defectos que pueden ser eliminados. También su impacto con relación al coste del
software. Su objetivo primario es encontrar errores para que no se conviertan en defectos
vistos después de la entrega del software, lo que lleva consigo un sobre costo
posiblemente no presupuestado.

Profundizando aun mas en las revisiones tenemos las Revisiones Técnicas
Formales, las cuales descubren errores en la función, verifican que el software bajo
revisión alcanza sus requisitos, también que cumpla con los estándares preestablecidos y
que sea uniforme. En estas revisiones se realizan reuniones periódicamente y realmente
cortas con temas específicos y se elaboran informes para sustentar por escrito sus
conclusiones y algo muy interesante es que al generar estos informes sirven de histórico a
la hora de no volver a cometer el mismo error o de no caer en uno igual.

Sin duda La Fiabilidad es otro elemento importante de su calidad general ya que si
un modulo falla frecuentemente así el software en general funcione bien, afecta el grado
de confianza hacia el mismo software.

Por último Los Estándares ISO (9000- 9001) ayudan a generar directrices
apropiadas para el software con requisitos y temas en específico.
Ya terminando quiero compartir esta frase y espero no tener problemas de Derechos de
autor, es tomada de Dunn y Ullman y me pareció que encierra la finalidad de este
capítulo:

“La garantía de calidad del software es al guía de los preceptos de gestión y de
las disciplinas de diseño de la garantía de calidad para el espacio tecnológico y
la aplicación de la ingeniería del software”.

Control de calidad del software

  • 1.
    CONTROL DE CALIDADDEL SOFTWARE El control de la calidad del software es una actividad de protección que se aplica en cada paso del proceso de Ingeniería del software. Esta es posible con la ayuda de la SQA (Sistema de Actividades Sistemáticas) la cual aunque complicada establece unos procedimientos para la aplicación efectiva de métodos y herramientas, revisiones técnicas, pruebas, procedimientos de control de cambios, mecanismos para medir la información y ajustes estándares. El control de calidad agrupa muchos factores tanto en su proceso de desarrollo como en su puesta en marcha, algunos de ellos son: Primero, directamente con la calidad tenemos El Control, La Garantía y El Coste. Los cuales mediante inspecciones, revisiones y auditorias nos muestran que el producto cumple con los requisitos y funciones para lo que fue creado. También se puede agregar en esta parte la Tendencia de la calidad, la cual se concentra en el ahorro del coste y en una mejora general del software. También tenemos La Garantía o Aseguramiento de la Calidad del Software, la cual tiene unos propósitos, actividades e involucra al SQA con una gran variedad de tareas, supervisión, análisis y realización de informes como constancias de sus observaciones. Otro aspecto es La Revisión del Software, el cual sirve como filtro para detectar defectos que pueden ser eliminados. También su impacto con relación al coste del software. Su objetivo primario es encontrar errores para que no se conviertan en defectos vistos después de la entrega del software, lo que lleva consigo un sobre costo posiblemente no presupuestado. Profundizando aun mas en las revisiones tenemos las Revisiones Técnicas Formales, las cuales descubren errores en la función, verifican que el software bajo revisión alcanza sus requisitos, también que cumpla con los estándares preestablecidos y que sea uniforme. En estas revisiones se realizan reuniones periódicamente y realmente cortas con temas específicos y se elaboran informes para sustentar por escrito sus conclusiones y algo muy interesante es que al generar estos informes sirven de histórico a la hora de no volver a cometer el mismo error o de no caer en uno igual. Sin duda La Fiabilidad es otro elemento importante de su calidad general ya que si un modulo falla frecuentemente así el software en general funcione bien, afecta el grado de confianza hacia el mismo software. Por último Los Estándares ISO (9000- 9001) ayudan a generar directrices apropiadas para el software con requisitos y temas en específico.
  • 2.
    Ya terminando quierocompartir esta frase y espero no tener problemas de Derechos de autor, es tomada de Dunn y Ullman y me pareció que encierra la finalidad de este capítulo: “La garantía de calidad del software es al guía de los preceptos de gestión y de las disciplinas de diseño de la garantía de calidad para el espacio tecnológico y la aplicación de la ingeniería del software”.