GreenSQA especialista probando software para core de negocios de servicios públicos

Un caso de éxito en la transformación digital de empresas de Utilities en Colombia usando Open Smartflex

Contexto en el sector de Servicios Públicos:

El sector de servicios públicos (utilities) en Colombia es un pilar fundamental para el desarrollo económico y social del país, abarcando la distribución de energía, gas, agua, y saneamiento. Estas empresas operan en un entorno complejo, caracterizado por una fuerte regulación, la necesidad de optimizar sus operaciones, la gestión masiva de clientes y la constante presión por mejorar la calidad del servicio. La modernización tecnológica es una prioridad para estas compañías, buscando sistemas que les permitan gestionar de manera eficiente sus operaciones, desde el campo hasta la atención al cliente.

En este contexto, la implementación de un software Core Utilities, como Open Smartflex (OSF), se convierte en una iniciativa estratégica. OSF es una plataforma integral que abarca los procesos principales de las empresas de servicios públicos:

  • OSS (Operational Support Systems): Gestión de operaciones de red, mantenimiento, activos.
  • BSS (Business Support Systems): Facturación, gestión de clientes, recaudo, gestión comercial.
  • CRM (Customer Relationship Management): Interacción y servicio al cliente.

La adopción de un sistema como OSF promete una mejora sustancial en la eficiencia operativa, la calidad del servicio y la toma de decisiones. Sin embargo, la implementación de un software de esta envergadura es un proyecto complejo que requiere una garantía de calidad rigurosa para asegurar su éxito.

La necesidad o dolor de las empresas de Utilities:

Las empresas de utilities en Colombia que emprendieron la implementación de Open Smartflex probablemente enfrentaron una serie de «dolores» o necesidades que GreenSQA ayudó a mitigar:

Sistemas Fragmentados o Legacy: Posiblemente contaban con múltiples sistemas desactualizados o no integrados, lo que dificultaba la visión 360° del cliente y la eficiencia operativa.

Ineficiencias Operativas: Procesos manuales, lentos y propensos a errores en áreas críticas como facturación, gestión de ingresos y atención al cliente.

Alta Probabilidad de Errores en Producción: La falta de pruebas exhaustivas en un sistema core puede llevar a incidentes graves en producción, impactando el servicio, la facturación y la reputación.

Dificultad para Adaptarse a Cambios Regulatorios o de Negocio: Un sistema core inflexible dificultaba la implementación de nuevas normativas o la adaptación a las demandas del mercado.

Experiencia de Usuario (interna y externa) Insatisfactoria: Interfaces de usuario obsoletas o procesos engorrosos que afectaban la productividad de los empleados y la satisfacción de los clientes.

Necesidad de Información Confiable: La falta de datos integrados y de calidad para la toma de decisiones estratégicas.

Complejidad de las Integraciones: Un sistema core requiere integraciones con múltiples aplicaciones (IVR, Portales, SAP, App Móviles, etc.), lo que añade complejidad al proceso de pruebas.

El objetivo principal de estas compañías era modernizar su plataforma tecnológica CIS para mejorar el servicio a los usuarios, modernizar la interfaz de usuario haciéndola más intuitiva y productiva, con un enfoque más seguro y una respuesta más rápida y flexible, y apoyar de una mejor forma el proceso de toma de decisiones.

Principales acciones ejecutadas por GreenSQA

GreenSQA abordó la compleja implementación de Open Smartflex con un enfoque integral de pruebas de software, que incluyó las siguientes acciones clave:

  • Coordinación y Seguimiento del Proceso de Pruebas:

    Establecimiento de una estructura y gestión rigurosa para todo el ciclo de pruebas.

  • Diseño y Revisión de Casos de Prueba:

    Se diseñaron un total de 3.000 casos de prueba para verificar las funcionalidades de producto de OSF, y 726 casos de prueba para las personalizaciones específicas de la compañía (ej., Reparto Especial, Módulo Seguro Brilla, Procesos Customizados CEO), y 570 casos de prueba para las integraciones (ej., IVR, Portal Corporativo, SAP, ChatBot, App Móvil). Estos casos se gestionaron en Jira.

  • Ejecución de Pruebas Funcionales:

    • Se ejecutaron un total de 1.298 casos de prueba: 820 para el producto OSF, 232 para las personalizaciones y 246 para las integraciones.
    • Se realizaron pruebas funcionales (verificación de requisitos de usuario), pruebas de sistema (evaluación de flujos end-to-end) y pruebas de aceptación (validación con el usuario final).
  • Acompañamiento en Pruebas UAT (User Acceptance Testing):

    Se brindó soporte en la fase de pruebas de aceptación por parte del usuario.

  • Estimación de Tiempos y Recursos:

    Planificación efectiva de los recursos necesarios para el proyecto.

  • Apoyo en la Preparación de Data:

    Asistencia en la generación de datos de prueba, un aspecto crítico en sistemas complejos.

  • Gestión de No Conformidades (Defectos):

    Se realizó un seguimiento y gestión de los hallazgos. Se registraron más de 500 NCs

  • Presentación de Informes y Gestión de Riesgos:

    Se generaron informes periódicos sobre el estado e indicadores de las pruebas y se gestionaron proactivamente los riesgos, identificando mitigaciones y acciones tomadas (ej., cambio de estrategia de pruebas para cumplir cronogramas).

  • Certificación de Producto/Módulo/Funcionalidades:

    Emisión de certificaciones que avalan la calidad de las funcionalidades implementadas.

Beneficios generados por el proyecto:

El proyecto de pruebas de software para la implementación de Open Smartflex generó beneficios significativos para las empresas de utilities:

Mejora del servicio a los usuarios

Al asegurar la calidad del nuevo sistema, se impacta positivamente la experiencia del cliente final.

Modernización de la interfaz de usuario

Los indicadores de calidad para el producto OSF mostraron una alta Correctitud (97%), Confiabilidad (89%) y Cobertura (88%) a nivel general.

Fortalecimiento de la gobernanza tecnológica

La revisión exhaustiva de la arquitectura, las buenas prácticas de desarrollo y la gestión de la calidad contribuyó a fortalecer la gobernanza tecnológica de los proyectos.

Soporte mejorado para la toma de decisiones

Un sistema robusto y probado proporciona información confiable para la gestión y la estrategia.

Actualización tecnológica exitosa

La garantía de calidad fue clave para el logro de la modernización tecnológica.

Eficiencia en la detección de problemas

La mayoría de los hallazgos se presentaron en las pruebas de integración (ejecutadas en Postman), lo que indica una detección temprana de problemas en las interfaces críticas.

Lecciones aprendidas:

El proyecto de implementación de Open Smartflex generó valiosas lecciones aprendidas para futuras iniciativas de este tipo:

  • Definir Objetivos y Requisitos Claros: Es fundamental establecer una base sólida desde el principio para evitar desviaciones en el proyecto.
  • Mantener Altos Estándares de Calidad del Producto: Esto es esencial para el desarrollo del proyecto y el cumplimiento de los cronogramas de todas las áreas involucradas, incluyendo calidad.
  • Garantizar la Disponibilidad del Ambiente de Pruebas: La falta de un ambiente estable puede impactar negativamente la ejecución de las pruebas.
  • Adaptabilidad a Cambios Inesperados: Es necesario mantener la flexibilidad para ajustar el plan de calidad ante modificaciones o imprevistos en el proyecto.
  • Conservar y Aumentar los Espacios de Seguimiento: La comunicación y el seguimiento continuo con todas las áreas del proyecto son cruciales.
  • Realizar Pruebas Smoke al Entregar Requerimientos a Calidad: Para garantizar el correcto funcionamiento de los flujos principales.
  • Garantizar las Pruebas de Flujo de Negocio en Ambiente de Calidad: Para evitar incidentes en producción y asegurar el ambiente a los usuarios finales.
  • Garantizar la Ejecución Total de Casos de Prueba y Cierre de Bugs: Esto es indispensable para la puesta en producción exitosa.

Retorno de Inversión (ROI) del Proyecto:

El retorno de inversión en un proyecto de implementación de un Core Utilities es multifacético, y aunque no se presenta una cifra monetaria directa en el informe, se infiere un ROI positivo basado en los siguientes puntos:

  • Reducción de Costos por Defectos: Evitar 88 no conformidades en producción representa un ahorro significativo en costos de resolución de incidentes, mitigación de daños y posibles penalizaciones regulatorias. Los defectos encontrados en etapas tempranas son mucho más económicos de corregir.
  • Eficiencia Operativa Aumentada: Un sistema core estable y funcional reduce el tiempo de inactividad, optimiza los procesos de facturación, gestión de clientes y operaciones, lo que se traduce en ahorros operativos a largo plazo.
  • Mejora en la Satisfacción del Cliente: Un servicio más fiable y una interfaz de usuario mejorada conducen a una mayor satisfacción del cliente, lo que fortalece la lealtad y reduce la rotación.
  • Mejora de la Productividad del Personal: Un sistema más intuitivo y eficiente aumenta la productividad de los empleados que lo utilizan a diario.
  • Ventaja Competitiva: La modernización tecnológica y la calidad del servicio resultante posicionan a la empresa como un líder en el sector.
  • Base Sólida para Futuras Innovaciones: Un core estable y probado es la base para la implementación de nuevas funcionalidades, servicios y tecnologías.

Conclusiones relevantes para otras empresas que les interese ejecutar un proyecto de pruebas para su sistema Core de Utilities:

Para otras empresas de servicios públicos que estén considerando la implementación de un sistema core como Open Smartflex, las experiencias con GreenSQA ofrecen conclusiones cruciales:

  • La Calidad es la Piedra Angular del Éxito: La inversión en un servicio de pruebas especializado es indispensable para la implementación exitosa de un sistema core. Es la garantía de que el software funcionará correctamente y cumplirá con los requisitos de negocio y regulatorios.
  • Enfoque Integral en las Pruebas: Es vital aplicar pruebas funcionales, de sistema y de aceptación, cubriendo tanto el producto base como las personalizaciones e integraciones, para asegurar un funcionamiento óptimo de la plataforma.
  • Gestión Proactiva de Defectos y Riesgos: Identificar y gestionar activamente los hallazgos desde las etapas tempranas y tener planes de mitigación para los riesgos es fundamental para controlar el proyecto y evitar sorpresas en producción.
  • Colaboración y Comunicación Constante: Mantener espacios de seguimiento y una comunicación fluida entre todas las áreas (negocio, desarrollo, calidad) es clave para el alineamiento y la resolución efectiva de problemas.
  • Invertir en Ambientes de Calidad Estables: Un ambiente de pruebas confiable y que simule la producción es un requisito no negociable para la validez de los resultados de las pruebas.
  • La Trazabilidad es Esencial: Mantener un registro detallado de casos de prueba, ejecuciones, hallazgos y evidencias (en herramientas como Jira) es crucial para la auditoría, el seguimiento y la mejora continua.
  • El ROI se Maximiza con la Prevención: Los beneficios de las pruebas de software se multiplican al prevenir errores en producción, lo que reduce costos, mejora la satisfacción del cliente y fortalece la reputación de la empresa.
  • Las Pruebas son un Proceso Continuo: La calidad no es un evento único; requiere un ciclo de vida de pruebas continuo y un mantenimiento constante para asegurar la estabilidad del sistema a largo plazo.

En resumen, el proyecto de GreenSQA en la implementación de Open Smartflex demuestra que con una estrategia de pruebas robusta y un enfoque integral en la calidad, las empresas de utilities pueden llevar a cabo con éxito transformaciones tecnológicas complejas, modernizando sus operaciones, mejorando la experiencia del cliente y asegurando la confiabilidad de sus sistemas críticos.

Con el Apoyo de:

SERVICIOS

RECURSOS

COMPAÑIA

Algunas imágenes utilizadas en este sitio web provienen de bancos de imágenes, tanto gratuitos como de pago, y se usan bajo las licencias correspondientes. La autoría y los derechos de cada fotografía pertenecen a sus creadores. GreenSQA emplea únicamente contenido cuya licencia permite su utilización y mantiene un compromiso estricto con el respeto a la propiedad intelectual.

WhatsApp GreenSQA
Enviar Vía WhatsApp