Metodologia SQA

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 11

Metodología de

Calidad de Software
SQA
Software Quality Assurance
Introdución
Esta presentación se trata de cómo se
realizan las actividades de Software
Quality Assurance durante el ciclo de
vida de un proyecto de software en
OGTIC y todos sus aspectos.
Aseguramiento de la
Calidad del Software, SQA
SQA se define como un
conjunto de actividades
planificadas y sistemáticas,
cuyo primer objetivo es evaluar
la calidad de los productos de
software, la aplicación de
procesos, procedimientos y de
estándares de desarrollo.
Objectivos del equipo de software QA
• Participar en la elaboración de plan del proyecto.
• Planificar las actividades
• Verificar productos de trabajo, actividades,
procedimientos y requerimientos establecidos.
• Informar al grupos afectados sobre las actividades
de SQA y sus resultados.
• Comunicar sobre desviaciones no resueltas dentro
del proyecto.

Para alcanzar estos objetivos se requiere comprender


la necesidad del grupo responsable de SQA (Software
Quality Group), las actividades del proceso de SQA,
sus tareas a lo largo del ciclo de vida de un proyecto y
su relación con otras áreas del desarrollo de software.
Equipo de SQA
• El rol de nuestro equipo de SQA es guiar al equipo de
desarrollo para alcanzar un producto con los mas altos
estándares de calidad.
• Sabiendo que la implementación de la calidad es
responsabilidad de todos incluyendo al grupos de desarrollo.
Es más, "la existencia de un grupo de calidad dedicado no
garantiza por sí sola que los procesos sean seguidos y que la
calidad se introduzca por arte de magia en el software. Debe
existir un compromiso de toda la organización por orientarse
hacia una cultura de calidad“.
• Preparar el Plan de SQA para cada proyecto.
• Participar en el desarrollo de la descripción del
proceso de software para los proyectos.
• Revisar las actividades de ingeniería en acuerdo
con el proceso definido.

Actividades del • Auditar los productos de trabajo designados,


para verificar su coherencia con aquellos
equipo de definidos en el modelo de proceso.
• Asegurar que las desviaciones en el desarrollo y
software QA en los productos de trabajo sean
documentadas y apoyadas por el
procedimiento de documentación.
• Configurar los ambientes de pruebas y de
gestión de pruebas.
• Apoyar la recolección y análisis de métricas de
software.
Actividades del proceso
de SQA
Dentro de nuestras actividades de SQA
podemos mencionar:
• Estandares
• Revisiones
• Pruebas
• Analisis de defectos
• Gestion de configuracion
Tipos de pruebas y
estrategias utilizadas
Dentro de los tipos de prueba que realiza nuestro equipo
de software QA tenemos:

• Pruebas ágiles basadas en las historias de usuario y


exploración
• Pruebas de rendimiento (Carga, Stress, Concurrencia)
• Cross Browser Testing (Múltiples Navegadores)
emulado con (browserstack)
• Cross Mobile Testing Emulado con (browserstack)
• Pruebas de aceptación de usuario (UAT)
• Pruebas de sanidad del reléase una vez en producción
• Pruebas Automatizadas
Herramientas Utilizadas

Dentro de las herramientas de utlizadas por equipo de


SQA se encuentran:
• Jira: usada para le gestión del proyecto y ciclo de vida
de los bug.
• Confluence: usado para crear documentación.
• Postman: usado en pruebas de api rest.
• Selenium: usado en pruebas automatizadas
• TestRail: usado para la gestión de caso de pruebas
• Katalon: usado para pruebas automatizadas
• Git: usado para control de versiones
• Java: usado como lenguaje base para crear pruebas
automatizadas.
Ambiente de prueba
Nuestro equipo Cuenta con un
ambiente de prueba el cual contiene
casi los mismos datos del ambiente de
produción, y en el cual se
implementan los cambios a realizar en
producción. Estos
cambios deben haber pasado por
las pruebas iniciales y se trasladan
a pruebas para ver la integración.
La OGTIC utiliza las
metodologías y herramientas
adecuadas, con el propósito
de cumplir con los estándares Conclusión
de desarrollo tecnológico y
satisfacer a los usuarios.

También podría gustarte