Funzionalità di Business Mashups
I business mashup sono strumenti che consentono di automatizzare i processi aziendali più comuni, dalle applicazioni critiche come le procedure correttive di impianti nucleari e le configurazioni dei satelliti, alle più semplici attività aziendali come l'approvazione di fatture e la creazione di offerte. Per costruire applicazioni che possano soddisfare un ventaglio così ampio di esigenze, è necessario disporre di un set di funzionalità che consentano di innovare senza compromettere la governance che è cruciale per tutte le applicazioni critiche.
Se desideri automatizzare i processi aziendali che coinvolgono persone e sistemi, leggi l'elenco seguente di funzionalità irrinunciabili che offre Serena Business Mashups.
Creazione semplice e intuitiva di processi
Cosa significa
I business mashup sono applicazioni composite che automatizzano le attività aziendali comuni coordinando persone, processi e dati. Riunendo il pragmatismo e la velocità di Web 2.0, le funzionalità di riutilizzo e governance della SOA (Service Oriented Architecture) e le capacità di integrazione del BPM (Business Process Management), i business mashup consentono ad utenti aziendali con competenze tecniche di costruire le loro applicazioni senza dover scrivere il codice.
I business mashup supportano:
- Processi dei team
- Coordinazione dei sistemi (o integrazioni da sistema a sistema) e
- Personalizzazione in base all'esperienza dell'utente
Perché è importante
Tutte le organizzazioni sprecano il loro denaro in processi correlati ad attività aziendali quotidiane che sono inefficienti e assorbono tempo. Ti vengono in mente piccole applicazioni che potrebbero far decollare nuove attività o rendere più efficaci quelli esistenti? Non hai mai desiderato di poter creare e distribuire queste applicazioni rapidamente senza spendere denaro in costose risorse IT?
La funzione dei business mashup è proprio questa. Ti consentono di creare processi automatizzati e di vincolarli a più sistemi di back-end o basati su cloud assicurandoti l'approccio unificato che ormai tutti ci aspettiamo dalle applicazioni Web, il tutto senza scrivere una riga di codice.
Mashup precompilati per iniziare
Cosa sono
Tutte le organizzazioni utilizzano processi simili: protocolli per le modifiche IT, processi di vendita, procedure di assunzione del personale e attività di gestione dei processi, ad esempio. I business mashup che risolvono uno specifico problema aziendale sono certamente un buon punto di partenza per tutte le aziende.
A cosa servono
I business mashup che si basano sulle best practice possono aiutare un'organizzazione a risolvere rapidamente uno specifico problema aziendale. La possibilità di utilizzare un business mashup esistente come punto di partenza e distribuirlo così com'è o modificarlo leggermente sono aspetti essenziali ai fini di un'implementazione rapida e semplice. Potrai vedere aumentare la produttività senza dover partire da zero.
Governance completa dei mashup
Che cos'è
Poiché le organizzazioni continuano a innovare e creare nuove applicazioni e mashup, è importante preservare la governance che regolamenta i vari settori.
Per quanto riguarda i business mashup, è necessario prendere in considerazione due aree di governance:
- Governance dei mashup: quando si creano e distribuiscono i mashup è importante poter controllare chi è autorizzato a distribuirli. È inoltre necessario tenere traccia delle versioni e della cronologia di distribuzione dei mashup.
- Governance all'interno dei mashup: poiché i mashup automatizzano attività aziendali critiche, è necessario garantire la totale tracciabilità e verificabilità di chi effettua operazioni sui mashup e dei relativi tempi.
A cosa serve
- Governance dei mashup: gestendo gli aspetti di regolamentazione, potrai contare sulla massima visibilità sul tuo panorama di mashup, un aspetto essenziale per i mashup che si integrano con i sistemi interni critici.
- Governance all'interno dei mashup: utilizzando i mashup per generare report su attività che rientrano nell'ambito di vari processi aziendali automatizzati, potrai essere certo di rispettare i requisiti delle verifiche interne ed esterne, quali quelle previste dalle norme CMMI, Six Sigma, Sarbanes-Oxley, 21 CFR 11 (FDA), HIPAA e altre.
Designer per i processi dei team
Che cos'è
I processi dei team sono essenziali ai fini del coordinamento del personale e delle attività che esso svolge per portare a termine il lavoro assegnato. Le organizzazioni funzionano spesso come catene di montaggio in cui il lavoro viene passato da persona a persona e da team a team. Uno degli aspetti chiave di un business mashup sono i processi dei team, vale a dire la possibilità di automatizzare le attività dei singoli e dei loro team per svolgere il lavoro loro assegnato. Un designer per i processi dei team consente di definire i contorni di tali attività, nonché le persone e i team coinvolti nelle stesse mediante un'interfaccia con funzione di trascinamento e senza scrivere alcun codice.
A cosa serve
Per costruire e distribuire dei business mashup è necessario incorporare al loro interno i processi dei team senza coinvolgere risorse tecniche o infrastrutture ed esperti di BPM (Business Process Management) costosi.
Designer per la coordinazione dei sistemi
Che cos'è
Un business mashup è un'applicazione composita che automatizza attività aziendali comuni coordinando persone, processi e dati. Le coordinazioni dei sistemi consentono di migliorare i processi dei team, ovvero i flussi di lavoro, aggiungendo interazioni fra i sistemi che coordinano il flusso. Tali coordinazioni integrano informazioni provenienti da diverse applicazioni e sistemi in un solo business mashup e sono in effetti interazioni da sistema a sistema. L'integrazione dei dati di TestDirector o delle informazioni sulla gestione dei casi salesforce.com in un'applicazione per il rilevamento dei problemi è un esempio di coordinazione dei sistemi.
A cosa serve
Combinando i dati dei record dei sistemi e sincronizzandoli con i business mashup, potrai aumentare la produttività delle attività aziendali critiche, evitando lunghe catene di messaggi e-mail e passaggi da un'applicazione all'altra per immettere i medesimi dati. Potrai anche evitare gli errori umani grazie al fatto che i dati vengono incorporati dalle applicazioni esistenti nelle attività gestite dai business mashup automatizzati.
Designer per moduli personalizzati
Cosa significa
Usabilità personalizzata. Con un designer per moduli personalizzati avrai a disposizione un'ampia serie di funzionalità che ti permetteranno di creare e personalizzare i moduli senza alcuna difficoltà. Questo designer consente di creare modalità di utilizzo dei mashup a cui gli utenti sono già abituati. Un designer per i moduli dei mashup deve basarsi sulla semplice funzione di trascinamento e rendere possibili interazioni personalizzate e accessibili all'utente senza richiedere competenze nei linguaggi HTML o XHTML.
A cosa serve
Quando crei mashup che vengono utilizzati in tutta l'organizzazione, l'usabilità fa sì che possano essere largamente utilizzati con un tempo minimo o nullo di formazione. La possibilità di personalizzare l'usabilità per gli utenti dei mashup implica che essi parteciperanno alle attività automatizzate dal mashup senza nemmeno sapere che stanno "usando un mashup".
Privilegi specifici assegnati in base ai ruoli
Cosa sono
I business mashup coordinano le attività di più team e applicazioni e queste attività vengono associate a dei ruoli. Nell'ambito di questi ruoli, gli utenti possono visualizzare ed eseguire soltanto le operazioni a cui hanno accesso.
A cosa servono
I privilegi basati sui ruoli sono essenziali per preservare la governance. Assegnando i privilegi corretti, potrai essere certo che gli utenti autorizzati visualizzino soltanto le informazioni appropriate e al momento giusto.
Definizione di modelli di dati ampliabili
Che cos'è
Quando si creano applicazioni e mashup personalizzati che automatizzano i processi aziendali, la possibilità di personalizzare i dati raccolti e coordinarli è essenziale. La definizione di un modello di dati ampliabile ti offre la possibilità di creare e gestire i tipi di dati che intendi utilizzare in tutti i tuoi business mashup.
A cosa serve
Ciò significa che potrai essere certo di aver acquisito le informazioni corrette dalle persone e dalle applicazioni appropriate. Inoltre non sarai più costretto a sottostare alla terminologia di altri colleghi per ottenere le informazioni. Potrai usare i termini che soddisfano le tue specifiche esigenze e non dovrai formare altri utenti finali su termini che per loro non hanno significato.
Controllo e report completi sulla distribuzione dei mashup
Cosa sono
Proprio come nel caso dello sviluppo di applicazioni tradizionali, è importante comprendere in che modo una piattaforma supporta i processi di sviluppo effettivi, incluse distribuzione, diffusione e pubblicazione. La possibilità di controllare la distribuzione permette a un'organizzazione di diffondere un mashup e i relativi dati di configurazione (denominati istantanea) da un ambiente a un altro e disponendo di cronologie dettagliate delle attività di distribuzione.
A cosa servono
Per innovare creando e distribuendo business mashup che automatizzano i processi aziendali, il reparto IT deve poter contare su una governance. Le best practice della gestione del software richiedono più ambienti per sviluppo, test, staging e produzione, in cui le modifiche vengono propagate da un ambiente a un altro in modo automatizzato. Business Mashups offre la possibilità di distribuire e diffondere i mashup in più ambienti con cronologie dettagliate della distribuzione che ti consentiranno di soddisfare i requisiti delle verifiche interne ed esterne.
Report flessibili basati sul browser
Cosa sono
La creazione e la gestione di report flessibili consente agli utenti e agli amministratori dei mashup di creare report regolari e specifici conformi ai privilegi assegnati a ciascun utente. I business mashup includono report pronti all'uso per metriche comuni, quali quelli di orario/stato e ricerca/risoluzione.
A cosa servono
Grazie al fatto che Business Mashups automatizza attività aziendali critiche, gli utenti possono monitorare le attività che coinvolgono più team e applicazioni. Ciò significa che le attività critiche non rischiano più di venire trascurate e le best practice dei processi vengono automatizzate, applicate e verificate.