WiTech BPM e Intalio (Evento Dalmine)

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    2 Favorites

    WiTech BPM e Intalio (Evento Dalmine) - Presentation Transcript

    1. WiTech S.p.A Ottimizzare, integrare e monitorare i processi aziendali con Intalio|BPM Il sistema per Business Process Management che minimizza gli investimenti in piattaforme e sviluppi software 24 Settembre 2009 Claudio Adriani Point (Polo Tecnologico) - Dalmine (BG) CTO & VP Product Development 20081129 - 1
    2. Che cos’è il Business Process Management (BPM)? Un Business Process è un flusso coordinato di task tra persone e sistemi, innescato da specifici eventi Un processo BPM rappresenta una “orchestrazione” di Eventi ed Interazioni: Un Utente inserisce dei dati in un sistema Un ordine viene evaso Una pratica amministrativa è iniziata ……. Interazioni: Tra Persone e Sistemi Tra Sistemi e Sistemi Tra Processi e Processi
    3. Il Principio Chiave del BPM Esternalizzazione della Logica dei Processi Problema: Logica dei processi integrata nei sistemi/applicazioni HR Forte barriera alla flessibilità, costi elevati Soluzione: Decomporre i sistemi/applicazioni in moduli riutilizzabili (“servizi”) Billing CRM Realizzare la logica dei processi in un livello indipendente della soluzione, separato dai sistemi e dalle applicazioni GW Comporre il modello del processo con uno ERP Systems / strumento grafico Applications Diagrammi di flusso, comprensibili anche da Systems / persone non tecniche Applications Flessibili, facilmente modificabili Process Model Eseguire il modello in un sistema BPM Connessione ai sistemi/applicazioni attraverso meccanismi standard
    4. Evoluzione dei Sistemi per il BPM Architetture orientate ai servizi (SOA) e tecnologia dei Web Services quali fattori tecnologici abilitanti Unificazione di Migliore collaborazione Processi, Regole e tra le persone del Principalmente Analytics Business ed i tecnici strumenti di Workflow focalizzati su: Unificazione degli Applicazione composite Gestione Documentale Human Workflow e centrate sui processi e di Immagini della System Interazioni tra Persone Automation Le persone del Molti strumenti differenti business prendono il Alcuni Standard controllo Scarsa integrazione Mancanza di standard Prevalenza degli standard Inizio anni ‘90 Seconda metà anni ‘90 Anni 2000
    5. In Cosa Consiste un Moderno BPM System (BPMS)? Una suite integrata di strumenti software e di componenti runtime per Modellare e disegnare un processo e quindi mandarlo in esecuzione Automatizzare lo human workflow Orchestrare funzioni in maniera automatizzata Integrare sistemi Tenere traccia di indicatori prestazionali (KPI), gestire eccezioni Cambiare facilmente la logica dei processi Un nuovo stile di sviluppo delle soluzioni IT Business-driven: implementazione guidata dal modello dei processi Metriche per misurare le performance definite dalle persone del business, inserite direttamente nell’implementazione del software Sviluppi molto rapidi, fatti per essere facilmente modificati
    6. Vista Funzionale di un Moderno BPM System (BPMS) Performance Management • Dashboards Integration • Analytics adapters • BAM Performance Business Data Systems CRM Process Modeling & Design Integration Framework • Flow Billing • Resources/cost • Data Process HR • KPIs • Business Rules Engine ERP Business • Forms Rules • Simulation analysis Workflow ……. • Integration Human User User User User workflow
    7. Il BPM Indirizza il Gap tra il Mondo del Business e l’IT La Prospettiva del Business: Processi, Strategie, Obiettivi, Persone, Clienti, Partner, Procedure, Competenze, Capacità, Prestazioni, Compiti, Conoscenza, ….. Oggi, spesso, non c’è un linguaggio comune! La Prospettiva Tecnica: Programmi, Istruzioni, Dati, Interfacce, Transazioni, Riuso, Algoritmi, Specifiche, Oggetti, Classi, Metodi, Scalabilità, …..
    8. BPM – Ciclo di Vita e Standard Business Analyst Common BPMN Language IT Engineer BPEL & BPEL4People BPEL End User Workflow Systems
    9. BPM Standard: BPMN BPMN - Business Process Modeling Notation Una notazione grafica standardizzata per rappresentare i processi in un diagramma di flusso facilmente comprensibile a tutti le persone coinvolte nel progetto, tecniche e di business: Business analysts che definiscono e mettono a punto il processo Tecnici sviluppatori responsabili dell’implementazione del processo Business manager che monitorano e gestiscono il processo Ideato per servire da linguaggio comune e colmare il gap che frequentemente si verifica tra il design del processo e la sua implementazione Sviluppato dalla Business Process Management Initiative (BPMI) e ora mantenuto dall’Object Management Group (OMG), da quando le due organizzazioni si sono fuse nel 2005
    10. BPMN – Elementi di Base 3 tipi di oggetti Evento - qualche cosa che accade; questo elemento è un trigger o un risultato Attività - mostra il tipo di lavoro che deve essere fatto Gateway – determina un momento decisionale 2 tipi di flusso Flusso sequenziale Flusso di messaggi 2 modi di raggruppare Pools Lanes
    11. BPM Standard: BPEL e BPEL4People BPEL - Business Process Execution Language Linguaggio basato sui Web Services per specificare il comportamento di un business process; E’ un linguaggio di orchestrazione ed è direttamente eseguibile dal process engine del sistema BPM Estende il modello di interazione dei Web Services ed ne abilita il supporto delle transazioni di business Creato e mantenuto dall’OASIS group (Organization for the Advancement of Structured Information Standards), che include membri quali Microsoft and IBM BPEL4People - BPEL Extension for People Una estensione del linguaggio BPEL che definisce come devono essere gestite le interazioni umane in un processo di business
    12. Efficienza negli Sviluppi – “Zero-Code Implementation” 1 box BPMN genera automaticamente … … 10 linee di codice eseguibile BPEL, che rimpiazzano … … 100 linee di codice Java.
    13. Il Ritorno dell’Investimento (ROI) per il BPM Il ROI iniziale per il BPM deriva principalmente da tre fonti: Aumentata efficienza negli sviluppi Aumentata efficienza dei processi Diminuzione degli errori nei processi
    14. Intalio|BPM – Leader nell’Open Source BPMS Leader di mercato nel segmento Open Source Java-based BPMS Caratteristiche principali: Supporto di tutti gli standard chiave del mondo BPM BPMN BPEL BPEL4People XForms Certificazione JEE Eclipse plug-in per il design e lo sviluppo e la messa in esercizio dei processi Funzioni di configurazione e controllo centralizzate attraverso una Console operatore
    15. Intalio Commercial Open Source Model (COSMO)
    16. Intalio|BPM Enterprise Edition Centrata sul processo: supporta sia le attività manuale (Human Workflow) sia l’orchestrazione dei Servizi IT Integra in una unica soluzione tutti gli strumenti necessari per il Design, il Deployment, il Monitoring a l’Ottimizzazione di un processo Zero Code e “One click” deployment Basata sugli standard di mercato Promuove la chiusura del gap tra Business e IT Altamente performante, scalabile e affidabile Certificata sulle principali piattaforme
    17. I Livelli di Supporto per Intalio|BPM Enterprise Edition La sola Edition con l’assoluta garanzia di manutenzione e supporto totale! WiTech è il solo Intalio Platinum Partner (massimo livello di partnership) in Italia
    18. Principali Componenti della Piattaforma Intalio|BPM EE Intalio|Designer Intalio|Ajax Business Analyst Common BPMN Language IT Engineer Intalio|Server BPEL & BPEL BPEL4People End User Workflow Systems Intalio|BAM
    19. Intalio|Designer - Modellazione & Design (1)
    20. Intalio|Designer - Modellazione & Design (2) Modellazione e Disegno dei Processi Notazione Standard: BPMN Efficace per la definizione di modelli Supporta la collaborazione tra Committente, Analisti e Tecnici Approccio “Zero code”: crea automaticamante ed in tempo reale codice eseguibile (BPEL) “One Click Deployment”: nessuna necessità di scrivere file di configurazione o operazioni di installazione Gestione e manipolazione dei Dati di processo Un “mapper” grafico supporta l’assegnazione dei dati e la trasformazione Integra Servizi IT e Applicazioni Attraverso semplici operazioni di “Drag and Drop” Form Editor: AJAX oppure Xform
    21. Intalio|Server – Esegue e Monitora I processi (1)
    22. Intalio|Server – Esegue e Monitora I processi (2) Supporta i più complessi processi di business e con caratteristiche mission-critical Il più performante, scalabile e affidabile BPEL engine disponibile Numero di attività modellate: 250.000 Numero di processi istallati: 100.000 Numero di istanze di processo concorrenti; 250.000.000 Numero di utenti al giorno: 100.000 Numero di server in cluster: 1.000 Numero di transazioni “in-memory” per giorno e per CPU: 14.300.000 Numero di transazioni persistenti al giorno per CPU: 3.600.000 Chiamate complete a Webservice da un processo: 14 millisecondi
    23. Intalio|Server - Esegue e Monitora i processi (3) E’ possibile monitorare i processi mentre sono in esecuzione Include un avanzato framework per l’esecuzione dei task di Workflow manuali Progettato dall’inizio per essere integrato in una architettura SOA (Service Oriented Architecture) Certificato sulle principali piattaforme HW, Sistemi Operativi, Application Server e Database
    24. Intalio|Workflow - Workflow e Task Management (1)
    25. Intalio|Workflow - Workflow e Task Management (2) Gestisce l’intero ciclo di vita dei task di Workflow Assegnamento su base User e Ruolo Differimento del completamento Delega Escalation Gestisce nativamente la “Task List”: semplice e customizzabile Interfaccia Web-based Basato sul BPEL4People open specification Disegnato con il paradigma SOA e con API “open”: WSDL, REST, JAVA
    26. Intalio|AJAX - Creazione di Interfacce Utente Ricche e Potenti (1)
    27. Intalio|AJAX - Creazione di Interfacce Utente Ricche e Potenti (2) Sviluppo di User Interface real-time basate su: Applicazioni Ajax Componenti Portlet Look & Feel equivalente alle normali Interfacce grafiche Sviluppo WYSIWYG, con una interfaccia intuitiva e con componenti gestiti tramite drag-and-drop Integrato con Intalio|Designer e utilizzabile anche come applicazione web standalone Invocazione semplice di API XML, SOAP, JavaScript e qualunque servizio accessibile via HTTP
    28. Embedded Workflow Form Editor - Form Risultante
    29. Intalio|BAM - Real Time Monitoring (1)
    30. Intalio|BAM - Real Time Monitoring (2) Accesso real-time alle informazioni su stato del processo, attività, transazioni, attraverso una interfaccia Web di immediata consultazione Definizione di Key Performance Indicator (KPI) Definizione delle metriche Rilevamento degli eventi mentre il processo è in esecuzione Disegno dei report WYSIWYG per definire Dashboard Web-browser based, real-time dashboards, accessibili ovunque Aiuta a identificare i colli di bottiglia del processo e le aree di miglioramento
    31. Intalio|BRE - Business Rule Management (1)
    32. Intalio|BRE - Business Rule Management (2) Apporta chiarezza, flessibilità e snellisce il processo Basato sull’open source “Drools” Completamente integrato in Intalio|Designer Definizione di “Tabelle di decisione” gestite tramite user interface Le regole possono essere definite e mantenute da un Analista di Processi Le regole sono completamente riusabili e possono essere invocate da un processo di Intalio o anche da altre applicazioni One click deployment Gestione completa da Web browser
    33. Intalio|ECM - Enterprise Content Management (1)
    34. Intalio|ECM - Enterprise Content Management (2) Basato su Alfresco Sistema leader nell’ambito dei “content management system” open source Integrato con Intalio|Designer e Intalio|Server Permette la gestione avanzata di workflow document-centric A design-time, i documenti possono essere allegati ai processi A run-time, i documenti possono essere allegati ai task di workflow Semplice Check-In/Out e Version Control Tutti i documenti sono disponibili via “shared drive” La ricerca di informazioni sul Intalio|ECM è semplice come su Amazon o Google
    35. Intalio|Portal - Enterprise Information Portal (1)
    36. Intalio|Portal - Enterprise Information Portal (2) Basato su Liferay Portal Sistema leader nell’ambito degli “enterprise portal” open source Intalio|Portal è integrato con il Workflow di Intalio|Server e Intalio|ECM Unico workspace integrato: calendar, email, task list, e ogni altra portlet I task di processo sono lavorati con le stesse modalità delle altre operazioni (lettura di e-mail, word processing, etc.) Semplice gestione del proprio workspace, aggiungendo, togliendo e spostando portlet, per adattarlo alle proprie esigenze e aumentare la produttività
    37. Intalio|SAP Connector - Semplice e Integrato (1)
    38. Intalio|SAP Connector – Semplice e Integrato (2) Compatibile con tutte le versioni di SAP Espone tutte le api (BAPI BAPIs, IDOCs, RFCs, ALE) come semplici web services Inboud e Outboud transaction Integrato con Intalio|Designer Sono disponibili tutte le 150000 transazioni offerte da SAP R/3 o mySAP Sono disponibili direttamente le transazioni sviluppate custom Transazioni disponibile come Web Service, senza alcun sviluppo
    39. Intalio|BPM EE - Riassunto Moderno sistema BPMS completamente integrato Mette a disposizione tutte le componenti necessarie per disegnare, fare il deployment, monitorare e ottimizzare i processi di business e operativi Estende il BPMS con componenti enterprise e connettori Basato su software open source Aderente agli standard di mercato Approccio “Zero Code”, “One click deployment” Connettori disponibili verso le principali piattaforme di mercato Performante, scalabile, affidabile COSMO (Commercial Open Source MOdel)
    40. Piattaforme WiTech Tutte nativamente connettibili al sistema Intalio|BPM Le piattaforme WiTech WROP|Suite per l’Access and Service Management e WiTech TelcoGIS|Suite (Web-based Geographical Information System) sono equipaggiate con un connettore dedicato per la piattaforma Intalio|BPM e insieme costituiscono i principali building block della WiTech BPM-enabled Next-Gen OSS/BSS FrameworkTM WiTech è l’Intalio’s Platinum Partner in Italia
    41. WiTech BPM-enabled Next-Gen OSS/BSS FrameworkTM
    42. Tecnologie e Soluzioni Basate su Open Source di WiTech BPM System Access & Service Management (Basato su FreeRADIUS) GIS-based integrated platform (Basato su MapServer) Enterprise Content Management Portal
    43. Freemax Reference Case – Nuovo Operatore WiMAX
    44. Piattaforma Operativa di Freemax ERP
    45. Freemax - Processo “From-Prospect-to-Bill” Modellato e disegnato con Intalio|Designer (parte di Intalio|BPM)
    46. Freemax - Esempio di Interfaccia Utente per il Promotore
    47. CESTEC Reference Case: Gestione Rendicontazione di Progetti
    48. Rendicontazione Progetti - Architettura
    49. Rendicontazione Progetti – Processo in BPMN
    50. Rendicontazione di Progetti - Caratteristiche La rendicontazione delle attività di un progetto co-finanziato con risorse pubbliche è una attività complessa e regolata da norme europee e norme specifiche del bando. Dati di progetto complessi e dettagliati Variazioni dei dati in itinere Applicazione di criteri di ammissibilità delle spese e delle attività Precise modalità e vincoli per la composizione delle richiesta di rimborso/anticipo e l’erogazione dei contributi Monitoraggio e controllo “real-time” avanzamento progetto e conformita alle regole del bando Coinvolgimento Attori eterogenei e con competenze e obiettivi diversi Impatto sull’ecosistema informatico (contabilità, DMS, posta certificata, firma digitale) e burocratico (protocollo, delibere, ricorsi, etc.)
    51. Rendicontazione Progetti - Esigenze Gestire la complessità dei dati di progetto, dal bando al saldo Minimizzare l’effort per il controllo qualitativo delle spese rendicontate Aumentare l’efficacia operativa dell’attività di verifica e monitoraggio Coordinare e gestire tutti gli attori coinvolti nei processi di rendicontazione Integrazione con ambienti, sistemi e procedure già in campo, con il minimo impatto
    52. Rendicontazione Progetti - Features/Functions (1) Processi Il bando definisce criteri e modalità di erogazione degli anticipi e dei rimborsi Il processo di definizione delle richieste di rimborso/anticipo: Guida il capo progetto nella definizione della richiesta, nel rispetto delle regole del bando Coordina i tutti i sistemi deputati alla verifica delle pre-condizioni Stato delle richieste precedenti, Pagamenti, Delibere, Revoche, etc. Notifica ai sistemi interessati l’eventuale nuova istanza di rimborso Il processo di approvazione della richiesta di rimborso/anticipo Coinvolge e coordina tutti gli attori interessati: capo-progetto, Revisori, Amministratori, … Notifica lo stato avanzamento e le informazioni ai sistemi esterni interessati Controllo di gestione, Protocollo, Document management, … Recepisce e coordina gli eventi esterni che influenzano l’approvazione Esito delibere, Ricorsi, Revoca del progetto, etc.
    53. Rendicontazione Progetti: Features/Functions (2) Funzionalità avanzate di rendicontazione Controllo dello stato avanzamento progetti Sintesi riepilogativo stato di avanzamento di tutti i progetti Richieste e “storia” delle richieste Stato avanzamento progetto Storia delle richieste
    54. Rendicontazione Progetti - Features/Functions (3) Funzionalità avanzate di rendicontazione Consolidamento della richiesta Composizione della richiesta a partire dai giustificativi caricati dai partner
    55. Rendicontazione Progetti - Features/Functions (4) Funzionalità avanzate di rendicontazione Dashboards controllo conformità a regole, soglie, vincoli, …
    56. Rendicontazione Progetti - Features/Functions (5) Funzionalità avanzate di rendicontazione Report di sintesi e Report analitici
    57. Rendicontazione Progetti - Features/Functions (6) Funzionalità avanzate di rendicontazione Segnalazione eventi semplice e intuitiva Delibere, Ricorsi, Rinunce, Revoche, etc. Tramite interfacciamento con sistemi esterni owner dell’evento Tramite segnalazione “manuale” Segnalazione eventi
    58. Rendicontazione Progetti - Features/Functions (7) Web User Interface: portale unico Unico portale per tutti gli attori interni Interni (revisori, amministratore,... ) e esterni (capi-progetto, partner, …) Gestione utenti, ruoli e diritti Accesso alle sole informazioni e funzionalità di pertinenza Accessibile con qualunque browser Nessuna installazione Interfaccia Web-based , semplice e intuitiva Stesse modalità e interfaccia per Amministrazione Rendicontazione Lavorazione Task avvio processi SSO per autenticazione Già predisposto con SUN/SSO e CAS Basato su tecnologie standard Portlet Integrabile con molti altri applicativi
    59. Grazie per la Vostra Attenzione WiTech S.p.A. Polo Tecnologico di Navacchio Via Giuntini 25 56023 Navacchio di Cascina PI Italy www.witech.it Phone: +39 050 77 50 56 Fax: +39 050 75 47 22 E-mail: info@witech.it

    + Claudio AdrianiClaudio Adriani, 1 month ago

    custom

    428 views, 2 favs, 0 embeds more stats

    Presentazione su BPM (Business Process Management) more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 428
      • 428 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 31
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories