pourquoi le logiciel Commercial-off-The-Shelf (COTS) est la bonne réponse pour la gestion des pannes sur les marchés énergétiques Complexes

21 juin 2018
|dans la gestion des pannes
|par versify

L’argument des « cots configurables” sur les marchés complexes de l’énergie

les sociétés d’énergie et de services publics et leurs agents jouent un rôle crucial sur les marchés des puissances administrantes dans le monde., Les marchés de l’énergie ont tendance à être très complexes et les organisations responsables de leur administration doivent gérer d’énormes volumes de transactions complexes et de flux de paiement représentant souvent des milliards de Dollars. Pour gérer efficacement leurs actifs, les organisations s’appuient sur des systèmes de technologie de l’Information (TI) critiques. La sélection de fournisseurs de logiciels et de fournisseurs de services pour ces systèmes informatiques peut avoir un impact énorme sur la capacité des opérateurs à atteindre leurs buts et objectifs stratégiques tout en fournissant des services rentables.,

facteurs de changement

Plusieurs facteurs principaux poussent les entreprises de services publics à apporter des modifications à leur paysage informatique:

  • obsolescence technologique – la technologie de la solution sous-jacente a atteint la fin de sa vie utile et le système doit être remplacé pour des raisons techniques plutôt que fonctionnelles.
  • modifications réglementaires – les modifications apportées à la conception du marché, l’introduction de nouvelles caractéristiques du marché ou des changements dans l’administration du marché peuvent nécessiter de nouvelles solutions ou des changements majeurs aux solutions existantes., Par exemple, l’impact accru des énergies renouvelables sur le réseau et la volonté d’améliorer l’efficacité du marché poussent les régulateurs à exiger des changements sur les marchés existants dans le monde entier.
  • Expansion dans de nouvelles régions ou marchés – une nouvelle organisation prend la responsabilité de gérer un aspect de la région tel que le California EIM.
  • initiatives stratégiques en matière de TIC-initiatives d’architecture D’entreprise dans le but de rationaliser les applications et de créer un plan intégré en matière de TIC., Ces initiatives comprennent des approches d’architecture axée sur les services et un plan d’intégration complet qui ne peut être réalisé qu’en remplaçant les systèmes hérités par de nouvelles applications. Souvent, ces initiatives, bien que coûteuses à mettre en œuvre, offrent des économies considérables sur la durée de vie du logiciel.
  • augmentation des coûts opérationnels et des risques associés à la solution actuelle. Le coût d’entretien du système actuel et le risque de défaillance sont tels qu’un remplacement du système est justifié en fonction du coût total de possession.,

Energy & les entreprises de services publics doivent prendre une décision critique lorsqu’elles envisagent des investissements majeurs dans les systèmes informatiques: devraient-elles construire leur propre solution personnalisée, se procurer une solution logicielle commerciale standard (COTS) ou prolonger la durée de vie des solutions non prises en charge?

Ces options offrent des avantages inhérents et la nature unique des marchés de l’énergie rend la décision très difficile.

Energy & les entreprises de services publics choisissent souvent des COTS plutôt que des systèmes personnalisés en raison des capacités éprouvées des COTS., Un système standard a déjà fait ses preuves et nécessite simplement une adaptation aux exigences spécifiques du client. Cela réduit non seulement le risque de développement – à la fois en termes de coût, de durée et de satisfaction des utilisateurs, mais permet également aux clients d’apprendre et de partager les meilleures pratiques avec d’autres clients.

bien que L’énergie & les entreprises de services publics ont sans aucun doute leurs propres exigences uniques, il existe de nombreux éléments communs à leurs besoins., Les conceptions personnalisées exigent que les développeurs  » réinventent la roue” à chaque livraison, ce qui est coûteux, risqué et inefficace. Il est avantageux de tirer parti des économies d’échelle disponibles en commençant par des logiciels « éprouvés” et en s’adaptant au besoin.

Les meilleures pratiques incorporées dans les COTS réduisent considérablement le délai de mise en œuvre sur le marché. L’effort de mise en œuvre se concentre sur la configuration et l’adaptation des exigences réglementaires et du marché uniques du client plutôt que sur les besoins en matière de processus métier, d’administration et d’intégration., Ces exigences se reflètent déjà dans la conception et le développement des lits de repos et le client bénéficie de l’expérience collective des déploiements passés. Les avantages de la réduction du délai de mise sur le marché et de la focalisation sur les besoins de configuration spécifiques du client réduisent les coûts globaux de mise en œuvre et réduisent les risques pour le client.,

mises à jour continues et feuille de route du produit

L’avantage le plus important de COTS est peut-être que les clients reçoivent régulièrement des mises à jour logicielles techniques et fonctionnelles qui garantissent que le système fonctionne efficacement et évolue continuellement pour répondre aux besoins changeants du client.

les mises à jour logicielles se répartissent en plusieurs catégories:

  • améliorations des performances qui augmentent la vitesse et la capacité de traitement de l’application., À mesure que les volumes de données augmentent, que les systèmes vieillissent et que les cycles de règlement et de facturation diminuent, les performances sont cruciales pour les entreprises de services publics D’énergie &.
  • La résolution des défauts résout les problèmes avec la solution principale. Les résolutions pour les défauts de priorité élevée peuvent être livrées en cas d’urgence, tandis que les résolutions pour les défauts de priorité inférieure peuvent être publiées dans le cadre du calendrier de publication standard.
  • Les améliorations fonctionnelles ajoutent de nouvelles fonctionnalités à la solution en fonction de la feuille de route et de la vision du produit., Ces améliorations peuvent inclure des interfaces utilisateur nouvelles ou améliorées, des outils d’analyse ou de nouvelles capacités de calcul.
  • les mises à niveau technologiques ne modifient généralement pas la fonctionnalité du logiciel, mais changent la façon dont cette fonctionnalité est activée en déplaçant les composants sous le capot vers des technologies plus modernes. Cela peut inclure des mises à jour de la base de données, des protocoles d’intégration (tels que les services web) ou des technologies d’interface utilisateur.

ces mises à jour sont généralement fournies dans le cadre d’un contrat de support et de maintenance que le client conclut avec le fournisseur de logiciels COTS., Le fournisseur de logiciels COTS partage les coûts de ces améliorations sur une large base de clients, réduisant ainsi le coût pour chaque client individuel.

un autre avantage des solutions COTS est de faire partie d’une communauté d’utilisateurs mondiale., Dans un monde en mutation, où les systèmes de transmission sont de plus en plus intégrés et la composition de l’offre de plus en plus diversifiée, il y a beaucoup à apprendre des autres entreprises de services publics D’énergie &, et la plupart des fournisseurs de COTS organisent des événements périodiques et peuvent fournir un accès à des experts, et des installations de soutien qui permettent aux utilisateurs d’interagir et de discuter des résolutions,

à l’exception des demandes d’amélioration ou de déclaration de défauts, le client n’a que peu ou pas d’engagement en matière de ressources pour demander et documenter les demandes de modification individuelles. Les améliorations sont pilotées par une large base d’utilisateurs donnant aux clients la possibilité de recevoir des améliorations qui peuvent être utiles mais qu’ils n’avaient pas demandées.

pour les solutions COTS, le client paie généralement un prix de licence initial et des frais de support et de maintenance continus. Les frais de support et de maintenance donnent droit au client à de futures améliorations et mises à niveau du produit., Les mises à jour du produit incluent une documentation technique et utilisateur mise à jour et souvent une formation fournie à la base installée du fournisseur COTS. En revanche, ce processus est souvent négligé ou devient très coûteux avec des livraisons ponctuelles car le processus devient une série de” projets  » nécessitant tous une approbation, un budget et une surveillance approfondie de la part du client.

les fournisseurs de logiciels COTS expédient généralement 1 version majeure et 1 ou 2 versions mineures par an. Fournir des mises à jour sur un calendrier similaire représenterait un effort énorme et coûteux pour une organisation utilisant le déploiement de logiciels personnalisés.,

configurabilité et flexibilité

les organisations dont les processus métier sont complexes et dont les besoins évoluent régulièrement doivent également tenir compte du niveau de configurabilité dont elles ont besoin dans une solution. Le niveau de configurabilité requis dépend de la fréquence et de la complexité des modifications apportées à la fonctionnalité.

étant donné que les solutions personnalisées sont conçues dans le but de répondre à un ensemble d’exigences qui reflètent les besoins d’une organisation à un moment donné, elles sont généralement beaucoup moins flexibles que les solutions COTS., Ils ne peuvent pas être configurés à mesure que les exigences changent, et les mises à jour nécessitent généralement des modifications du code d’application lui-même. Une solution COTS avec des composants configurables permet aux clients et à leurs fournisseurs de services d’intégrer plus facilement les changements du marché ou autres. Une solution conçue spécifiquement pour les exigences actuelles sans tenir compte des composants configurables n’aura probablement pas la flexibilité nécessaire pour s’adapter aux changements sans développement majeur.

Les avantages d’une architecture flexible se manifestent dans la nature en constante évolution des marchés de l’énergie., Le déploiement de nouvelles technologies telles que les compteurs intelligents, le stockage d’énergie et la production distribuée ont tous des impacts importants sur les exigences en matière de décantation et de facturation de l’énergie. Ces développements conduisent souvent à de nouvelles applications qui augmentent les solutions ponctuelles au fur et à mesure qu’elles sont mises en œuvre et que le paysage applicatif du client devient plus compliqué et plus coûteux à entretenir. Avec la flexibilité des lits, de nombreux développements peuvent être incorporés dans le produit de base.,

exigences non fonctionnelles

Une application robuste et utilisable dans un environnement commercial complexe doit offrir des outils et des capacités au-delà des fonctionnalités de base de l’entreprise; elle doit également offrir une interface utilisateur robuste, des rapports, un audit, une sécurité et une conformité aux normes et protocoles de l’industrie. Chacun de ces éléments à lui seul représente un investissement important en temps et en ressources; s’il n’est pas pleinement et efficacement mis en œuvre, leur absence peut constituer un obstacle important à la facilité d’utilisation d’un système.,

pour les logiciels commerciaux prêts à l’emploi, les fournisseurs sont en mesure de tirer parti de ces capacités pour plusieurs clients et applications afin de réduire considérablement les coûts supplémentaires pour fournir les capacités. Le développement personnalisé d’exigences non fonctionnelles augmente les coûts associés à la mise en œuvre, avec peu ou pas de possibilité de faire évoluer ou de tirer parti de cet investissement dans d’autres domaines de l’entreprise. Quelques exemples de capacités fonctionnelles sont fournis ci-dessous.,

interface utilisateur

Les utilisateurs doivent pouvoir afficher, évaluer et modifier les résultats, et cette capacité signifie un ensemble d’interfaces prenant en charge le processus métier. Ces capacités sont souvent négligées dans une implémentation personnalisée.

Les solutions COTS s’appuient également sur l’expertise en matière d’expérience utilisateur et, généralement, sur une équipe de développement qui a des années d’expérience dans la création d’interfaces utilisateur., Ces interfaces sont conçues et construites en tenant compte des normes industrielles et techniques et reflètent l’expérience du fournisseur en matière de conception et de mise en œuvre d’interfaces robustes et minimisant suffisamment l’impact des mises à jour des applications ou des bases de données sous-jacentes.

les fournisseurs de COTS investissent dans la création d’interfaces utilisateur flexibles et intuitives. Les fournisseurs COTS fournissent généralement un ensemble prédéfini d’écrans basés et éprouvés sur les déploiements précédents. Ces interfaces sont conçues pour être modifiées pour répondre aux exigences et aux flux de travail spécifiques des clients., Souvent, l’ensemble de base d’interfaces répond à la majorité des besoins des clients et l’objectif de la mise en œuvre est d’augmenter ces écrans pour répondre aux exigences uniques du client. Les fournisseurs de COTS incluent généralement des architectes de l’expérience utilisateur dans la conception et le développement de leurs interfaces. Ces experts ont une vaste expérience dans la conception d’interfaces utilisateur qui répondent aux besoins des différents types d’utilisateurs qui interagissent avec leurs logiciels.

Reporting

Une fois l’intégration et la configuration terminées, les données doivent être présentées aux utilisateurs, aux analystes et à la direction., Pour les lits établis, un ensemble de rapports de base est offert. Ces rapports peuvent être modifiés pour répondre aux besoins spécifiques des clients et sont souvent complétés par un outil de reporting à l’échelle de l’entreprise. Les fournisseurs de COTS investissent dans les tendances de l’industrie pour les données et l’analyse et utilisent souvent de nouveaux composants dans le cadre de la feuille de route globale du produit.

sécurité et Audit

la sécurité globale devrait inclure une sécurité basée sur les rôles aux niveaux fonctionnel et des données pour fournir un accès sécurisé aux données. Il peut également inclure l’intégration avec LDAP D’une organisation, AD, ou d’autres implémentations pour l’autorisation., D’autres fonctionnalités de sécurité clés incluent les rôles hiérarchiques, la sécurité au niveau des applications et des données, et la possibilité de restreindre l’accès par objet, module, écran ou action.

un audit complet devrait permettre aux administrateurs de consulter des informations détaillées sur les personnes qui ont accédé à des données spécifiques, notamment l’utilisateur ou le système accédant, les valeurs originales et nouvelles, la date et l’heure d’accès et la machine à partir de laquelle les données ont été accédées. La sécurité et l’audit robustes, basés sur les rôles, au niveau de l’application peuvent être coûteux à développer et à maintenir dans une application développée sur mesure.,

la cybersécurité est une préoccupation constante dans l’industrie de l’énergie et particulièrement pertinente pour les entreprises de services publics de l’énergie &. Les fournisseurs de COTS sont exposés et doivent répondre à la cybersécurité cumulative de leurs clients et peuvent rester à l’avant-garde du développement des défis de cybersécurité de manière plus rentable que les livraisons ponctuelles.

normes

La Conformité et le maintien de la conformité aux normes de l’industrie sont généralement prohibitifs pour les implémentations personnalisées., Pour les grandes organisations logicielles disposant d’un vaste portefeuille de solutions dans un secteur spécifique, le maintien de la conformité aux normes fait partie de la conduite des affaires et de la fourniture de solutions à l’industrie.

coûts de Maintenance et Services aux fournisseurs

le soutien et la maintenance continus des systèmes de production constituent généralement la composante la plus importante du coût total de possession d’un système informatique complexe. Les clients doivent décider s’ils ont les ressources ou s’ils peuvent raisonnablement passer un contrat avec des fournisseurs de services pour prendre en charge ces systèmes pendant plusieurs années.,

un fournisseur typique de COTS a un processus établi pour maintenir le code, fournir des corrections de défauts, former et maintenir le personnel de soutien à la clientèle souvent à des coûts fixes et raisonnables.

Le support après-vente n’est généralement pas fourni efficacement par les développeurs personnalisés, qui passent généralement au projet suivant. Les fournisseurs de COTS sont là pour le long terme et disposent d’un processus de gestion de Compte établi et d’un réseau de support et de gestion de Produits 24 heures sur 24 qui fournit une communication bidirectionnelle aux clients tout au long de leur période de licence., Cela signifie que la connaissance des produits est maintenue et ne dépend pas des personnes clés au sein de l’une ou l’autre organisation. Un risque clé des développements personnalisés est que la connaissance des produits tend à se concentrer au sein de quelques personnes clés – souvent des consultants – qui ont peu d’incitation à partager ces connaissances. Au fil du temps, ces connaissances peuvent devenir de plus en plus coûteuses ou difficiles à conserver, en particulier lorsque des personnes clés changent de poste ou quittent l’entreprise.

de nombreux modèles de services de soutien uniques et rentables peuvent être mis en œuvre avec COTS., Souvent, le support de niveau 1 et/ou de niveau 2 est composé de personnel client ou intégrateur de systèmes (SI). Les intégrateurs de systèmes ont souvent de l’expérience avec COTS d’autres déploiements et les fournisseurs de COTS investissent dans la formation et le partenariat avec plusieurs SIs pour créer un pool profond de personnel de mise en œuvre et de soutien compétent dans l’industrie. Cela offre aux clients des options pour adapter le modèle de support et les fournisseurs à leurs besoins spécifiques et à leurs zones géographiques.,

Integration

Lorsqu’une nouvelle solution est ajoutée à une architecture système complexe, l’architecture d’intégration doit être un domaine d’intérêt, que la solution soit personnalisée ou COTS.

Une solution personnalisée peut initialement s’intégrer plus facilement aux systèmes hérités – les systèmes plus anciens peuvent avoir des formats de fichiers ou des protocoles d’interface obsolètes qui sont mieux pris en charge par les interfaces personnalisées, quelle que soit la nouvelle solution. Une solution COTS s’interfacera souvent plus facilement avec des systèmes plus récents et offrira un support pour les méthodes d’intégration plus récentes., Cela signifie que les outils d’intégration d’une solution personnalisée peuvent être la meilleure réponse à cet instantané particulier dans le temps, mais une solution COTS fournit de meilleurs résultats sur la durée de vie du système.

Une solution COTS robuste devrait également offrir un certain nombre d’options différentes pour l’intégration, y compris les fichiers, HTTP/FTP, les Services web, L’API Oracle PL / SQL et les liens DB directs.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *