SlideShare uma empresa Scribd logo
1 de 19
ASEGURAMIENTO DE LA
CALIDAD DE LOS SISTEMAS
DE
INFORMACIÓN (SQA)
MÉTODOS, METODOLOGÍAS,
ESTÁNDARES

Y HERRAMIENTAS.
METODOLOGÍA SQA

Las pruebas de SW son tanto un arte como una ciencia en
general, en aplicaciones complejas, como los sistemas
operativos, es prácticamente imposible eliminar todos los
errores antes de liberar la versión, esto se debe a los
diferentes puntos de vista y a las limitaciones de tiempo.
Diferentes aplicaciones de SW requieren distintos enfoques
en lo que respecta a las pruebas.
Los métodos más comunes para el aseguramiento de la calidad
son los siguientes:

• Auditorías PPQA (Process and Product Quality Assurance)
Es la actividad de garantizar que el proceso y el producto de trabajo se ajustan al plan
acordado.
• Pruebas de Validación:
Es el acto de introducir datos, los cuales el tester sabe que son erróneos en la aplicación.
• Comparación de datos:
Técnica que se realiza comparando los resultados de una aplicación con parámetros
específicos con los resultados de otra aplicación previamente creada, introduciendo los
mismos parámetros de manera que se obtenga un resultado exacto.
• Prueba de esfuerzo (Stress Testing)
Se realiza cuando el SW es utilizado de la manera más “ruda” posible en un período
de tiempo para ver si trabaja con altos niveles de carga.

• Pruebas de Uso:
A veces conseguir usuarios que no estén familiarizados con el SW para probarlo por
un tiempo determinado, ofrece retroalimentación a los desarrolladores acerca de las
dificultades que encontraron. Esta es la mejor maneta de realizar mejoras a la interfaz.
• Revisiones por Pares (Peer Reviews).
Son actividades efectivas para el control de la calidad. Pueden aplicarse al análisis,
diseño y codificación.
• Revisión Técnica formal (RTF):
Es una actividad de garantía de calidad de SW. Es una revisión que incluye recorridos,
inspecciones y revisiones cíclicas
En garantía de la calidad, siempre es importante obtener
toda la ayuda que pudiera conseguir. En otras industrias, los
desarrolladores pueden fácilmente comprobar los productos
de forma manual y descartar aquellas que no cumplan con la
norma.
La longitud y la anchura de los productos son seleccionados
para mantener la estandarización del producto. Otros utilizan
máquinas especiales para revisar el producto. Con las
herramientas y máquinas, que puede establecer una norma
con sus productos.
Las herramientas utilizadas en SQA son generalmente las
herramientas de prueba en donde una aplicaciones ejecuta a
través de una serie de pruebas para medir el rendimiento de
la aplicación
Desarrollado por HP, WinRunner es una amistosa aplicación
de usuario que puede probar lareacción de las aplicaciones
del usuario.
Pero aparte de medir el tiempo de respuesta, WinRunner
también puede reproducir y verificar todas las transacciones
y la interacción de la aplicación tenido con el usuario.
La aplicación funciona como un simple usuario y capta y
registra todas las respuestas que hace la aplicación.
Desarrollado por HP LoadRunner es una de las aplicaciones
simples que puede probar el rendimiento real de la
aplicación. Si usted está buscando un programa para poner
a prueba la tolerancia de su aplicación para el estrés,
LoadRunner es su herramienta.

Tiene la capacidad de trabajar al igual que miles de usuarios
al mismo tiempo - verificar el estrés de la aplicación.
ESTÁNDARES DEL PRODUCTO: SE APLICAN AL PRODUCTO
A DESARROLLAR

•

estándares de documentos (estructura del documento de
requerimientos a producir)

•

estándares de documentación (encabezados estándar de comentarios
para una definición de clase)

•

estándares de codificación (cómo utilizar un lenguaje de programación

ESTÁNDARES DEL PROCESO: DEFINEN LOS PROCESOS
A SEGUIR DURANTE EL DESARROLLO

•

definiciones de los procesos de especificación y análisis, diseño,
validación, descripción de los documentos a generar en cada uno de
estos procesos.
IMPORTANCIA DE LOS DOCUMENTOS
ESTANDARIZADOS

–documentos: única forma tangible de representar el
software y el proceso del software
–documentos estandarizados: apariencia, estructura y
calidad consistentes; más fáciles de leer y comprender
ESTÁNDARES DEL PROCESO DE DOCUMENTACIÓN:
• proceso a seguir para la producción del documento
• documentos de trabajo: no es necesario aplicar procesos
formales de calidad
• documentos formales (para desarrollos posteriores o a entregar
al cliente): necesario adoptar un proceso formal de calidad

ESTÁNDARES DEL DOCUMENTO:
• estructura y presentación de los documentos
• deben tener un estilo y apariencia consistente, y los del mismo
tipo deben tener una estructura consistente con los del proyecto
y la organización
ESTÁNDARES PARA EL INTERCAMBIO DE
DOCUMENTOS:

• aseguran que todas las copias electrónicas de los
documentos sean compatibles
• utilización de herramientas concretas para elaborar los
documentos (hojas de cálculo, procesadores de texto,
herramientas de diagramación)
PROCESO FORMAL DE UN DOCUMENTO
Crear borrador inicial

Revisar borrador

Incorporar
comentarios a la
revisión

Rehacer documento
borrador

Etapa 1: creación
Documento aprobado

Corregir texto

Producir borrador
final

Comprobar borrador
final

Etapa 2: refinamiento
Documento aprobado

Arreglar texto

Etapa 3: producción

Revisar arreglos

Producir patrones de
impresión

Imprimir copias
Sqa

Mais conteúdo relacionado

Mais procurados

Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
Anita Ortiz
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de software
Lorena Quiñónez
 

Mais procurados (20)

La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Control de Calidad del Software
Control de  Calidad del SoftwareControl de  Calidad del Software
Control de Calidad del Software
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Resumen swebok original
Resumen swebok originalResumen swebok original
Resumen swebok original
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
 
Guia iso 9126
Guia iso 9126Guia iso 9126
Guia iso 9126
 
Calidad Del Producto Software
Calidad Del Producto SoftwareCalidad Del Producto Software
Calidad Del Producto Software
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de software
 
Gestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoGestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyecto
 
Artículo Estándares de Calidad en los Sistemas de Información
Artículo Estándares de Calidad en los Sistemas de InformaciónArtículo Estándares de Calidad en los Sistemas de Información
Artículo Estándares de Calidad en los Sistemas de Información
 
ASEGURAMIENTO DE LA CALIDAD EN LOS SISTEMAS DE INFORMACION SQA
ASEGURAMIENTO DE LA CALIDAD EN LOS SISTEMAS DE INFORMACION SQAASEGURAMIENTO DE LA CALIDAD EN LOS SISTEMAS DE INFORMACION SQA
ASEGURAMIENTO DE LA CALIDAD EN LOS SISTEMAS DE INFORMACION SQA
 
Modelo SPICE
Modelo SPICEModelo SPICE
Modelo SPICE
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Norma iso 14598
Norma iso 14598Norma iso 14598
Norma iso 14598
 
Norma ISO/IEC 9126 y Métrica de Calidad del Software
Norma ISO/IEC 9126 y Métrica de Calidad del Software Norma ISO/IEC 9126 y Métrica de Calidad del Software
Norma ISO/IEC 9126 y Métrica de Calidad del Software
 
calidad de los sistemas de informacion
calidad de los sistemas de informacioncalidad de los sistemas de informacion
calidad de los sistemas de informacion
 

Destaque

1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad
Andrei Hortúa
 
ciclo de vida de software
ciclo de vida de softwareciclo de vida de software
ciclo de vida de software
David Ortega
 
Qa (quality assurance)
Qa (quality assurance)Qa (quality assurance)
Qa (quality assurance)
Marco Villalta
 
Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6
Abdul Basit
 
Desarrollo de software diapositiva
Desarrollo  de software diapositivaDesarrollo  de software diapositiva
Desarrollo de software diapositiva
Norma Rodriguez
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acs
MARCO POLO SILVA SEGOVIA
 
Doc 4 plan de aseguramiento de la calidad (ppqa)
Doc 4   plan de aseguramiento de la calidad (ppqa)Doc 4   plan de aseguramiento de la calidad (ppqa)
Doc 4 plan de aseguramiento de la calidad (ppqa)
Fanny Lorena Rivera Vera
 

Destaque (20)

Aseguramiento Del Software 2
Aseguramiento Del Software 2Aseguramiento Del Software 2
Aseguramiento Del Software 2
 
1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad
 
Monografía Problemas de-la-industria-de-software
Monografía Problemas de-la-industria-de-softwareMonografía Problemas de-la-industria-de-software
Monografía Problemas de-la-industria-de-software
 
A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...
A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...
A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del Software
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware
 
Introduccion a la Ingenieria de software
Introduccion a la Ingenieria de softwareIntroduccion a la Ingenieria de software
Introduccion a la Ingenieria de software
 
Fundamentos sqa
Fundamentos sqaFundamentos sqa
Fundamentos sqa
 
ciclo de vida de software
ciclo de vida de softwareciclo de vida de software
ciclo de vida de software
 
Qa (quality assurance)
Qa (quality assurance)Qa (quality assurance)
Qa (quality assurance)
 
Ventajas calidad del software
Ventajas   calidad del softwareVentajas   calidad del software
Ventajas calidad del software
 
Vibration
VibrationVibration
Vibration
 
Developing and Implementing a QA Plan During Your Legacy Data to S1000D
Developing and Implementing a QA Plan During Your Legacy Data to S1000DDeveloping and Implementing a QA Plan During Your Legacy Data to S1000D
Developing and Implementing a QA Plan During Your Legacy Data to S1000D
 
Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6
 
Tecnicas de calidad del SQA
Tecnicas de calidad del SQATecnicas de calidad del SQA
Tecnicas de calidad del SQA
 
Desarrollo de software diapositiva
Desarrollo  de software diapositivaDesarrollo  de software diapositiva
Desarrollo de software diapositiva
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acs
 
Temas Unidad 2
Temas Unidad 2Temas Unidad 2
Temas Unidad 2
 
Doc 4 plan de aseguramiento de la calidad (ppqa)
Doc 4   plan de aseguramiento de la calidad (ppqa)Doc 4   plan de aseguramiento de la calidad (ppqa)
Doc 4 plan de aseguramiento de la calidad (ppqa)
 
SQA
SQASQA
SQA
 

Semelhante a Sqa

La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
duberlisg
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidad
Isabel
 
Calidad software
Calidad softwareCalidad software
Calidad software
mileing
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
Dante9005
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
Dante9005
 

Semelhante a Sqa (20)

Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del software
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdf
 
Tarea 1 Reconocimiento
Tarea 1 ReconocimientoTarea 1 Reconocimiento
Tarea 1 Reconocimiento
 
Gestión De Calidad
Gestión De CalidadGestión De Calidad
Gestión De Calidad
 
GestióN De Calidad
GestióN De CalidadGestióN De Calidad
GestióN De Calidad
 
Auditoria calidad final2
Auditoria calidad final2Auditoria calidad final2
Auditoria calidad final2
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidad
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
A U D I T O R I A D E C A L I D A D
A U D I T O R I A  D E  C A L I D A DA U D I T O R I A  D E  C A L I D A D
A U D I T O R I A D E C A L I D A D
 
Calidad de software y TDD
Calidad de software y TDDCalidad de software y TDD
Calidad de software y TDD
 
Unidad vi calidad_mantenimientopruebas_isbuap2020
Unidad vi calidad_mantenimientopruebas_isbuap2020Unidad vi calidad_mantenimientopruebas_isbuap2020
Unidad vi calidad_mantenimientopruebas_isbuap2020
 
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
 
Gestion De Calidad Cap 26
Gestion De Calidad Cap 26Gestion De Calidad Cap 26
Gestion De Calidad Cap 26
 
S7-CDSQA.pptx
S7-CDSQA.pptxS7-CDSQA.pptx
S7-CDSQA.pptx
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Sesión Nº 13 - CALIDAD DE SW.pptx
Sesión Nº 13 - CALIDAD DE SW.pptxSesión Nº 13 - CALIDAD DE SW.pptx
Sesión Nº 13 - CALIDAD DE SW.pptx
 

Sqa

  • 1. ASEGURAMIENTO DE LA CALIDAD DE LOS SISTEMAS DE INFORMACIÓN (SQA) MÉTODOS, METODOLOGÍAS, ESTÁNDARES Y HERRAMIENTAS.
  • 2.
  • 3. METODOLOGÍA SQA Las pruebas de SW son tanto un arte como una ciencia en general, en aplicaciones complejas, como los sistemas operativos, es prácticamente imposible eliminar todos los errores antes de liberar la versión, esto se debe a los diferentes puntos de vista y a las limitaciones de tiempo. Diferentes aplicaciones de SW requieren distintos enfoques en lo que respecta a las pruebas.
  • 4.
  • 5. Los métodos más comunes para el aseguramiento de la calidad son los siguientes: • Auditorías PPQA (Process and Product Quality Assurance) Es la actividad de garantizar que el proceso y el producto de trabajo se ajustan al plan acordado. • Pruebas de Validación: Es el acto de introducir datos, los cuales el tester sabe que son erróneos en la aplicación. • Comparación de datos: Técnica que se realiza comparando los resultados de una aplicación con parámetros específicos con los resultados de otra aplicación previamente creada, introduciendo los mismos parámetros de manera que se obtenga un resultado exacto.
  • 6. • Prueba de esfuerzo (Stress Testing) Se realiza cuando el SW es utilizado de la manera más “ruda” posible en un período de tiempo para ver si trabaja con altos niveles de carga. • Pruebas de Uso: A veces conseguir usuarios que no estén familiarizados con el SW para probarlo por un tiempo determinado, ofrece retroalimentación a los desarrolladores acerca de las dificultades que encontraron. Esta es la mejor maneta de realizar mejoras a la interfaz. • Revisiones por Pares (Peer Reviews). Son actividades efectivas para el control de la calidad. Pueden aplicarse al análisis, diseño y codificación. • Revisión Técnica formal (RTF): Es una actividad de garantía de calidad de SW. Es una revisión que incluye recorridos, inspecciones y revisiones cíclicas
  • 7.
  • 8. En garantía de la calidad, siempre es importante obtener toda la ayuda que pudiera conseguir. En otras industrias, los desarrolladores pueden fácilmente comprobar los productos de forma manual y descartar aquellas que no cumplan con la norma. La longitud y la anchura de los productos son seleccionados para mantener la estandarización del producto. Otros utilizan máquinas especiales para revisar el producto. Con las herramientas y máquinas, que puede establecer una norma con sus productos.
  • 9. Las herramientas utilizadas en SQA son generalmente las herramientas de prueba en donde una aplicaciones ejecuta a través de una serie de pruebas para medir el rendimiento de la aplicación
  • 10. Desarrollado por HP, WinRunner es una amistosa aplicación de usuario que puede probar lareacción de las aplicaciones del usuario. Pero aparte de medir el tiempo de respuesta, WinRunner también puede reproducir y verificar todas las transacciones y la interacción de la aplicación tenido con el usuario. La aplicación funciona como un simple usuario y capta y registra todas las respuestas que hace la aplicación.
  • 11. Desarrollado por HP LoadRunner es una de las aplicaciones simples que puede probar el rendimiento real de la aplicación. Si usted está buscando un programa para poner a prueba la tolerancia de su aplicación para el estrés, LoadRunner es su herramienta. Tiene la capacidad de trabajar al igual que miles de usuarios al mismo tiempo - verificar el estrés de la aplicación.
  • 12.
  • 13. ESTÁNDARES DEL PRODUCTO: SE APLICAN AL PRODUCTO A DESARROLLAR • estándares de documentos (estructura del documento de requerimientos a producir) • estándares de documentación (encabezados estándar de comentarios para una definición de clase) • estándares de codificación (cómo utilizar un lenguaje de programación ESTÁNDARES DEL PROCESO: DEFINEN LOS PROCESOS A SEGUIR DURANTE EL DESARROLLO • definiciones de los procesos de especificación y análisis, diseño, validación, descripción de los documentos a generar en cada uno de estos procesos.
  • 14.
  • 15. IMPORTANCIA DE LOS DOCUMENTOS ESTANDARIZADOS –documentos: única forma tangible de representar el software y el proceso del software –documentos estandarizados: apariencia, estructura y calidad consistentes; más fáciles de leer y comprender
  • 16. ESTÁNDARES DEL PROCESO DE DOCUMENTACIÓN: • proceso a seguir para la producción del documento • documentos de trabajo: no es necesario aplicar procesos formales de calidad • documentos formales (para desarrollos posteriores o a entregar al cliente): necesario adoptar un proceso formal de calidad ESTÁNDARES DEL DOCUMENTO: • estructura y presentación de los documentos • deben tener un estilo y apariencia consistente, y los del mismo tipo deben tener una estructura consistente con los del proyecto y la organización
  • 17. ESTÁNDARES PARA EL INTERCAMBIO DE DOCUMENTOS: • aseguran que todas las copias electrónicas de los documentos sean compatibles • utilización de herramientas concretas para elaborar los documentos (hojas de cálculo, procesadores de texto, herramientas de diagramación)
  • 18. PROCESO FORMAL DE UN DOCUMENTO Crear borrador inicial Revisar borrador Incorporar comentarios a la revisión Rehacer documento borrador Etapa 1: creación Documento aprobado Corregir texto Producir borrador final Comprobar borrador final Etapa 2: refinamiento Documento aprobado Arreglar texto Etapa 3: producción Revisar arreglos Producir patrones de impresión Imprimir copias