Quality Assurance
Carlos Niño
Support SpecialistNosotros construimos productos de alta calidad, y aseguramos su funcionamiento manteniendo perfección en mente en todo momento.
A la hora de hacer la revisión de desarrollos que se hayan implementado en los proyectos; es supremamente importante ver con detalle lo que se implementó y también ser un poco pesimista al realizar este proceso, ya que :
1. Nos ahorramos tiempo haciendo ajustes a futuro.
2. Es mucho más fácil y rápido corregir defectos encontrados.
3. Entregamos a nuestros clientes un producto de alta calidad y cumplimos con sus requerimientos.
Realizar esta tarea no se aprende de la noche a la mañana, para ello se requiere de tiempo, dedicación, y ser muy crítico. Hay que tener siempre en cuenta los requerimientos del proyecto como por ejemplo, sobre qué navegadores y versiones se encuentra soportado el proyecto, ya que hay diferentes navegadores que interpretan la misma página HTML de forma diferente.
Los bloques de datos muy grandes pueden ocasionar un fallo en el sistema si el espacio utilizado se agota. Nuestros planes de prueba deben incluir datos con volúmenes grandes, así nos aseguramos que el sistema nunca falle en este tipo de casos.
Siempre que se vaya a hacer la revisión de una implementación, es importante que el tester o la persona encargada de hacer el QA tenga muy claro los conceptos de cómo hacer este proceso; que la información suministrada sea clara y fácil de entender. Esto permite saber lo que debe revisar y el comportamiento esperado del sistema. De otro modo, es posible dar el visto bueno a cosas que contengan errores, y que en un futuro requiera de ajustes; este tipo de cosas casí nunca debe ocurrir, con el fin de evitar perder tiempo y dinero.
Cada error encontrado por el tester es un éxito para la calidad del software, que puede ser informado y corregido de manera más rápida.
El tester puede tener un plan de pruebas antes de hacer el QA, que le puede servir de base para encontrar defectos habituales como dobles espacios, falta de signos ortográficos de apertura e incluso opciones de localización.
El encargado de revisar las implementaciones de software, también deberá tener un tiempo estimado para hacer la revisión de cada cosa. Los errores encontrados pueden ser corregidos en poco tiempo y agiliza la entrega de cada proyecto.
Algo muy importante es realizar la documentación a medida que se están haciendo las pruebas de los desarrollos, con ello es más explícito al cliente el funcionamiento del proyecto.
Conclusión:
Realizar el Quality Assurance abarca una gran responsabilidad; pero es indispensable tener claro en todo momento lo que se debe revisar y cuál será el comportamiento esperado, con eso en mente se podrá cumplir con el 100% de los requerimientos acordados con el cliente.
Written by Carlos Niño
A customer-focused problem solver, Carlos is dedicated to providing exceptional assistance and resolving issues with efficiency and care. With strong communication skills and a deep understanding of the client's products and services.