por qué el software comercial off – the-Shelf (COTS) es la respuesta correcta para la gestión de interrupciones en mercados energéticos complejos

21 de junio de 2018
|in Outage Management
|By versify

el caso de «cunas configurables» en mercados energéticos complejos

las empresas de energía y Servicios Públicos y sus agentes desempeñan un papel fundamental en la administración de los mercados de potencia en todo el mundo., Los mercados de energía tienden a ser muy complejos y las organizaciones responsables de su administración deben administrar grandes volúmenes de transacciones complejas y flujos de pago que a menudo representan miles de millones de dólares. Para administrar eficazmente sus activos, las organizaciones dependen de sistemas críticos de tecnología de la información (ti). La selección de proveedores de software y proveedores de servicios para estos sistemas de TI puede tener un gran impacto en la capacidad de los operadores para alcanzar sus metas y objetivos estratégicos al tiempo que proporcionan servicios rentables.,

Drivers for Change

varios factores principales hacen que Energy& las empresas de servicios públicos realicen cambios en su entorno de ti:

  • Tecnología obsolescencia: la tecnología de la solución subyacente ha llegado al final de su vida útil y el sistema debe reemplazarse por razones técnicas en lugar de deficiencias funcionales.
  • cambios regulatorios: Los cambios en los diseños del mercado, la introducción de nuevas características del mercado o los cambios en la administración del mercado pueden requerir nuevas soluciones o cambios importantes en las soluciones existentes., Por ejemplo, el mayor impacto de las energías renovables en la red y los deseos de mejorar la eficiencia del mercado están impulsando a los reguladores a exigir cambios en los mercados existentes en todo el mundo.
  • expansión a nuevas regiones o Mercados – una nueva organización está asumiendo la responsabilidad de administrar un aspecto de la región como el EIM de California.
  • Strategic ICT Initiatives-Enterprise architecture initiatives with the goal of rationalizing applications and creating an integrated ICT plan., Estas iniciativas incluyen enfoques de arquitectura orientada a servicios y un plan de integración integral que solo se puede lograr reemplazando los sistemas heredados con nuevas aplicaciones. A menudo, estas iniciativas, aunque costosas de implementar, ofrecen ahorros considerables durante la vida útil del software.
  • Aumento del coste operativo y del riesgo asociado a la solución actual. El costo de mantener el sistema actual y el riesgo de fallo es tal que se justifica la sustitución del sistema sobre la base del costo total de propiedad.,

Energy & las empresas de servicios públicos se enfrentan a una decisión crítica al considerar inversiones importantes en sistemas de TI: ¿deben construir su propia solución personalizada, adquirir una solución de software comercial lista para usar (COTS) o extender la vida útil de las soluciones no compatibles?

estas opciones proporcionan ventajas inherentes y la naturaleza única de los mercados energéticos hace que la decisión sea muy difícil.

Energy& las empresas de servicios públicos a menudo seleccionan cunas sobre sistemas personalizados debido a las capacidades probadas de los cunas., Ya se ha demostrado que un sistema listo para usar funciona y simplemente requiere una adaptación a los requisitos específicos del cliente. Esto no solo reduce el riesgo de desarrollo, tanto en costo, duración y satisfacción del usuario, sino que también permite a los clientes aprender de las mejores prácticas y compartirlas con otros clientes.

mientras que Energy& las empresas de servicios públicos sin duda tienen sus propios requisitos únicos, hay muchos elementos comunes a sus necesidades., Los diseños personalizados requieren que los desarrolladores «reinventen la rueda» con cada entrega, lo que es costoso, arriesgado e ineficiente. Es beneficioso aprovechar las economías de escala disponibles comenzando con un software» probado y probado » y adaptándolo según sea necesario.

Las mejores prácticas incorporadas en COTS reducen significativamente el tiempo de comercialización para su implementación. El esfuerzo de implementación se centra en la configuración y adaptación de los requisitos regulatorios y de mercado únicos del cliente en lugar de las necesidades de procesos de Negocio, administración e integración., Estos requisitos ya se reflejan en el diseño y desarrollo de COTS y el cliente se beneficia de la experiencia colectiva de implementaciones anteriores. Los beneficios de la reducción del tiempo de comercialización y el enfoque en las necesidades de configuración específicas del cliente reducen los costos generales de implementación y reducen los riesgos para el cliente.,

actualizaciones continuas y hoja de Ruta del producto

quizás el beneficio más importante de COTS es que los clientes reciben actualizaciones de software técnicas y funcionales regulares que aseguran que el sistema funcione de manera eficiente y evolucione continuamente para satisfacer las necesidades cambiantes del cliente.

Las actualizaciones de Software se dividen en varias categorías:

  • mejoras de rendimiento que aumentan la velocidad y la capacidad de procesamiento de la aplicación., A medida que aumentan los volúmenes de datos, los sistemas envejecen y los ciclos de liquidación y facturación disminuyen, el rendimiento es crucial para las empresas de servicios públicos de energía &.
  • La resolución de defectos soluciona problemas con la solución principal. Las resoluciones para defectos de alta prioridad pueden entregarse en caso de emergencia, mientras que las resoluciones para defectos de baja prioridad pueden publicarse como parte del programa de publicación estándar.
  • Las mejoras funcionales añaden nuevas capacidades a la solución basadas en la hoja de ruta y la visión del producto., Estas mejoras pueden incluir interfaces de usuario nuevas o mejoradas, herramientas analíticas o nuevas capacidades de cálculo.
  • Las actualizaciones de tecnología no suelen cambiar la funcionalidad del software, pero cambian la forma en que esa funcionalidad se habilita al mover los componentes bajo el capó a tecnologías más modernas. Esto puede incluir actualizaciones de bases de datos, protocolos de integración (como servicios web) o tecnologías de interfaz de usuario.

estas actualizaciones se proporcionan normalmente en virtud de un acuerdo de soporte y mantenimiento que el cliente celebra con el proveedor de software COTS., El proveedor de software COTS comparte los costos de estas mejoras con una gran base de clientes, lo que reduce el costo para cada cliente individual.

otra ventaja de las soluciones COTS es formar parte de una comunidad de usuarios global., En un mundo cambiante, donde los sistemas de transmisión se están integrando cada vez más y la combinación de suministros se está volviendo más diversa, hay mucho que aprender de otras compañías de servicios públicos de energía &, y la mayoría de los proveedores de COTS celebran eventos periódicos y pueden proporcionar acceso a expertos e instalaciones de apoyo que permiten a los usuarios interactuar y discutir resoluciones para problemas actuales y potenciales futuros y tendencias del mercado.,

con la excepción de las solicitudes de mejora o la notificación de defectos, hay poco o ningún compromiso de recursos por parte del cliente para solicitar y documentar solicitudes de cambio individuales. Las mejoras son impulsadas por una gran base de usuarios que brinda a los clientes la capacidad de recibir mejoras que pueden ser útiles pero que no habían solicitado.

para las soluciones COTS, el cliente generalmente paga un precio de licencia inicial y una tarifa de soporte y mantenimiento continuo. La tarifa de soporte y mantenimiento da derecho al cliente a futuras mejoras y actualizaciones del producto., Las actualizaciones del producto incluyen documentación técnica y de usuario actualizada y, a menudo, capacitación que se proporciona a la base instalada del proveedor de COTS. En contraste, este proceso a menudo se descuida o se vuelve muy costoso con entregas únicas, ya que el proceso se convierte en una serie de «proyectos» que requieren aprobación, presupuesto y una amplia supervisión del cliente.

los proveedores de software COTS normalmente envían 1 versión principal y 1 o 2 Versiones menores por año. Proporcionar actualizaciones en un calendario similar representaría un esfuerzo enorme y costoso para una organización que utiliza la implementación de software personalizado.,

configurabilidad y flexibilidad

las organizaciones con procesos de negocio complejos y necesidades que cambian regularmente también deben considerar el nivel de configurabilidad que requieren en una solución. El nivel de configurabilidad requerido depende de la frecuencia y complejidad de los cambios en la funcionalidad.

debido a que las soluciones personalizadas se crean con el objetivo de cumplir con un conjunto de requisitos que reflejan las necesidades de una organización en un momento determinado, generalmente son mucho menos flexibles que las soluciones COTS., Carecen de la capacidad de configurarse a medida que cambian los requisitos, y las actualizaciones generalmente requieren cambios en el código de la aplicación en sí. Una solución COTS con componentes configurables permite a los clientes y sus proveedores de servicios incorporar más fácilmente los cambios del mercado u otros cambios. Una solución creada específicamente para los requisitos actuales sin tener en cuenta los componentes configurables probablemente no tendrá la flexibilidad para adaptarse a los cambios sin un desarrollo importante.

los beneficios de una arquitectura flexible se manifiestan en la naturaleza en continua evolución de los mercados energéticos., El despliegue de nuevas tecnologías, como los contadores inteligentes, el almacenamiento de energía y la generación distribuida, tiene un impacto significativo en los requisitos de liquidación y facturación de la energía. Estos desarrollos a menudo conducen a nuevas aplicaciones que aumentan las soluciones únicas a medida que se implementan y el panorama de aplicaciones del cliente se vuelve más complicado y más costoso de mantener. Con la flexibilidad de los COTS, muchos de los desarrollos se pueden incorporar en el producto principal.,

requisitos no funcionales

una aplicación robusta y utilizable en un entorno empresarial complejo debe ofrecer herramientas y capacidades más allá de la funcionalidad principal del negocio; también debe ofrecer una interfaz de usuario robusta, informes, auditoría, seguridad y cumplimiento con los estándares y protocolos de la industria. Cada uno de estos elementos por sí solo es una inversión significativa de tiempo y recursos; si no se implementan plena y eficazmente, su ausencia puede presentar un obstáculo significativo para la usabilidad de un sistema.,

para el software comercial estándar, los proveedores pueden aprovechar estas capacidades en múltiples clientes y aplicaciones para reducir significativamente los costos incrementales para entregar las capacidades. El desarrollo personalizado de requisitos no funcionales aumenta los costos asociados con la implementación, con poca o ninguna oportunidad de escalar o aprovechar esta inversión en otras áreas de la empresa. A continuación se ofrecen algunos ejemplos de capacidades no funcionales.,

interfaz de usuario

Los usuarios necesitan la capacidad de ver, evaluar y editar resultados, y tener esa capacidad significa un conjunto de interfaces que soportan el proceso de negocio. Estas capacidades se pasan por alto con frecuencia en una implementación personalizada.

Las soluciones COTS también se basan en la experiencia del usuario y, por lo general, en un equipo de desarrollo que tiene años de experiencia en la creación de interfaces de usuario., Estas interfaces están diseñadas y construidas con estándares industriales y técnicos en mente y reflejan la experiencia del proveedor diseñando e implementando interfaces que son robustas y minimizan suficientemente el impacto de las actualizaciones de aplicaciones o bases de datos subyacentes.

los proveedores de COTS invierten en crear interfaces de usuario flexibles e intuitivas. Los proveedores de COTS generalmente proporcionan un conjunto predefinido de pantallas basadas y probadas en implementaciones anteriores. Estas interfaces están diseñadas para ser modificadas para cumplir con los requisitos y flujos de trabajo específicos del cliente., A menudo, el conjunto base de interfaces cumple con la mayoría de los requisitos del cliente y el enfoque de la implementación es aumentar estas pantallas para cumplir con los requisitos únicos del cliente. Los proveedores de COTS suelen incluir a los arquitectos de experiencia de usuario en el diseño y desarrollo de sus interfaces. Estos expertos tienen una amplia experiencia en el diseño de interfaces de usuario que satisfagan las necesidades de los diversos tipos de usuarios que interactúan con su software.

informes

Una vez completada la integración y la configuración, los datos deben presentarse a los usuarios, analistas y administración ejecutiva., Para las cunas establecidas se ofrece un conjunto básico de informes. Estos informes se pueden modificar para cumplir con los requisitos específicos del cliente y, a menudo, se aumentan con una herramienta de informes para toda la empresa. Los proveedores de COTS invierten en tendencias de la industria para datos y análisis y, a menudo, aprovechan nuevos componentes como parte de la hoja de Ruta general del producto.

seguridad y Auditoría

La Seguridad Integral debe incluir la seguridad basada en funciones a nivel funcional y de datos para proporcionar un acceso seguro a los datos. También puede incluir la integración con LDAP, AD u otras implementaciones de autorización de una organización., Otras características de seguridad clave incluyen roles jerárquicos, seguridad a nivel de aplicaciones y datos, y la capacidad de restringir el acceso por objeto, módulo, pantalla o acción.

la auditoría completa debe dar a los administradores la capacidad de ver información detallada sobre quién accedió a datos específicos, incluido el usuario o el sistema que accedió, los valores originales y nuevos, la fecha y hora de acceso y la máquina desde la que se accedió a los datos. La seguridad y auditoría a nivel de aplicación robusta, basada en roles, puede ser costosa de desarrollar y mantener en una aplicación desarrollada a medida.,

la seguridad cibernética es una preocupación constante en la industria de la energía y especialmente relevante para las empresas de servicios públicos de energía &. Los proveedores de COTS están expuestos y deben cumplir con la seguridad cibernética acumulada de sus clientes y pueden mantenerse a la vanguardia del desarrollo de desafíos de seguridad cibernética de manera más rentable que las entregas únicas.

estándares

cumplir y mantener el cumplimiento con los estándares de la industria es generalmente prohibitivamente costoso para implementaciones personalizadas., Para las grandes organizaciones de software con una amplia cartera de soluciones en una industria específica, mantener el cumplimiento de los estándares es parte de hacer negocios y proporcionar soluciones a la industria.

costos de Mantenimiento y Servicios a proveedores

el soporte y mantenimiento continuo de los sistemas de producción es generalmente el componente más grande del costo Total de propiedad de un sistema de ti complejo. Los clientes deben decidir si tienen los recursos o pueden contratar razonablemente con proveedores de servicios para respaldar estos sistemas durante varios años.,

un proveedor típico de COTS tiene un proceso establecido para mantener el código, proporcionar correcciones de defectos, capacitar y mantener al personal de soporte al cliente a menudo a costos fijos y razonables.

El soporte postventa generalmente no es proporcionado de manera efectiva por desarrolladores personalizados, que generalmente pasan al siguiente proyecto. Los proveedores de COTS están allí para el largo recorrido, y tienen un proceso de administración de cuentas establecido y una red de soporte y administración de productos las 24 horas que proporciona comunicación bidireccional a los clientes durante todo su período de licencia., Esto significa que el conocimiento del producto se mantiene y no depende de personas clave dentro de ninguna organización. Un riesgo clave de los desarrollos personalizados es que el conocimiento del producto tiende a concentrarse en unas pocas personas clave, a menudo consultores, que tienen pocos incentivos para compartir ese conocimiento. Con el tiempo, ese conocimiento puede volverse cada vez más costoso o difícil de retener; especialmente cuando las personas clave cambian de rol o abandonan la empresa.

muchos modelos de servicios de soporte únicos y rentables se pueden implementar con COTS., A menudo, el soporte de Nivel 1 y/o Nivel 2 cuenta con personal de cliente o integrador de Sistemas (si). Los integradores de sistemas a menudo tienen experiencia con COTS de otras implementaciones y los proveedores de COTS invierten en capacitación y asociación con múltiples SIs para crear un grupo profundo de personal de implementación y soporte experto en la industria. Esto proporciona a los clientes opciones para adaptar el modelo de soporte y los proveedores a sus necesidades y geografías específicas.,

integración

Cuando se agrega una nueva solución a una arquitectura de sistema compleja, la arquitectura de integración debe ser un área de enfoque, independientemente de si la solución es personalizada o COTS.

una solución personalizada puede integrarse inicialmente más fácilmente con sistemas heredados: los sistemas más antiguos pueden tener formatos de archivo obsoletos o protocolos de interfaz que son mejor compatibles con interfaces personalizadas, independientemente de la nueva solución. Una solución COTS a menudo se conectará más fácilmente con sistemas más nuevos y ofrecerá soporte para Métodos de integración más nuevos., Esto significa que las herramientas de integración de una solución personalizada pueden ser la mejor respuesta para esta instantánea en particular a tiempo, pero una solución COTS proporciona mejores resultados durante la vida útil del sistema.

una solución COTS robusta también debe ofrecer una serie de opciones diferentes para la integración, incluidos los enlaces basados en archivos, HTTP/FTP, servicios web, Oracle PL/SQL API y direct DB.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *