visiÓn qa 360
Post on 18-Nov-2021
1 Views
Preview:
TRANSCRIPT
RESUMEN Para las empresas dedicadas al
desarrollo de software, el proceso de
pruebas es importante, ya que
asegura la calidad de un producto y
verifica que cumple con las
características requeridas por el
cliente.
Visión QA 360, es un método creado
por la especialidad de Testing en
Praxis, el cual nos permite tener una
visibilidad completa del proceso de
pruebas dentro de una organización,
esto desde etapas tempranas de un
proyecto hasta su liberación a
producción.
Por medio de este método, se elabora
una estrategia de pruebas
estructurada y bien definida, lo cual,
nos permite la identificación de
defectos en requerimientos, diseño y
productos de trabajo en fases iniciales
de un proyecto, facilitando la
corrección de los mismos y evitando
posibles fallos en el sistema al
momento de su ejecución.
Visión QA 360, permite adaptarse a
cualquier metodología y/o ciclo de vida
de un proyecto, por lo que es un
método eficiente y confiable para su
implementación. Este método, permite
que el equipo de pruebas trabaje en
conjunto con el equipo de desarrollo,
ya que se contemplan todos los
niveles de pruebas (componentes,
integración, sistema y aceptación). Así
mismo, se da seguimiento puntual al
desarrollo, identificación y corrección
de defectos durante el proceso de
pruebas.
El proceso de gestión de riesgos es
prioridad para el método Visión QA
360, ya que se enfoca en la
identificación, prevención y mitigación
de riesgos dentro de un producto de
software, esto mediante la
implementación de buenas prácticas
que se encuentran establecidas en los
marcos de referencias de pruebas.
PALABRAS CLAVE
Aseguramiento de Calidad, ciclo de
vida, metodologías, enfoque dinámico
y estático, tecnologías.
INTRODUCCIÓN Visión QA 360, se utiliza para analizar,
estructurar, planificar, ejecutar y
controlar el proceso de pruebas,
desde etapas tempranas de un
proyecto hasta su liberación a un
ambiente productivo, tomando en
cuenta el enfoque dinámico y estático,
aplicándolo en todas sus modalidades
y productos.
El modelo Visión QA 360 aporta
grandes beneficios para los proyectos
en el que se aplica, ya que nos permite
tener un control detallado de las
actividades de pruebas, por lo que nos
permite realizar ajustes para
incrementar la eficiencia del equipo y
mejorar la calidad del producto.
A continuación mencionaremos los
temas a tratar en el cuerpo del
documento:
• Modelos de Referencia
• Lifecylce Integrated
• Enfoque estático
• Enfoque dinámico
• Especialidades y modalidades
DESARROLLO
Modelos de referencia
Los modelos de referencia nos
brindan apoyo para definir y generar
estrategias de pruebas, que permiten
verificar y validar la implementación de
los requisitos funcionales y no
funcionales de un sistema de
software, así como también, funcionan
como marcos de referencia para la
mejora del proceso de pruebas dentro
de una organización.
Por otra parte, apoyan a los
colaboradores para ser más efectivos
y eficientes en su trabajo, esto por
medio de la implementación de las
mejores prácticas de pruebas
establecidas en los modelos de
referencia.
En Visión QA 360 los modelos de
referencia más utilizados son los
siguientes:
• ISTQB - International Software
Testing Qualification Board.
• TMMi - Test Maturity Model
Integration.
• CMMÍ Dev - Capability Maturity
Model Integration for
Development. Lifecylce Integrated
En el ciclo de vida de software, se
define la secuencia de las distintas
fases requeridas para el desarrollo de
un producto de software, lo cual, nos
permite garantizar que cumple con los
requisitos necesarios para la
aplicación y verificación de los
procedimientos de desarrollo.
Las actividades de pruebas están
asociadas a las diferentes fases del
desarrollo de software, ya que el
equipo de pruebas, se incorpora en
etapas tempranas del proyecto, por lo
que para cada actividad de desarrollo,
existe una actividad para el equipo de
pruebas.
El modelo Visión QA 360, se adapta a
las diferentes metodologías aplicadas
para el desarrollo de software, ya que
es un proceso bien definido y
estructurado.
Las metodologías más utilizadas son:
• RUP - Rational Unified Process
• Cascada
• Agile / Scrum • Kanban
• DevOps
Enfoque estático
Las pruebas estáticas son aquellas
que se realizan en etapas tempranas
de un proyecto, incluso antes de iniciar
el desarrollo de un producto. Se
realizan en la etapa de verificación,
por lo que ayuda a verificar el proceso
de desarrollo. Estas pruebas nos
permiten identificar errores en la
documentación generada para el
proyecto e incluso en el código. La
ventaja de estas pruebas es que al
identificar errores, brinda la
oportunidad de corregirlos de forma
inmediata, lo cual puede reducir
tiempo y gastos en su solución.
Estas pruebas se generan sin la
necesidad de ejecutar el código y
pueden ser realizadas por los
desarrolladores o por el equipo de
pruebas.
Permiten la identificación de la causa
raíz de los errores que se integran en
un producto de software.
Se pueden realizar de forma manual o
de forma automatizada, esto por
medio de herramientas para el análisis
de código estático.
En general, las pruebas estáticas
implican una revisión técnica de la
documentación, el código y el diseño
de la aplicación.
• Completitud Requerimientos.
• Verificación de Diseño y
Arquitectura.
• Verificación de Modelos BI
(Bussines Intelligent).
• Calidad de código.
• Estrategia de Pruebas.
Enfoque Dinámico
Las pruebas dinámicas validan el
comportamiento funcional de un
sistema, por lo que se requiere la
ejecución del código.
Se realizan en la etapa de validación,
por lo que se enfoca a la evaluación de
un producto terminado.
Estas pruebas se realizan
proporcionando un conjunto de datos
de entrada y se validan los datos de
salida, garantizando que las
características y funcionalidades del
software se comportan de acuerdo a lo
esperado.
La identificación de defectos durante
la ejecución de pruebas dinámicas,
suele tener un mayor impacto en el
aspecto económico y se estima un
mayor tiempo en la solución de los
mismos.
Estas pruebas se pueden realizar de
forma manual o de forma
automatizada, esto por medio de
diversas herramientas.
El enfoque dinámico implica la
ejecución de pruebas funcionales y no
funcionales (Usabilidad, Rendimiento,
Seguridad etc.)
• Pruebas Funcionales.
• Pruebas no funcionales.
• Automatización de pruebas.
• RPA´s
• UX
Especialidades y Modalidades
En praxis ofrecemos servicios
especializados, con un equipo
altamente capacitado para
desempeñar diversas actividades de
pruebas, asegurando la calidad de tus
productos de software utilizando el
método Visión QA 360.
El método Visión QA 360 se adapta a
las diversas modalidades de servicio
que ofrece la especialidad de testing,
como son:
Modalidades
• Fabrica QA.
• Proyectos.
• Consultoría Especializada.
• Cursos Certif. ISTQB y TMMi.
• Mejora de procesos.
• Servicios SaaS.
El método Visión QA 360 resulta ser
muy eficiente y productivo para la
especialidad de testing, por esta
razón, se adapta en las diferentes
modalidades y se aplica a todos sus
productos, como son:
Especialidades
• WEB.
• Mobile.
• UX.
• Cliente Servidor.
• Micro servicios
• Core Bancario.
• Mainframe.
Productos
• TaaS
• Generador de insumos de
datos.
• Verificador de reglas ETL.
CONCLUSIÓN
Las pruebas son parte integral del
ciclo de vida del desarrollo y son
fundamentales para evaluar la calidad
de un producto de software, además
de asegurar que el producto cumple
con la funcionalidad y características
requeridas.
EL modelo Visión QA 360, es un
método utilizado para la detección y
eliminación de errores desde etapas
tempranas del ciclo de vida, esto
mediante la adopción de buenas
prácticas que permiten la mejora del
proceso y las actividades de pruebas.
Por otra parte, proporciona una
visibilidad completa del proyecto, por
lo que permite desarrollar un enfoque
de pruebas robusto y bien definido,
garantizando un proceso de pruebas
efectivo.
REFERENCIAS Testing (s.f.) Praxis Globe.
Recuperado el 15 de Marzo 2021, de
https://mexico.praxisglobe.com/testin
g.html
ISTQB (s.f). ISTQB International
Software Testing Qualifications Board
Recuperado el 15 de Marzo 2021, de
https://www.istqb.org/
OSCAR TORAL RUIZ
Gerente de la Especialidad Testing
Tel. 55 5080 0048
testing@praxisglobe.com
Oscar Toral Ruiz
top related