Descubra cómo evolucionan las pruebas de software para potenciar su negocio en la era digital

Publicada en

Enfoque de las Pruebas de software y sus equipos en la transformación digital.

Hoy la tecnología ha transformado nuestras vidas; desde la manera en que nos relacionamos hasta la forma en que tranzamos, resignificando el modo en que accedemos a experiencias, bienes y servicios. Esto ha implicado grandes retos para todas las industrias y sus departamentos de TI, no solo en materia de sistematización de sus procesos para hacerlos más ágiles y sencillos, sino en la reinvención de sus modelos de negocio y su promesa de valor como marca.

En este nuevo escenario las pruebas de software que tradicionalmente se han abordado con un enfoque netamente técnico y relacionado con la calidad de los aplicativos; según la mirada de Choucair Testing, también se están transformando convirtiéndose  desde el inicio del proyecto, en la conciencia que alinea los  equipos de desarrollo con el negocio para dar cumplimiento a la estrategia y a la promesa de valor a los usuarios finales.

En esta entrega Choucair hace un recorrido sobre la evolución que están teniendo las pruebas de software, como disciplina y dentro de las organizaciones, pasando a tener un papel estratégico y relevante en el actual entorno digital.

Hasta hace muy poco las pruebas de software eran dominio exclusivo de las áreas de TI operando bajo el siguiente modelo:

  • Las pruebas correspondían a la última fase del ciclo de desarrollo, previo a la salida en producción, buscando probar si el software desarrollado tenía errores.  Esto daba origen a reprocesos, incremento en costos e incumplimiento en tiempos de entrega.
  • Se hacían pruebas Ad hoc, pensadas únicamente para una etapa o situación específica, dejando por fuera un sinnúmero de variables posibles.
  • Sólo se probaba las peticiones del cliente sin indagar sobre los por qué dejando de lado la esencia del Testing: objetividad, independencia y criterio.
  • El modelo de cobro del servicio era basado casi exclusivamente en el número de horas invertidas.
  • Las pruebas eran consideradas un sobrecosto en el que se debía incurrir para cerrar el ciclo de desarrollo sin la conciencia del aporte en la disminución de riesgos, prevención de reprocesos, incremento de velocidad y oportunidad en la entrega a producción.
  • Los analistas de pruebas no eran valorados profesionalmente por no considerarse el Testing una disciplina estudiada sino una práctica a la que se llegaba accidentalmente, adicionalmente no tenía el requisito de saber desarrollar software.

Cada día las pruebas de software se desplazan más hacia las etapas iniciales del ciclo de desarrollo cambiando la forma de operar hasta entonces, esto es:

  • Las pruebas inician desde etapas tempranas del desarrollo.
  • Amplitud en los tipos de pruebas centrados en la calidad de los aplicativos.
  • El número de errores detectados determina la efectividad de la inversión en pruebas y no el tiempo invertido.
  • Se impone la automatización básica de algunos elementos básicos y simples.
  • Los analistas de pruebas han ganado posicionamiento gracias a la relevancia ganada por la industria; hoy son formales en su estudio, aportan información para mejorar los procesos de calidad y se familiarizan con las certificaciones de pruebas recomendadas en el mercado.
  • Las pruebas son consideradas valiosas para el crecimiento de las empresas pues evitan que los usuarios tengan reprocesos perdiendo oportunidad e incrementando los costos del proyecto.

Nuestra mirada hacia la orientación de las pruebas de software y comportamiento de los equipos de trabajo. Aquí las 6 claves de cómo están evolucionando las pruebas de software en el nuevo entorno digital

  1. La efectividad de los equipos debe medirse por el valor que le entregan al negocio, lo importante no es sólo es el número de errores detectados y menos aún las horas de trabajo, sino el impacto generado en las métricas, objetivos y resultados del negocio.
  2. Se debe automatizar el alcance de su prueba y adicionalmente apoyar la automatización de las pruebas unitarias y de aceptación, basándose en modelos DevOps.
  3. Se identifican atributos de calidad basados en el riesgo y la optimización de oportunidades para el negocio.
  4. Son conscientes del valor de la marca y custodian que la estrategia de la compañía se vea potenciada en la experiencia de los clientes al interactuar con ella a través de los aplicativos, probando que ésta cumpla su promesa de valor y les torne la vida más sencilla
  5. El equipo está buscando la constante evolución del aplicativo con una visión más holística de las soluciones, no solo de un proyecto e incorporando constantemente nuevo conocimiento tecnológico y en pruebas así como acercándose a entender la  estrategia del negocio.
  6. Retroalimentan constantemente al equipo acerca del valor que perciben los usuarios y la utilidad de las funcionalidades.

Es así como las Pruebas de software ante los desafíos que nos exige la era digital, también han evolucionado en su enfoque, sus objetivos, la labor desempeñada por los analistas de pruebas y el alcance esperado de parte de ellos, así como por su mirada definitiva a la relación entre estrategia competitiva, modelo de negocio, nuevo entorno digital y su engranaje con el desarrollo de los aplicativos para entregar el valor esperado al mundo y a los usuarios por parte de la marca. Es decir, las pruebas de software hoy no solo miran el proyecto, sino que abordan toda el área de influencia de dicho aplicativo y se interrogan por el impacto que este tendrá en la sociedad.

¿En qué etapa de abordaje de Pruebas se encuentra su empresa y a cuál desearía llegar? ¿Le gustaría conocer más acerca de cómo las pruebas de software pueden potenciar su digitalización? En Choucair Testing nos apasiona apoyar el éxito de nuestros clientes en la transformación digital, generándoles tranquilidad y confianza a través de pruebas de software centradas en el impacto de sus modelos de negocio.

Contáctenos: serviciocliente@choucairtesting.com

Los aplicativos de transporte y la carrera por la experiencia de usuario

Publicada en

La digitalización trajo para los usuarios de transporte individual en el mundo una amplia gama de aplicativos móviles y plataformas tecnológicas, a través de las cuales pueden acceder a este servicio.

La digitalización trajo para los usuarios de transporte individual en el mundo una amplia gama de aplicativos móviles y plataformas tecnológicas, a través de las cuales pueden acceder a este servicio, pero cómo están actualmente estas empresas en materia de regulación y cómo están cumpliendo su promesa de valor… son preguntas clave en el actual entorno competitivo que trae la transformación digital.

En Colombia, cada día son más las empresas de transporte que ofrecen su servicio por medio de estos aplicativos y/o plataformas tecnológicas. Se estima que los usuarios tienen a su disposición más de sesenta de este tipo en diferentes ciudades del país, las cuales cuentan con cerca de dieciocho millones de descargas sólo en Google play en un rango que va desde mil hasta diez millones. Dado que este servicio tiene una gran demanda y allí juegan múltiples variables, se hace necesario apostar por la seguridad, confiabilidad y la experiencia de usuario.

En este sentido, el Ministerio de Transporte de Colombia reguló el servicio y las funcionalidades de sus aplicativos, a través de la Resolución 2163 de 2016, en la cual expone que las plataformas deberán garantizar como mínimo las siguientes condiciones y estructura para su operación:

1. Permitir la solicitud del servicio por parte del pasajero, consultando y filtrando por modelo, clase del vehículo y calificación del conductor y del vehículo.

2. Cancelar la solicitud del servicio.

3. Aceptar el servicio por parte del conductor.

4. Registrar la información de conductores y vehículos en la plataforma,

5. Con base en el origen y destino requerido por el usuario, deberá fijar anticipadamente la totalidad de la tarifa a cobrarse por el servicio, informarla al usuario en el momento que éste lo solicita y realizar los registros que sobre la misma correspondan.

6. Estimar el tiempo promedio de viaje.

7. Mantener la trazabilidad de georreferenciación y longitud de los trayectos, tarifas aplicadas y tiempos de recorrido.

8. Gestionar pagos por medios electrónicos.

9. Calificar la calidad del servicio prestado, que integra la calificación del conductor y del vehículo.

10. Calificar al pasajero.

11. Generar indicadores de operación.

12. Recepcionar, gestionar y dar respuesta a las peticiones, quejas, reclamos y sugerencias.

13. Reportar información generada por la prestación del servicio, como la calidad de servicios prestados, trayectos recorridos, tarifas aplicadas, calificaciones de los servicios prestados y demás variables de la operación.

14. Presentar al pasajero los vehículos disponibles para el servicio solicitado y el tiempo estimado de llegada al punto de origen.

El cumplimiento de dichas funcionalidades por parte de los operadores de este servicio en Colombia, no sólo les ofrece un beneficio regulatorio, sino un marco mínimo de usabilidad y confianza para los usuarios. Los clientes que toman este tipo de servicio siempre esperan poder estimar el tiempo que les requerirá el uso total del mismo y, no sólo eso, requieren de información básica para sentir seguridad y tranquilidad en el uso de los aplicativos y del servicio, así como la posibilidad de distintos canales de pago.

Cuando los usuarios no reciben el tiempo de respuesta oportuno, no obtienen la información básica que necesitan y se encuentran frente a un error en estos aplicativos, lo más probable es que lo retiren de su smartphone y empiecen la búsqueda de otro operador que le brinde una experiencia gratificante, coherente, segura y oportuna. Es importante entender que, ante el amplio portafolio de oferta en el mercado, los usuarios estarán dispuestos frente al más mínimo error que presenten los aplicativos, a explorar otros hasta encontrar el que mejor se adapte a sus necesidades y, sobre todo, que no presente fallas.

Choucair Testing, compañía pionera en pruebas de software en Hispanoamérica y especializada en transformación digital, pensando en ayudar a las empresas para el cumplimiento regulatorio en Colombia, así como en habilitar su marco mínimo de experiencia de usuario, ha creado la solución puntual de Pruebas Móviles para Transporte; un servicio que ayudará a las empresas a revisar, evaluar, validar y certificar el cumplimiento de las funcionalidades exigidas en la Resolución 2163 de 2016 y le permitirá una mayor oportunidad en la prestación del servicio a los ciudadanos en Colombia.

Retos de la industria frente a la transformación digital

Publicada en

La digitalización constituye un gran desafío para todos los sectores. Las entidades financieras no bancarias no están exentas de los retos que esta implica, todo depende de qué tan ágiles y flexibles sean para adaptarse al cambio

En Choucair Testing, compañía líder en pruebas de software y especializada en transformación digital, hacemos una relación de los retos que deben afrontar estas organizaciones.

1. Transformación interna: inversión en automatización de procesos y gestión de una nueva cultura organizacional, proyectando el cambio, con el fin de lograr equipos más ágiles y enfocados en la estrategia, así como en la generación de nuevos modelos de servicios y atención a sus clientes y usuarios, que pueden desembocar en la creación de nuevos modelos de negocio.

2. Mejoramiento de la productividad: a través del big data, el cloud computing y la automatización de procesos para generar una mayor integración entre los equipos, manejos de inventario, optimización de recursos, incremento en la productividad y poder ser más predictivos y acertados en materia de oferta y demanda.

3. Emprendimientos sostenibles: hoy la tecnología no sólo implica la innovación referente a crear nuevos productos y servicios escalables en el tiempo y que aporten a la satisfacción de una necesidad específica, sino que deben ser sostenibles y amigables con el medio ambiente y tener en sí un fin benéfico, sin que esto exonere el tema de la monetización. La tecnología puede ser un gran aliado a la hora de crear productos sostenibles y respetuosos del medio ambiente.

4.  Entender el nuevo consumidor: las tecnologías y el acceso al internet y las redes sociales, han transformado a los consumidores hasta llegar a convertirlos en los market makers, por tal motivo el diseño de nuevos productos, servicios y experiencias debe centrarse en el usuario. Hoy los consumidores son multidispositivo, multimodales y están expuestos a gran cantidad de información, teniendo la oportunidad de comparar ofertas, no sólo en cuestión de precio sino de sus necesidades que cada vez son más específicas y diversas, puesto que el mundo le ha abierto un abanico de oportunidades. En este sentido las industrias tienen grandes retos en materia de personalización de servicios y productos, así como en temas de usabilidad, experiencias de usuario, diseño de interfaz e integración de portafolios y atención omnicanal para el nuevo consumidor.

El sector de las telecomunicaciones debe reinventarse

Publicada en

El sector de las Telecomunicaciones se mueve en un entorno altamente competitivo, donde la disrupción generada por la digitalización en esta industria y la importancia creciente que tiene la experiencia de cliente como fuente de ventaja competitiva, presenta grandes desafíos y oportunidades para las operadoras.

Choucair compañía líder en software testing y especializada en transformación digital, ha estudiado las tendencias y desafíos del sector de telecomunicaciones en Latinoamérica que plantean en el corto plazo, grandes empresas consultoras como Frost & Sullivan, KPMG, Deloitte y PwC,  entre otras, las cuales compartimos a continuación.

Para Frost & Sullivan entre los principales desafíos que deben enfrentar las empresas de telecomunicaciones se encuentran:

  • La ralentización del crecimiento y de los ingresos medios por usuario resultado de un mercado más maduro y una oferta más amplia y más barata de servicios de voz y datos.
  • Crecimiento exponencial del tráfico de voz y datos generado por las empresas que operan a través de internet (OTTs, over the top por sus siglas en inglés), que obliga a las operadoras de telecomunicaciones a invertir en infraestructura para ofrecer mayor velocidad y ancho de banda a los usuarios.
  • La consolidación de los operadores de redes virtuales móviles (MVNO) en América Latina que incrementa la competitividad en un mercado en el que los consumidores cada vez exigen más y a precios más competitivos.
  • Las crecientes demandas de los reguladores latinoamericanos para reducir las tarifas de interconexión entre operadoras e incrementar la inversión en infraestructuras.

Como lo expresa KPMG, las OTTs representan una gran amenaza competitiva ya que  están convirtiendo a las telcos “en simples proveedores de conectividad”, de ser así en pocos años será difícil distinguir los linderos entre una telco y una firma tecnológica.

Reuniendo las opiniones de expertos acerca de las tendencias de industria de telecomunicaciones encontramos que las telcos también tienen una excelente oportunidad para aprovechar su privilegiada posición en el centro de la transformación digital, no sólo como facilitadores o proveedores de conectividad, sino también como proveedores de servicios de valor agregado. 

Para mejorar su posición competitiva, disminuir el capex, recuperar los márgenes, e incrementar los ingresos, su agenda en el corto y mediano plazo estará enfocada en:

  • Experiencia de cliente como el principal factor de diferenciación y una clara fuente de ventaja competitiva; para esto deben:

– Optimizar el rendimiento de la red y aumentar la calidad de los servicios.

– Minimizar los errores de facturación y actuar de forma proactiva cuando estos se produzcan.-Adoptar nuevas tecnologías e innovar para ofrecer una experiencia homogénea en todos los canales de interacción (llamadas de teléfono, chat, correo electrónico, mensajes de texto, redes sociales, contactos en tienda) a lo largo del ciclo de vida del cliente.

– Movilidad, el usuario actual es móvil, es ubicuo y exige la misma calidad para todos los servicios, independientemente del canal por el que accede.

  • Innovar en su propuesta de valor al consumidor, desarrollando nuevos productos, servicios y experiencias digitales, al tiempo que garantiza que las capacidades básicas se entreguen de manera estable y eficiente.
  • Disminuir los costos de IT a través de servicios digitales, sin embargo estos requieren una alta inversión (capex).
  • Retener clientes existentes más que en adquirir nuevos, dada la alta penetración de usuarios móviles.
  • Aprovechar las posibilidades que ofrecen las TI junto con la infraestructura de las telcos para desarrollar nuevos servicios de valor agregado, lo cual ofrece un amplio espacio para crecer a los operadores que sean capaces de mutar en empresas de alta tecnología.
  • Recurrir a fusiones y adquisiciones para obtener la tecnología y los servicios que puedan satisfacer a sus clientes quienes cada día exigen mejores servicios y diferenciación. Esto permite acelerar el plan estratégico de los operadores, que se enfrentan al reto de hacer crecer sus ingresos y proteger su rentabilidad con una cada vez mayor competencia y regulación (KPMG).
  • Disminuir el time to market.

Todo lo anterior trae consigo involucrar nuevas tecnologías dentro de sus procesos como son:

  • Herramientas de analytics, soluciones omnicanal, big data y cognitive computing que permitan comprender mejor el ciclo de vida de los clientes y sus necesidades en todo momento facilitando la personalización en la atención y un mejor resultado en cada interacción
  • Comunicaciones en la nube por su mayor retorno de la inversión, flexibilidad, fiabilidad, seguridad y escalabilidad.
  • Cloud computing.
  • Soluciones de movilidad extremo a extremo.
  • IOT: elemento clave en la evolución de las telcos quienes deberán modificar su portafolio de productos, con la seguridad de la información como valor principal. 
  • Ciberseguridad: Como intermediarios de la data, los operadores deberán ser fuentes confiables de manejo de los datos.

En Choucair Testing, estamos preparados para enfrentar junto a las empresas de telecomunicaciones estos grandes retos y acompañarlos en su transformación digital; contamos con las metodologías, experiencia, el capital humano y las herramientas  para habilitar y potenciar la ventaja competitiva del sector de telecomunicaciones a través de un testing centrado en los nuevos modelos de negocio.

Retos de las cajas de compensación familiar frente a la transformación digital

Publicada en

Las cajas de compensación familiar son un sector importante para el desarrollo y bienestar de los trabajadores de Colombia y el de sus familias, el cual no está exento de todo el tema de transformación digital, pues al contrario ocupa un lugar estratégico como un aliado de las compañías del país para la gestión del bienestar integral de sus colaboradores, en este sentido enfrenta grandes retos en dicha materia. 

Choucair, firma líder en software testing y especializada en transformación digital les presenta los retos que deben afrontar estas entidades en la digitalización:

1. Transformación interna: Si bien ya muchas cajas se encuentran sistematizando y automatizando sus procesos, es primordial hacer hincapié en esto, dado que se debe generar una integración de todos los procesos y procedimientos, definiendo qué es necesario automatizar y qué no. Dichos procesos de automatización se deben aprovechar para hacer cambios que permitan volver más rápidos, ágiles y precisos dichos procesos. Así mismo, esta inversión en tecnología y automatización debe ir acompañada de una fuerte gestión del cambio, pues los colaboradores se enfrentarán a nuevas herramientas y formas de hacer las cosas, por tal motivo es fundamental un cambio de mentalidad y en la forma de ver los temas en materia de integración interna, así como de cara a los afiliados. Por último, se debe tener claro que esto es apenas un pequeño peldaño, porque la transformación digital, va más allá y se en enfoca en la generación de nuevos modelos de negocio basados en la tecnología que vayan ligados a la estrategia competitiva de la organización.

2. Gestión de la diversidad: Aunque los afiliados a las cajas de compensación familiar comparten un mismo territorio, llámese país, departamento o ciudad, dentro de los mismos se presentan factores diferenciales que no sólo deben ser gestionados a través de datos demográficos sino en cuestión de nuevos hábitos y estilos de vida, así como otras variables que antes no se identificaban o no eran relevantes. Aquí big y small data, así como la experiencia de usuario, se pueden integrar para gestionar portafolios de servicios personalizados y adaptados a las necesidades de un público diverso y en constante cambio.

3. Cobertura rural: Colombia aún tiene una gran parte de su territorio que es rural y las cajas de compensación adelantan esfuerzos y estrategias para llegar a estos pobladores. Hoy, las tecnologías pueden apoyar dichos objetivos, aprovechando el alto nivel de conectividad del país.

4. Educación virtual para la nueva era digital: Las cajas de compensación familiar vienen siendo un actor relevante en el campo de la formación para el trabajo de los colombianos. En la transformación digital se encuentran con la oportunidad de crear cursos, así como programas técnicos y tecnológicos enfocados en los nuevos perfiles y competencias que esta transformación requiere, por ejemplo: programación, agilismo, analytics, ciberseguridad; así como perfiles de científico de datos, experience designer y gestores de la felicidad y el cambio en las organizaciones.  

5. Promoción del emprendimiento digital: Este sector viene adelantando excelentes iniciativas en materia de incubación y aceleración de emprendimientos, y es precisamente aquí donde tiene un rol fundamental dentro del campo de la digitalización, sobre todo en la población juvenil colombiana que, a través de la disrupción, se está caracterizando por crear nuevo modelos de negocio y de servicios basados en las tecnologías.

6. Formación, orientación e infraestructura tecnológica para el empleo: Dado la misma naturaleza de las cajas de compensación y su modelo de relacionamiento con las empresas, con las cuales tienen la misión de ayudar en el tema de empleabilidad; se enfrentan a tres retos importantes: 1. El punto que ya señalamos sobre formación para el trabajo enfocado en la transformación digital donde existe un gran campo de acción. 2. Orientación y formación a las empresas sobre estos nuevos perfiles que sus organizaciones requieren para promover transformaciones, ser más ágiles y disruptivas. 3. Seguir invirtiendo en infraestructura tecnológica y nuevos modelos de bolsas de empleo que permitan a las empresas hacer un reclutamiento cada vez más rápido, acertado y ajustado a las necesidades de las mismas.

En Choucair, gracias a nuestra trayectoria y el compromiso que tenemos con habilitar y potenciar la ventaja competitiva de las organizaciones en la transformación digital, estamos preparados para apoyarlos en dichos procesos.

Retos de las compañías retail en la nueva era digital

Publicada en

La transformación digital es un proceso que lleva incubándose hace unos años y cuyos resultados empiezan a sentirse en cada uno de los sectores del mercado. El retail no es ajeno a este fenómeno y debe informarse para tomar decisiones estratégicas que aseguren su presencia y posicionamiento en el mercado.

Choucair, fiel a su propósito de habilitar y potenciar la ventaja de sus clientes en la digitalización de sus modelos de negocio para su expansión y crecimiento, comparte con ustedes un análisis sobre los retos del sector retail en la transformación digital y cómo puede enfrentarlos.

  1. Ir hacia la digitalización. Debe entenderse que sistematización (que es lo que se viene haciendo hace muchos años) no es digitalización, ya que ésta va más allá, al incorporar y trabajar directamente en la creación de nuevos modelos de negocio basados en los avances tecnológicos, pero claramente ligados a la estrategia competitiva de las organizaciones.
  2. Un nuevo consumidor. Para el sector retail es clave entender el nuevo consumidor, aquí les planteamos algunas de esas nuevas características que han venido con los avances tecnológicos y la digitalización:
  • Acceso multidispositivo y multicanal (físico, móvil, tv, tableta).
  • Tienen múltiples ofertas y la oportunidad de comparar (Expuestos a una gran cantidad de información).
  • Pasan mayor tiempo navegando en su móvil (prefieren hacer transacciones y pedidos a través de este medio, que tener que desplazarse hacia oficinas o ser atendido telefónicamente).
  • No sólo privilegia el acceso a un producto o servicio, sino la experiencia de compra.
  • Califica sus experiencias de compra en redes sociales.
  • Es un generador de datos, de información valiosa.

Frente a estas características aparecen otra serie de retos:

  1. Experiencia omnicanal. Dado que hoy el público está segmentado en diferentes medios es importante lograr una presencia que abarque la mayoría de dispositivos y canales, tanto físicos como virtuales, haciendo mayor hincapié en los preferidos por sus públicos principales, pero no basta con una presencia global, es clave que dicha presencia exprese su marca y responda efectivamente a su estrategia competitiva. Igualmente, dicho sistema omnicanal debe proporcionar experiencias únicas, memorables, gratas y coherentes para sus usuarios, lo cual implica un diseño basado en sus estilos de vida para crear productos, servicios y procesos cada vez más ajustados a sus necesidades y aspiraciones. Aquí el carrito de compras debe saltar de la página web al móvil y de ahí a la tienda de una forma perfecta.
  2. Esta explosión de medios, datos, ofertas, experiencias, servicios y una mayor conceptualización alrededor de la adquisición de productos, así como la disponibilidad en línea, lleva al sector retail a preguntarse por su estrategia, donde deberá hacer una serie de escogencias y renuncias para hacerse único y relevante entre sus consumidores, esto es fundamental a la hora de invertir en tecnología, pues debe lograr hacerse distintivo en el entorno digital siendo coherente con la expresión de su marca.
  3.  
Big data. Hoy es claro que los consumos de los clientes no sólo generan ingresos por ventas al sector retail, sino que proporcionan datos a gran escala y bastante valiosos, lo que conlleva, primero a tener un gran sistema de gestión de información y segundo, a realizar las preguntas adecuadas a dicha data para lograr identificar hábitos, estilos de vida, preferencias, horarios de compra, tendencias y temporadas. Esto puede permitir el diseño de experiencias de compra personalizadas para sus clientes, así como la creación de nuevas líneas de negocio. También el big data está aportando a la optimización del surtido, la adecuada ubicación de la mercancía dentro de las tiendas y la gestión de los inventarios.
  • Redes sociales. Actualmente los consumidores no sólo tienen a la mano el departamento de servicio al cliente o la sección de peticiones, quejas y reclamos en una página web para expresar sus opiniones respecto a servicios y productos, sino que cuentan con las redes sociales, donde un mínimo error o defecto en un producto se puede hacer viral en cuestión de horas. Entonces, ¿qué tanta capacidad tiene su marca de responder con asertividad a este tipo de situaciones en la red? ¿cuál es la capacidad y tiempo de respuesta ante una petición de sus clientes? ¿está midiendo y gestionando efectivamente la reputación de sus marcas en redes sociales? En este reto puede ayudar el Small data con el que se pueden identificar influenciadores, actores relevantes y cómo funciona la red de seguidores de su marca.

Otras tendencias a tener en cuenta para el sector retail serán el Internet de las Cosas, el machine learning y la automatización de herramientas.

Para finalizar, según el Foro económico mundial, estas son las 6 tendencias que definirán el camino de las compañías retail para los próximos 10 años:

  1. Sensores y dispositivos digitales crearán una experiencia hiperpersonalizada para cada cliente, valiéndose de los avances tecnológicos anteriormente mencionados y el historial de compras en línea.
  2. La apilación y exhibicionismo tenderán a automatizarse, lo cual impactará el número de puestos de trabajo que la industria retail necesitará.
  3. Aumento en la penetración y formas del pago automático, el cual se hará al momento en que el cliente salga del establecimiento.
  4. Las compras rutinarias de los hogares se entregarán de forma automática, tal como se hacen los débitos automáticos, haciendo uso por ejemplo de los drones.
  5. Las tiendas pequeñas seguirán la tendencia de especializarse en puntos de venta pequeños y generar conexiones emocionales para poder continuar en el mercado.
  6. El sector retail empezará a hacer uso de la realidad virtual para generar experiencias de marca y mejorar la compra de los usuarios.

Ante estos retos, la confiabilidad en el software que soportará el funcionamiento de las herramientas será fundamental y su respectiva integración en el cumplimiento de la estrategia que tiene su compañía para desempeñarse en el mercado, basado en su ventaja competitiva, resultará esencial para los próximos años. Es allí donde un aliado estratégico, con experiencia y autoridad en estos temas, puede ser de gran utilidad.

En Choucair Testing acompañamos a las empresas del sector retail en su transformación digital, habilitando y potenciando su ventaja competitiva, a través de un testing centrado en sus modelos de negocio.

Retos de las aseguradoras en la nueva era digital

Publicada en

La transformación digital se está tornando transversal en la vida de las personas y abarca todos los sectores de la sociedad, en la cual jugará un papel definitivo el sector de las aseguradoras, pero ¿cuáles son los retos y desafíos a los que se debe enfrentar dicho sector en este nuevo entorno?

En Choucair Testing, compañía líder en software testing y transformación digital, le planteamos las siguientes oportunidades, retos y desafíos:

1. Transformarse a sí mismas. Hay que empezar por casa. Las aseguradores deben hacer una profunda revisión de sus procesos y definir según su estrategia, cuáles debe automatizar para hacerlos más rápidos, precisos y eficientes, sin embargo, con este paso aún no se llega a la transformación digital. Este requisito es simplemente una mirada hacia sus procesos internos y externos actuales para hacer mejoras respecto a ciertos atributos.

2. Adaptarse y reinventarse en el nuevo entorno digital. Hoy los clientes y usuarios no sólo son el centro del negocio, sino los market makers, dado la transformación de sus consumos, usos y hábitos de vida que les ha implicado el nuevo entorno digital. Así las aseguradoras se enfrentan a nuevas cotidianidades de sus asegurados y clientes potenciales, de ahí el reto de generar nuevos modelos de negocio nacidos en lo digital y con atributos que respondan a esas nuevas características y necesidades de sus consumidores.

3. Regulación y normatividad. Los Estados, debido a su alta carga administrativa se pueden tornar lentos frente a los cambios que la digitalización le plantea; allí se presenta un gran reto frente a cómo la globalidad de las tecnologías y la innovación en modelos entabla un diálogo proactivo con los países para regular de una forma práctica, rápida y efectiva estas nuevas modalidades. ¡Gran reto!

4. Generar una experiencia omnicanal unificada y coherente. Transformación digital no es sólo crear una app que ofrezca seguros y los servicios que se deslinden de los mismos en línea. Este cambio, debe generar una omnicanalidad que aborde todos los puntos de contacto con los clientes y logre convertirlos en momentos gratos y memorables, los cuales en conjunto y por aparte transmitan la máxima expresión de su marca y su estrategia, haciendo un uso óptimo y ágil de las tecnologías. Hoy se enfrentan a un cliente multidispositivo, multimedial y multicanal que además está bombardeado por una gran cantidad de información y expuesto a un alto nivel de estímulo de sus sentidos, lo cual traerá retos en materia de integración, usabilidad, experiencia de usuario (UX), diseño de interfaces (UI), seguridad y performance.

5. Big Data y los seguros personalizados. El sector de las aseguradoras cuenta con una mina de oro en sus sistemas de información, la clave está en hacer las preguntas adecuadas, así como centrarse en la experiencia del usuario y los pasos que él da en su ciclo de relacionamiento con los servicios que le ofrece, para identificar las necesidades particulares o precisas en cada momento de la vida de sus asegurados y en esa medida, lograr ser más predictivos y oportunos a la hora de ofertar seguros a sus clientes.

6. IoT, costes y seguridad. El Internet de las cosas representa una gran oportunidad para las aseguradoras. Desde poder insertar domótica con censores en los hogares o inmuebles asegurados para administrar y gestionar mejor los siniestros y prevenir riesgos; pasando por el campo de la salud con dispositivos inteligentes que ayudan a promover una vida sana en sus afiliados, tales como relojes o manillas inteligentes; hasta dispositivos de geolocalización, censores de velocidad y de manejo de vehículos que permiten evaluar las formas adecuadas de conducción y ubicar con mayor precisión siniestros en lugares inhóspitos; en fin, las posibilidades en este campo son prometedoras y ya se vienen implementando, pero aquí existen retos importantes, como nivelar beneficios versus costes. La IoT implica rigurosos protocolos y marcos éticos en materia de seguridad para sus afiliados en cuanto a su información y vida privada.

7. Gestión del cambio y cultura organizacional. El cambio en las formas de trabajar, metodologías y tipos de relacionamiento, implican cambiar de mentalidad y perspectiva, por eso se requiere de equipos flexibles con excelentes capacidades blandas e interdisciplinarios que se adapten fácilmente, se complementen y se desempeñen a través de iteraciones y/o metodologías ágiles, pretendiendo siempre la innovación basada en los usuarios. Esto implica encontrar un nuevo sentido y significación en la conceptualización del modelo de servicios que sus colaboradores van a desplegar en el mundo digital para sus consumidores.

8. Apoyar la digitalización de la red de proveedores y aliados. Si las aseguradoras quieren brindar una experiencia omnicanal consistente será fundamental acompañar e impulsar la digitalización de toda su red de proveedores y aliados a la hora de prestar un servicio a sus asegurados, lo cual implica un camino largo, pero que se puede materializar a través del entendimiento de dicha necesidad y de la transformación por iteraciones, manteniendo siempre las relaciones gana-gana y entendiendo las ventajas que dicho cambio trae en materia de crecimiento y expansión.

En Choucair Testing acompañamos a las aseguradoras en su transformación digital, habilitando y potenciando su ventaja competitiva, a través de un testing centrado en sus modelos de negocio.

Aspectos importantes para la construcción de un E-commerce

Publicada en

Las ventas por Internet cada día toman más fuerza entre los usuarios, por eso las empresas e industrias, ven en la creación de canales de E-commerce o en su presencia en los Marketplace, una gran oportunidad de crecimiento de su negocio, pues, según datos de la consultora IDC, América Latina alcanzará en 2018 US$100 mil millones en ventas por este medio, por lo que analizar estas opciones, es de vital importancia para el éxito de las compañías. En la Comunidad de conocimiento Choucair, desde nuestra visión de pruebas y de negocio, les compartimos algunos aspectos claves a tener en cuenta en su sitio E-commerce.

  1. Diseñar plataformas y aplicativos fáciles y amigables: Los usuarios cada día cuentan con más opciones para elegir, son más participativos y críticos, buscan experiencias, y el tiempo en que se captura su atención es más corto. Ante este nuevo consumidor es necesario que las aplicaciones cumplan con estas características: desplieguen de manera clara y coherente la información clave de interés para los usuarios, sea intuitivo su uso, el diseño se adapte a los diferentes dispositivos, y siempre transmita los atributos de la marca. Por lo anterior, el desarrollo no sólo se reduce al diseño y construcción, es de gran importancia realizar pruebas de usabilidad para evaluar la facilidad de uso.
  1. Prepararnos para un alto tráfico donde nuestra plataforma soporte múltiples transacciones:Es importante que las empresas planifiquen las pruebas de rendimiento y estrés, específicamente para las fechas especiales tales como promociones, que según el diario El Comercio de Perú, aumentan las ventas en Latinoamérica hasta un 128% y en Colombia alcanza hasta 1.443% con respecto a un día normal. Este incremento en el tráfico de las operaciones de forma explosiva hace que la plataforma colapse al momento de hacer la transacción electrónica, lo que genera que las empresas además de perder ventas tengan un impacto negativo sobre la marca. Realizando pruebas de carga, velocidad y desempeño se pueden mitigar los riesgos de una mala experiencia. 
  1. El sitio E-commerce debe ser seguro: La seguridad y confianza del sitio es un aspecto clave para el consumidor que determina su uso. La empresa debe propender por tener un sitio confiable, mitigando los riesgos y potenciales vulnerabilidades que la plataforma puede representar tanto para el usuario como para la empresa misma, tales como la privacidad de los datos personales y queden a  la exposición a fraudes o, en ciertos casos, que el usuario realice compras sin pagar generando pérdidas para el negocio.
  2. E-Commerce y la experiencia unificada para sus clientes. La marca es única y la experiencia que viva el cliente con ella debe ser igual a través de todos los canales que la empresa haya dispuesto para que el servicio sea homogéneo. Su plataforma E-Commerce, como parte de la omnicanalidad, tiene el reto de servir a los clientes bajo los mismos estándares de atención definidos por la marca y para esto debe integrarse con las diferentes plataformas que soportan la cadena de abastecimiento. En este aspecto las pruebas de integración y nuevamente las de usabilidad desempeñan un papel importante.
  1. Reporting y Bussines Intelligent: Una diferencia significativa para el negocio es contar con información, indicadores y métricas en tiempo real que permitan visualizar de manera integral el comportamiento de todos los canales, facilitando la toma de decisiones ante eventos que se presenten en la demanda. Un ejemplo es la necesidad de hacer un estricto seguimiento al comportamiento de las ventas y la disponibilidad de inventario de los diferentes productos durante una promoción, para anticiparse a hacer un nuevo aprovisionamiento de mercancía o realizar un traslado entre los distintos canales, según el movimiento que se esté presentando en ellos.
  1. Integración y conectividad: La plataforma de E-commerce debe integrarse con los aplicativos internos de la organización, posibilitando el intercambio de datos e información, así como la articulación de estrategias.

 

Finalmente, es importante considerar incluir facturación electrónica y evaluar el uso de servicios SaaS para alojar la plataforma.

En Choucair tenemos el conocimiento, la experiencia, las herramientas, las personas idóneas y las capacidades necesarias para apoyar el cumplimiento de los aspectos críticos en el éxito de una solución de E-commerce.

Gobierno de automatización de pruebas

Publicada en

La adopción de tácticas de Automatización de pruebas, ha pasado de ser una ventaja en nuestras estrategias de prueba, a una necesidad muy creciente, ya que, en la actualidad, no contar con las mencionadas tácticas nos vuelve los últimos de la cola con respecto a estrategias que apunten a incrementar la velocidad y eficiencia de las mismas y que paralelamente enfoquen los recursos a tareas de mayor valor.

Con la búsqueda de realizar un proceso de automatización más eficiente y competitivo cada día, se han ideado y creado muchas formas de realizarlo abarcando niveles, modelos y tipos. Los aspectos mencionados son muy importantes al momento de realizar el proceso de automatización y deben estar alineados al modelo de entrega de valor para el servicio.

Pero es hora de preguntarse si estamos teniendo un orden y un objetivo claro de lo que queremos lograr con respecto a automatización en nuestros procesos de prueba, que estén apalancando efectivamente la adopción de modelos de integración, entrega, despliegue continuo y DevOps.

Como se sabe, uno de los pilares para poder adherir una cultura de DevOps en las organizaciones, es la automatización de pruebas, entonces hagamos una pausa y veamos con detenimiento lo que está pasando, ¿realmente tenemos claro a dónde le estamos apuntando con la implementación de automatización?, ¿estamos pensando que la necesidad es el proyecto? o, ¿será que necesitamos un Gobierno de Automatización de pruebas que nos permita apalancar efectivamente las tácticas y estrategias de prueba con una visión de negocio a nivel organizacional y de manera transversal a nuestros equipos de soluciones y/o desarrollo?

El Gobierno de Automatización de Pruebas, nos permite tener claridad de cómo nos encontramos y nos da el contexto del ecosistema de prueba a nivel de automatización; de los procesos de negocio, aplicaciones, arquitectura, gobierno de datos que se tienen automatizados y lo que se quiere alcanzar.

Asimismo, nos permite visualizar la trazabilidad entre las tecnologías de las aplicaciones y herramientas a utilizar por el nivel de adherencia y facilidad de automatización, que es uno de los aspectos que más nos preocupa al momento de adoptar automatización de pruebas.

Otro de los asuntos importantes del porqué adoptar un Modelo de Gobierno de Automatización, es que nos llevará a realizar automatizaciones a la par del equipo de desarrollo de una manera coordinada y dependiendo del nivel de madurez del proceso de creación del servicio (desarrollo), el script de pruebas automatizadas se terminará antes de tener el aplicativo objeto de prueba.

Beneficios del Gobierno de Automatización

  • Apoya al cumplimiento del Time to Market.
  • Reduce procesos de definición e implantación de la estrategia de automatización.
  • Facilita la distribución y da claridad de los niveles de prueba que sigue la organización.
  • Incremento de la productividad del equipo.
  • Permite apalancar la cultura de DevOps.
  • Facilita la trazabilidad y posibilita mayor efectividad de automatización.

.

El desempeño, clave para el éxito de la digitalización de su negocio

Publicada en

Cuando pensamos en pruebas de performance es inevitable no pensar en palabras como estrés y carga, conceptos que han predominado desde el conocimiento de este tipo de pruebas, y que lastimosamente han limitado nuestro conocimiento en dicho campo.

El Performance o desempeño no es solo un tipo de prueba, es un atributo de calidad natural de cada componente de software, lo cual implica que es un concepto que debe ser considerado desde siempre, así como durante el desarrollo y sostenimiento del software.

Debido a lo anterior, se piensa que para identificar los problemas de performance debemos llevar al extremo las condiciones del mismo bajo cargas de concurrencia, y si bien este es un método adecuado, no es el único ni el más pro-activo, el performance como atributo puede ser evaluado desde la concepción de los requerimientos, incluso desde el papel, aunque no exista aun una sola línea de código. (Ver métodos como el ATAM y QAW del SEI)

Hoy en el contexto actual tecnológico, la digitalización desde hace algunos años viene planteando nuevos retos en las operaciones de negocio de nuestros clientes y sobre todo en las áreas de TI para implementar dichas aplicaciones, lo cual conlleva a que las aplicaciones sean cada vez más complejas e interactúen con un sinfín de componentes internos y externos. Según datos de Dynatrace 2017, en promedio intervienen 83 diferentes componentes en una sola transacción. Lo cual también genera un cambio metodológico en las estrategias de pruebas de performance que permitan evaluar aplicaciones cada vez más complejas y con ciclos de desarrollo cada vez más cortos, rápidos y automáticos.

¿Cómo realizar pruebas en este ecosistema actual?

Según el contexto anterior, el performance como concepto es natural de cada software y ha sido parte del mal llamado grupo de pruebas no funcionales, lo cual ha generado una separación entre los atributos de calidad del software, esta reflexión nos lleva a pensar que los atributos como tal son integrales y no deben ser divisibles o separados, dado que están mutuamente correlacionados y se afectan entre sí, no podemos pensar solo en una aplicación que funcione, sino que funcione bien, sea rápida, segura e intuitiva.

Para ello existen diferentes métodos de medición del performance, desde las ya conocidas típicas de pruebas de carga y estrés, como el profiling o aún más eficientes y trasversales, los métodos de evaluación APM (Application Performance Management); todos estos métodos en pro de cumplir con la experiencia de usuario desde la perspectiva de atributo, siendo así Performance un atributo trasversal e inherente del software.

Continuos Performance validation:

Si de hablar de métodos de prueba se trata, es adecuado abordar el método Performance Continuos Validation, como su nombre lo indica, el concepto es la validación continua del performance, y esto cubre conceptos como Agile, DevOps, APM y nos deja la puerta abierta a configurarlo según nuestras necesidades, este concepto nace con los métodos de desarrollo ágil, donde por medio de los CI son integradas herramientas para la realización de pruebas como estrés, carga, escalabilidad entre otras, pero no nos limita a este tipo de pruebas, nos amplía a integrar todos los métodos posibles desde las fases más tempranas del ciclo de desarrollo, midiendo los criterios de aceptación por cada ciclo y apoyados en tecnología de punta como los APM, potencializando aún más la adopción de conceptos como el DEvOps, siempre y cuando se tengan claros los criterios de aceptación, en otras palabras: atributos de performance, que el software en fabricación debe cumplir.

En Choucair Testing, compañía pionera en software testing y especializada en transformación digital, contamos con los mejores métodos, herramientas y personal calificado para determinar el desempeño de sus aplicativos, resguardando así la experiencia de usuario, la expresión de su marca y los objetivos del negocio.