Perché Commercial-off-the-Shelf (COTS) il Software è la Risposta Giusta per Interruzione di Gestione nel Complesso i Mercati dell’Energia

21 giugno 2018
|In Interruzione di Gestione
|Da versify

Il Caso per “Configurabile CULLE” nel Complesso i Mercati dell’Energia

le Aziende ed i loro Agenti gioca un ruolo fondamentale la somministrazione di potenza mercati di tutto il mondo., I mercati energetici tendono ad essere molto complessi e le organizzazioni responsabili della loro amministrazione devono gestire enormi volumi di transazioni complesse e flussi di pagamento che spesso rappresentano miliardi di dollari. Per gestire efficacemente le proprie risorse, le organizzazioni si affidano a sistemi IT (Critical Information Technology). La selezione di fornitori di software e fornitori di servizi per questi sistemi IT può avere un enorme impatto sulla capacità degli operatori di raggiungere i loro obiettivi e obiettivi strategici fornendo servizi convenienti.,

fattori di Cambiamento

Molti fattori principali che causano l’Energia & Utilità di Aziende di modifiche per il loro paesaggio:

  • obsolescenza delle Tecnologie – La tecnologia del sottostante soluzione ha raggiunto la fine della sua vita utile e il sistema deve essere sostituito per motivi tecnici, in contrapposizione alle carenze funzionali.
  • Modifiche normative – Modifiche alla progettazione del mercato, introduzione di nuove caratteristiche del mercato o cambiamenti nell’amministrazione del mercato possono richiedere nuove soluzioni o modifiche importanti alle soluzioni esistenti., Ad esempio, il maggiore impatto delle energie rinnovabili sulla rete e i desideri di migliorare l’efficienza del mercato stanno spingendo le autorità di regolamentazione a richiedere cambiamenti ai mercati esistenti in tutto il mondo.
  • Espansione in nuove regioni o mercati-Una nuova organizzazione si sta assumendo la responsabilità di gestire un aspetto della regione come la California EIM.
  • Iniziative ICT Strategiche – Iniziative di Enterprise architecture con l’obiettivo di razionalizzare le applicazioni e creare un piano ICT integrato., Queste iniziative includono approcci di architettura orientati ai servizi e un piano di integrazione completo che può essere realizzato solo sostituendo i sistemi legacy con nuove applicazioni. Spesso queste iniziative, pur essendo costose da implementare, offrono notevoli risparmi per tutta la vita del software.
  • Aumento dei costi operativi e dei rischi associati alla soluzione attuale. Il costo per mantenere il sistema attuale e il rischio di guasto è tale che una sostituzione del sistema è meritata in base al costo totale di proprietà.,

Energy & Le aziende di servizi pubblici devono affrontare una decisione critica quando considerano importanti investimenti in sistemi IT: dovrebbero costruire la propria soluzione personalizzata, procurarsi una soluzione software commerciale pronta all’uso (COTS) o prolungare la vita delle soluzioni non supportate?

Queste opzioni offrono vantaggi intrinseci e la natura unica dei mercati energetici rende la decisione molto difficile.

Energy & Le aziende di servizi pubblici spesso scelgono le CULLE su sistemi personalizzati a causa delle comprovate capacità delle CULLE., Un sistema pronto all’uso ha già dimostrato di funzionare e richiede semplicemente l’adattamento alle esigenze specifiche del cliente. Ciò non solo riduce il rischio di sviluppo – sia in termini di costi, durata e soddisfazione degli utenti, ma consente anche ai clienti di imparare e condividere le migliori pratiche con altri clienti.

Mentre Energy & Le aziende di servizi pubblici hanno indubbiamente i loro requisiti unici, ci sono molti elementi comuni alle loro esigenze., I progetti personalizzati richiedono agli sviluppatori di” reinventare la ruota ” con ogni consegna che è costosa, rischiosa e inefficiente. È vantaggioso sfruttare le economie di scala disponibili iniziando con software “collaudato” e adattandosi come richiesto.

Le migliori pratiche incorporate nelle CULLE riducono significativamente il time to market per l’implementazione. Lo sforzo di implementazione si concentra sulla configurazione e sull’adattamento dei requisiti normativi e di mercato unici del cliente piuttosto che sui processi aziendali, sull’amministrazione e sull’integrazione., Questi requisiti si riflettono già nella progettazione e nello sviluppo di CULLE e il cliente beneficia dell’esperienza collettiva delle distribuzioni passate. I vantaggi della riduzione del time-to-market e della focalizzazione sulle specifiche esigenze di configurazione del cliente riducono i costi complessivi di implementazione e riducono i rischi per il cliente.,

Aggiornamenti continui e Roadmap di prodotto

Forse il vantaggio più importante di COTS è che i clienti ricevono regolarmente aggiornamenti software tecnici e funzionali che assicurano che il sistema funzioni in modo efficiente e in continua evoluzione per soddisfare le mutevoli esigenze del cliente.

Gli aggiornamenti software rientrano in diverse categorie:

  • Miglioramenti delle prestazioni che aumentano la velocità e la capacità di elaborazione dell’applicazione., Con l’aumento dei volumi di dati, l’età dei sistemi e i cicli di liquidazione e fatturazione diminuiscono, le prestazioni sono cruciali per le società di servizi energetici &.
  • Risoluzione dei difetti risolve i problemi con la soluzione di base. Le risoluzioni per i difetti ad alta priorità possono essere fornite in caso di emergenza, mentre le risoluzioni per i difetti a bassa priorità possono essere rilasciate come parte del programma di rilascio standard.
  • I miglioramenti funzionali aggiungono nuove funzionalità alla soluzione in base alla roadmap e alla visione del prodotto., Questi miglioramenti possono includere interfacce utente nuove o migliorate, strumenti analitici o nuove funzionalità di calcolo.
  • Gli aggiornamenti tecnologici in genere non modificano la funzionalità del software, ma cambiano il modo in cui tale funzionalità viene abilitata spostando i componenti sotto il cofano su tecnologie più moderne. Ciò può includere aggiornamenti al database, protocolli di integrazione (come i servizi Web) o tecnologie di interfaccia utente.

Questi aggiornamenti sono in genere forniti nell’ambito di un contratto di assistenza e manutenzione che il cliente stipula con il fornitore di software COTS., Il fornitore di software COTS condivide i costi di questi miglioramenti su una vasta base di clienti, riducendo i costi per ogni singolo cliente.

Un altro vantaggio delle soluzioni COTS sta diventando parte di una comunità di utenti globale., In un mondo che cambia, dove i sistemi di trasmissione sono sempre più integrate e l’approvvigionamento del paese sta diventando sempre più subacquei, c’è molto da imparare da altri e l’Energia & Utilità di aziende, e la maggior parte dei LETTINI fornitori di tenere periodiche eventi e in grado di fornire l’accesso a esperti e strutture di supporto che consentono agli utenti di interagire e discutere le risoluzioni attuali e potenziali futuri problemi e tendenze del mercato.,

Ad eccezione delle richieste di miglioramento o dei difetti di segnalazione, il cliente si impegna poco o nulla a richiedere e documentare le singole richieste di modifica. I miglioramenti sono guidati da una vasta base di utenti che offre ai clienti la possibilità di ricevere miglioramenti che possono essere utili ma che non avevano richiesto.

Per le soluzioni CULLE, il cliente paga in genere un prezzo di licenza iniziale e una commissione di supporto e manutenzione continua. Il costo di supporto e manutenzione dà diritto al cliente a futuri miglioramenti e aggiornamenti del prodotto., Gli aggiornamenti del prodotto includono documentazione tecnica e utente aggiornata e spesso la formazione che viene fornita alla base installata del fornitore COTS. Al contrario, questo processo è spesso trascurato o diventa molto costoso con consegne una tantum in quanto il processo diventa una serie di” progetti ” che richiedono approvazione, budget e ampia supervisione da parte del cliente.

I fornitori di software COTS in genere spediscono 1 versione principale e 1 o 2 versioni minori all’anno. Fornire aggiornamenti su una pianificazione simile rappresenterebbe uno sforzo enorme e costoso per un’organizzazione che utilizza la distribuzione di software personalizzato.,

Configurabilità e flessibilità

Le organizzazioni con processi aziendali complessi e esigenze in costante cambiamento devono anche considerare il livello di configurabilità che richiedono in una soluzione. Il livello di configurabilità richiesto è determinato dalla frequenza e dalla complessità delle modifiche alla funzionalità.

Poiché le soluzioni personalizzate sono costruite con l’obiettivo di soddisfare una serie di requisiti che riflettono le esigenze di un’organizzazione in un determinato momento, in genere sono molto meno flessibili delle soluzioni COTS., Non hanno la possibilità di essere configurati al variare dei requisiti e gli aggiornamenti richiedono generalmente modifiche al codice dell’applicazione stessa. Una soluzione COTS con componenti configurabili consente ai clienti e ai loro fornitori di servizi di incorporare più facilmente il mercato o altri cambiamenti. Una soluzione costruita specificamente per i requisiti odierni senza considerazione per i componenti configurabili probabilmente non avrà la flessibilità per accogliere il cambiamento senza uno sviluppo importante.

I vantaggi di un’architettura flessibile si manifestano nella natura in continua evoluzione dei mercati energetici., La diffusione di nuove tecnologie come i contatori intelligenti, lo stoccaggio dell’energia e la generazione distribuita ha un impatto significativo sui requisiti per la liquidazione e la fatturazione dell’energia. Questi sviluppi spesso portano a nuove applicazioni che aumentano le soluzioni una tantum man mano che vengono implementate e il panorama applicativo del cliente diventa più complicato e più costoso da mantenere. Con la flessibilità delle CULLE, molti degli sviluppi possono essere incorporati nel prodotto principale.,

Requisiti non funzionali

Un’applicazione robusta e utilizzabile in un ambiente aziendale complesso deve offrire strumenti e funzionalità al di là delle funzionalità di core business; deve anche offrire un’interfaccia utente robusta, reporting, audit, sicurezza e conformità con standard e protocolli di settore. Ognuno di questi elementi da solo è un investimento significativo di tempo e risorse; se non pienamente ed efficacemente implementato la loro assenza può rappresentare un ostacolo significativo all’usabilità di un sistema.,

Per i software off-the-shelf commerciali, i fornitori sono in grado di sfruttare queste funzionalità tra più clienti e applicazioni per ridurre significativamente i costi incrementali per fornire le funzionalità. Lo sviluppo personalizzato di requisiti non funzionali aumenta i costi associati all’implementazione, con poca o nessuna opportunità di scalare o sfruttare questo investimento in altre aree dell’impresa. Di seguito sono riportati alcuni esempi di funzionalità non funzionali.,

Interfaccia utente

Gli utenti hanno bisogno della possibilità di visualizzare, valutare e modificare i risultati, e avere tale capacità significa un insieme di interfacce che supporta il processo di business. Queste funzionalità sono spesso trascurate in un’implementazione personalizzata.

Le soluzioni COTS si basano anche sulla competenza nell’esperienza utente e, in genere, su un team di sviluppo che ha anni di esperienza nella creazione di interfacce utente., Queste interfacce sono progettate e realizzate tenendo conto degli standard tecnici e del settore e riflettono l’esperienza del fornitore che progetta e implementa interfacce robuste e sufficientemente minimizzano l’impatto degli aggiornamenti delle applicazioni o dei database sottostanti.

I fornitori di COTS investono nella creazione di interfacce utente flessibili e intuitive. I fornitori di COTS generalmente forniscono un set predefinito di schermate basate e comprovate su distribuzioni precedenti. Queste interfacce sono progettate per essere modificate per soddisfare i requisiti e i flussi di lavoro specifici dei clienti., Spesso il set base di interfacce soddisfa la maggior parte dei requisiti del cliente e l’obiettivo dell’implementazione è aumentare questi schermi per soddisfare i requisiti unici del cliente. I fornitori di COTS in genere includono user experience architects nella progettazione e nello sviluppo delle loro interfacce. Questi esperti hanno una vasta esperienza nella progettazione di interfacce utente che soddisfano le esigenze dei vari tipi di utenti che interagiscono con il loro software.

Reporting

Una volta completata l’integrazione e la configurazione, i dati devono essere presentati agli utenti, agli analisti e al management esecutivo., Per CULLE stabiliti un set di base di rapporti sono offerti. Questi report possono essere modificati per soddisfare i requisiti specifici dei clienti e sono spesso aumentati da uno strumento di reporting a livello aziendale. I fornitori di COTS investono nelle tendenze del settore per dati e analisi e spesso sfruttano nuovi componenti come parte della roadmap generale del prodotto.

Sicurezza e audit

La sicurezza completa dovrebbe includere la sicurezza basata sui ruoli a livello funzionale e di dati per fornire un accesso sicuro ai dati. Può anche includere l’integrazione con LDAP, AD o altre implementazioni di un’organizzazione per l’autorizzazione., Altre funzionalità di sicurezza chiave includono ruoli gerarchici, sicurezza a livello di applicazione e dati e la possibilità di limitare l’accesso per oggetto, modulo, schermo o azione.

Il controllo completo dovrebbe dare agli amministratori la possibilità di visualizzare informazioni dettagliate su chi ha avuto accesso a dati specifici, tra cui l’utente o il sistema che accede, i valori originali e nuovi, la data e l’ora di accesso e la macchina da cui sono stati acceduti i dati. La sicurezza e l’audit a livello di applicazione robusti, basati sui ruoli, possono essere costosi da sviluppare e mantenere in un’applicazione sviluppata su misura.,

La sicurezza informatica è una preoccupazione costante nel settore energetico e particolarmente rilevante per l’energia& Società di servizi. I fornitori di COTS sono esposti e devono soddisfare la sicurezza informatica cumulativa dei loro clienti e possono rimanere in prima linea nello sviluppo di sfide di sicurezza informatica in modo più economico rispetto alle consegne una tantum.

Standard

Rispettare e mantenere la conformità con gli standard di settore è generalmente proibitivo per implementazioni personalizzate., Per le grandi organizzazioni di software con un ampio portafoglio di soluzioni in un settore specifico, mantenere la conformità agli standard è parte del fare affari e fornire soluzioni al settore.

Costi di manutenzione e servizi dei fornitori

Il supporto continuo e la manutenzione dei sistemi di produzione è generalmente la componente più importante del Costo totale di proprietà di un sistema IT complesso. I clienti devono decidere se hanno le risorse o possono ragionevolmente contrarre con i fornitori di servizi per supportare questi sistemi per più anni.,

Un tipico fornitore di COTS ha un processo stabilito per mantenere il codice, fornire correzioni di difetti, formazione e mantenimento del personale di assistenza clienti spesso a costi fissi e ragionevoli.

Il supporto post-vendita non è generalmente fornito in modo efficace dagli sviluppatori personalizzati, che generalmente passano al prossimo progetto. I fornitori di COTS sono disponibili per il lungo raggio e dispongono di un processo di gestione degli account consolidato e di una rete di supporto e gestione dei prodotti 24 ore su 24 che fornisce comunicazione bidirezionale ai clienti per tutto il periodo di licenza., Ciò significa che la conoscenza del prodotto viene mantenuta e non dipende da individui chiave all’interno di entrambe le organizzazioni. Un rischio chiave di sviluppi personalizzati è che la conoscenza del prodotto tende a concentrarsi in pochi individui chiave – spesso consulenti-che hanno poco incentivo a condividere tale conoscenza. Nel corso del tempo, che la conoscenza può diventare sempre più costoso o difficile da mantenere; soprattutto come individui chiave spostare ruoli o lasciare l’azienda.

Molti modelli di servizi di supporto unici e convenienti possono essere implementati con le CULLE., Spesso il supporto di livello 1 e/o di livello 2 è composto da personale cliente o System Integrator (SI). Gli integratori di sistemi hanno spesso esperienza con COTS di altre implementazioni e i fornitori di COTS investono nella formazione e nella partnership con più SIS per creare un pool profondo di implementazione e personale di supporto esperto nel settore. Ciò offre ai clienti opzioni per adattare il modello di supporto e i fornitori alle loro specifiche esigenze e aree geografiche.,

Integrazione

Quando una nuova soluzione viene aggiunta a un’architettura di sistema complessa, l’architettura di integrazione deve essere un’area di messa a fuoco, indipendentemente dal fatto che la soluzione sia personalizzata o COTS.

Una soluzione personalizzata può inizialmente integrarsi più facilmente con sistemi legacy – i sistemi più vecchi possono avere formati di file obsoleti o protocolli di interfaccia che sono meglio supportati da interfacce personalizzate indipendentemente dalla nuova soluzione. Una soluzione COTS si interfaccerà spesso più facilmente con i sistemi più recenti e offrirà supporto per i metodi di integrazione più recenti., Ciò significa che gli strumenti di integrazione di una soluzione personalizzata possono essere la risposta migliore per questa particolare istantanea nel tempo, ma una soluzione COTS fornisce risultati migliori per tutta la durata del sistema.

Una soluzione COTS robusta dovrebbe anche offrire una serie di diverse opzioni per l’integrazione, tra cui basata su file, HTTP/FTP, servizi Web, API Oracle PL/SQL e collegamenti DB diretti.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *