Compañías dan prioridad a la calidad para impulsar transformación digital empresarial.
World Quality Report 2021— o por sus siglas en inglés WQR – destaca, en primer lugar, que el QA ha tenido una constante evolución: Pasó de ser una actividad independiente dentro de las compañías, a convertirse en una función totalmente integrada del equipo y del ciclo de vida de desarrollo, mientras aumentan los esfuerzos en materia de transformación digital.
Para este año, la pandemia ha acelerado la transformación digital en muchos sectores. La combinación de un presupuesto de TI reducido y un cambio de enfoque hacia lo digital, está impulsando a las organizaciones a innovar y ser más eficientes.
El WQR es el único informe global que analiza la calidad y las tendencias respecto al testing de software. Veamos a continuación cuáles son los aspectos más relevantes del reporte de este año.
QA, parte integral de la transformación digital
La edición n°. 12 de este informe publicado por Capgemini , Sogeti y Micro Focus señala que QA es una parte integral de la transformación digital, para poder impulsar tanto el crecimiento empresarial, como la satisfacción del usuario final.
Con 1.750 CIO y profesionales de TI de alto rango entrevistados (Directores de TI, QA Managers, CDO, CMO, CTO, Product Manager) de 10 sectores diferentes en 32 países, el Informe muestra que el ‘Business Assurance’ es el objetivo de QA y testing más importante.
Por otro lado, los profesionales de control de calidad ya no son los únicos responsables del testing y de encontrar bugs. En la actualidad, deben enfocar sus esfuerzos para asegurar que el resto del equipo se involucre con dichas actividades, según el último WQR.
Sin embargo, a los equipos de control de calidad se les ha solicitado que hagan mucho más con mucho menos. Esto los ha forzado a innovar, ser más eficientes y a adaptarse a nuevas formas de trabajar a consecuencia de la pandemia global.
Adopción de Agile y DevOps aumenta pero persisten los desafíos
Al igual que en las dos últimas ediciones, este año hubo un aumento significativo en la adopción de las metodologías Agile y DevOps. Si bien hay un claro enfoque en aumentar las pruebas automatizadas y un cambio a Shift Left Testing – una práctica destinada a encontrar y prevenir bugs en las primeras etapas del proceso de desarrollo del software – utilizando Agile y DevOps, sigue siendo un desafío alcanzar un nivel mayor de automatización, y contar con conocimiento especializado dentro del equipo de QA.
El World Quality Report 2021 señala que se está impulsando el control de calidad, para que esté aún más conectado con las necesidades del negocio.
A medida que aumenta la complejidad del desarrollo de software, los equipos de control de calidad están más comprometidos para mantener la calidad en una amplia gama de atributos (funcional, performance, seguridad, usabilidad, etc..). Asimismo, se están convirtiendo en los articuladores de la calidad dentro de las compañías..
Altas expectativas sobre los beneficios de Inteligencia Artificial
Gran parte de los encuestados se encuentran entusiasmados con las posibilidades que brinda la inteligencia artificial: Casi un 90% afirma que las pruebas con IA y las pruebas de IA son las mayores áreas de crecimiento dentro de sus compañías. Y un 80% manifestó su intención de aumentar el número de ensayos y pruebas de concepto basados en IA.
Automatización de Pruebas: Mayor control de actividades de QA
Informes de Calidad anteriores han señalado constantes desafíos en el área de la automatización de pruebas. De hecho, en 2019 se destacó la falta de ingenieros con conocimientos especializados y una experiencia consolidada.
En 2020, los encuestados expresaron cierto grado de confianza respecto a la automatización de pruebas: un 68% señaló que cuenta con el conjunto de herramientas de automatización necesarias; mientras que un 63% cuenta con suficiente tiempo para crear y mantener pruebas automatizadas.
Solo un 18% está automatizando sus pruebas de validación y pruebas unitarias. Si bien esto representa un aumento del 3% con respecto al 2019, la tasa general de automatización de pruebas de un 15%, deja un margen considerable para mejorar.
El World Quality Report 2021 pone en evidencia más beneficios de la automatización de pruebas, tales como: mejor control y transparencia de las actividades de testing, y una reducción en el tiempo del ciclo de pruebas.
Pandemia y QA: Normalización del trabajo remoto
Si bien la pandemia de coronavirus ha representado un gran desafío para las compañías – especialmente las que aún no se habían subido a la nube – también ha actuado como un acelerador: motivando a las organizaciones y equipos a hacer más cosas y hacerlas mejor. De este modo, haciendo imprescindibles las herramientas de comunicación y colaboración, para coordinar y dar más visibilidad de las actividades de QA.
Un 17% de los encuestados del World Quality Report 2021 afirmaron que se centrarán significativamente en validar la experiencia del cliente y en las pruebas de usabilidad.
Por otro lado, con la rápida adopción del trabajo remoto, han aumentado los casos de ciberataques; por tanto, un 83% de los CIO y profesionales de TI encuestados mostraron su preocupación por la seguridad de sus sistemas en los últimos meses.
¿Cómo deben prepararse los equipos de QA?
La transformación digital requiere un control de calidad eficaz. La pandemia global ha impulsado a las organizaciones para que aceleren sus iniciativas de transformación digital, lo que ha aumenta el esfuerzo aún más para los equipos.
El resultado es que las organizaciones están reevaluando su enfoque de QA, aumentando su adopción de infraestructuras cloud y poniendo mayor énfasis en la seguridad.
Estas son las principales recomendaciones para los equipos de QA, según el World Quality Report 2021:
- La calidad es asunto de todos, no solo de los ingenieros de QA: Se debe compartir la responsabilidad de la calidad en todo el equipo.
- Mejorar las habilidades y adoptar herramientas avanzadas: Aprovechar herramientas más inteligentes que incluyan inteligencia artificial, machine learning y análisis.
- Optimizar la inversión en infraestructura.
- Implementar un plan de continuidad empresarial sólido, para evitar que ocurran incidentes, y estar preparado para responder rápidamente ante cualquier novedad.
Etiquetas
Posts Relacionados
Ingeniería de software sostenible gracias a las pruebas de performance
La optimización de testing de performance puede contribuir a lograr una ingeniería de software sostenible. ¿Por qué la huella de carbono digital es cada día más grande? ¿Qué prácticas son recomendables para reducirla? Entérate de todo en este artículo, con una entrevista a Mercedes Quintero,…
Abstracta en el top compañías de QA y software testing de TechReviewer
Obtuvimos nuevo reconocimiento dentro del Top compañías de QA y Testing, por esta importante firma de análisis tecnológico.