ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software...

28
gabriele.ruffatti AT eng.it www.eng.it 1 Creative Commons Attribution-Share Alike 2.5 Italia License Andrea Gioia Direzione Ricerca e Innovazione Engineering Ricomincio da tre Autobiografia di SpagoBI, il software libero italiano nel mondo.

description

The presentation supported the speech by Andrea Gioia, SpagoBI Architect, at the fifth edition of the Italian Conference on Free Software (Milan, Italy; 23rd-24th June 2011).

Transcript of ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software...

Page 1: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it1

Creative Commons Attribution-Share Alike 2.5 Italia License

Andrea GioiaDirezione Ricerca e Innovazione

Engineering

Ricomincio da treAutobiografia di SpagoBI, il software libero italiano ne l mondo .

Page 2: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it2

Creative Commons Attribution-Share Alike 2.5 Italia License

Copertura

Sistema Operativo

Database

Integrazione (ETL, EAI, …)

Application Server

Middleware

Applicazioni (ERP, CRM, BI, …)

CMS e Portali

Page 3: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it3

Creative Commons Attribution-Share Alike 2.5 Italia License

Maturità

Page 4: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it4

Creative Commons Attribution-Share Alike 2.5 Italia License

Adozione

TIMORI

� Scarsa documentazione

� Mancanza di supporto

OPPORTUNITA’

� Flessibità

� Riduzione dei costi

SPERIMENTAZIONE DIVERSIFICAZIONE INNOVAZIONE

PECORSO DI ADOZIONE

Source: Open Source Systems Management Survey Report 2010 (Zenoss)

Page 5: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it5

Creative Commons Attribution-Share Alike 2.5 Italia License

Il caso di studio SpagoBI

SpagoBI è l’unica suite di Business Intelligence riconosciuta a livello internazionale e disponibile unicamente come software libero

Agenda

� Come è nato

� Il modello di business

� Il processo evolutivo

� La comunità

� I risultati raggiunti

� I problemi aperti

� Gli obiettivi per il futuro

Page 6: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it6

Creative Commons Attribution-Share Alike 2.5 Italia License

Software libero e system integrators

Assenza di costi di licenza

� Risorse finanziarie disponibili per lo sviluppo di soluzioni su misura

Disponibilità del codice sorgente

� Controllo e assistenza sull’intera soluzione� Incremento della produttività: sviluppo rapido, riuso, controllo qualità� Indipendenza nella definizione della road-map

Focus sulle competenze

� Crescita di competenze condivise

Page 7: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it7

Creative Commons Attribution-Share Alike 2.5 Italia License

Software libero e Engineering

Brasile

Belgio

ItaliaArgentina

Libano

La prima azienda italiana di software e servizi IT a capitale privato ed indipendente, tra le prime 10 in Europa

System Integration

& Consultancy

Managed

operations

Soluzioni

Ricerca

Ent

erpr

ise

Res

ourc

eP

lann

ing

Geo

grap

hic

Info

rmat

ion

Sys

tem

Ent

erpr

ise

Con

tent

Man

agem

ent

Bro

adba

nd M

edia

Ser

vice

s

Aut

omaz

ione

e

Con

trol

li

Ope

n S

ourc

e e

Bus

ines

s In

telli

genc

e

Innovazion

e

Formazione

PA

e S

anit

à

Fin

ance

Indu

str ia

Util

ity

Tel

co

Un’offerta completa ed integrata : sviluppo e system integration, consulenza, outsourcing, prodotti e progetti software

Page 8: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it8

Creative Commons Attribution-Share Alike 2.5 Italia License

Iniziativa SpagoWorld

Java Enterprise Framework per lo sviluppo di applicazioni web e

multicanale in ambienti SOA

La suite di Business Intelligenceopen source per soluzioni

integrate e flessibili

La piattaforma libera per la misura, l'analisi ed il monitoraggio della

qualità di prodotti, processi e servizi

La piattaforma libera per la governance dei servizi e lo

sviluppo di applicazioni SOA/BPM

www.spagoworld.org

eclipse Business ProcessManagement

extended Business ActivityMonitoring

I progetti Spago, SpagoBI, Spagic e Spago4Q sono disponibili al forge di:

I progetti eBPM ed eBAM sono disponibili al forge di:

Page 9: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it9

Creative Commons Attribution-Share Alike 2.5 Italia License

Le tappe principali

Con

solid

amen

toO

W2

BI I

nitia

tive

Net

wor

k O

S

2004

2005

2006

2007

2001

Svi

lupp

o in

tern

o (E

AF

)

2008

-09

2010

eBP

MeB

AM

Page 10: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it10

Creative Commons Attribution-Share Alike 2.5 Italia License

Perché SpagoBI: il mercato

Crescita continua della BI (più della media del

comparto IT)

Concentrazione (pochi mega-vendors ed acquisizioni)

Source: IDC Source: Gartner

Page 11: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it11

Creative Commons Attribution-Share Alike 2.5 Italia License

Perché SpagoBI: la tecnologia

Strumenti OSS di base maturi(report, olap, data mining)

Competenze pregresse (BI e Integrazione)

Page 12: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it12

Creative Commons Attribution-Share Alike 2.5 Italia License

Perché SpagoBI: l’intuizione

OSS come spazio per innovazione in un mercato altamente ricettivo

Page 13: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it13

Creative Commons Attribution-Share Alike 2.5 Italia License

Le altre soluzioni

Page 14: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it14

Creative Commons Attribution-Share Alike 2.5 Italia License

Modelli di business

Source: The 452 group

Page 15: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it15

Creative Commons Attribution-Share Alike 2.5 Italia License

Open Core vs Pure Open Source

Centrato sul prodotto Centrato sul progetto

dual-licensing/open-coreVendita di licenze proprietarie

Il progetto si adatta al prodotto

pure open sourceVendita di supporto e consulenza

Il prodotto interpreta i requisiti utente:

- si adatta alle esigenze del progetto

- cresce nel tempo consolidando le innovazioni

Page 16: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it16

Creative Commons Attribution-Share Alike 2.5 Italia License

Il modello di business di SpagoBI

Modello di business “SpagoBI” centrato sul progetto

Il prodotto è utilizzato per realizzare progetti commissionati dai clienti per i quali la soluzione open source offre caratteristiche preferibili ad una soluzione

proprietaria

Il progetto vale più del prodotto adottato

Requisti progettuali + idee e competenze

=

soluzione adatta e crescita della suite

Page 17: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it17

Creative Commons Attribution-Share Alike 2.5 Italia License

Licenza

Source: The 452 group

Page 18: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it18

Creative Commons Attribution-Share Alike 2.5 Italia License

Architettura aperta

Page 19: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it19

Creative Commons Attribution-Share Alike 2.5 Italia License

Processo evolutivo

Selezione artificiale

� Dipende dall’individuo (= guidata da ragioni di natura commerciale del vendor)

� Centralizzata (= definizione top-down della roadmap)

� Sequenziale

� Pianificata

Selezione naturale

� Dipende dal contesto ( = guidata dall’insieme delle necessità degli utenti)

� Distribuita (= definizione bottom-up della roadmap)

� Parallela

� Emergente

Page 20: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it20

Creative Commons Attribution-Share Alike 2.5 Italia License

Funzionalità emergenti

Ad-hoc Reporting

� Elisa (QbE 2.0)

� INAIL (SmartFilter)

� Regione Veneto (Pivot)

� AO Caserta (Worksheet)

Location Intelligence

� Regione Veneto (Geo 1.0)

� Genova (Geo 2.0)

� INOVA (GeoReport)

Page 21: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it21

Creative Commons Attribution-Share Alike 2.5 Italia License

Catena del valore- Flusso ad incremento di valore- Relazioni venditore-acquirente- Razionali quantitativi

Ecosistema di business- Condivisione del valore aggiunto- Relazioni di “coopetition”- Razionali qualitativi

Efficienza – Differenziazione – Rapporto con cliente Esternalità di rete

fonte: Cedric Thomas, OW2 Consortium, 2008

Creazione di valore

Page 22: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it22

Creative Commons Attribution-Share Alike 2.5 Italia License

Ecosistemi di business e open source 4.0

AziendeUtenti

Sviluppatori

Aggregatori di rete

Fornitori di serviziIntegratori

Source: The 452 group

Page 23: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it23

Creative Commons Attribution-Share Alike 2.5 Italia License

Ecosistema di business: pro e contro

PRO

Cattura i fenomeni emergenti (innovazione distribuita)

Protegge contro i cambiamenti di contesto

Riduce i costi di R&S

Riduce i costi di vendita

CONTRO

Modello scarsamente conosciuto

Porta ad una perdita di controllo sul processo di produzione del

valore

Non da garanzie

Difficilmente misurabile

Page 24: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it24

Creative Commons Attribution-Share Alike 2.5 Italia License

Fase 1 (2005): mancanza di piattaforme OS BI

Fase 2 (2006-8): esplorazione, esperienza, insegnam enti

Fase 3 (dal 2009): differenziazione dell’OS BI

Il nuovo salto in avanti: SpagoBI 3.0

Engineering copre l’esigenza

I competitor consolidano il mercato OS BI:

SpagoBI consolida un nuovo mercato OS BI aperto: portare intelligenza nelle applicazioni con attenzione alle necessità degli utenti

L’ OS BI cresce più rapidamente delle soluzioni proprietarie con uno sguardo al futuroinvestigando nuove possibilità e creando reti: Spago4Q, OW2 BI initiative, SpagoWorld GeoBIinitiative, OS Services Network

Cloud BI, On-demand BI, Mobile BI, Agile BI, Real-Time BI, Location Intelligence

Il percorso fatto

Page 25: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it25

Creative Commons Attribution-Share Alike 2.5 Italia License

Lezioni apprese

In Italia : “resistenza ” rispetto all’OS, diffidenza rispetto all’ “italianità dellasoluzione” e nei confronti del grande integratore

All’estero : il mercato è tradizionale e non percepisce un integratore che opera come vendor facendo leva su una soluzione completamente libera (modello esclusivamente basato sui servizi)

Il mercato SpagoBI

Il mercato IT

Il mercato dei prodotti è sostenuto da significativi investimenti in marketing o dafinanziamenti non industriali

Le innovazioni non provengono più solo dai leader, ma dalla rete.

Il processo di commoditizzazione deve essere bilanciato da un eguale e contrarioprocesso di innovazione.

La rete diffusa di contribuzione , condivisione e supporto ècruciale per la reputazione e la possibilità di cogliere opportunità

Page 26: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it26

Creative Commons Attribution-Share Alike 2.5 Italia License

Il futuro

Stare alla finestra in modo proattivo , pre-adattandosi all’emergente, costruendo un contesto organizzativo che sappia generare una riserva di

potenziale senza conoscere quando essa potrà essere utilizzata, ma avendo ben chiaro il come.

SpagoBI 3.XSpagoBI 3.X

Page 27: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it27

Creative Commons Attribution-Share Alike 2.5 Italia License

Grazie

Page 28: ConfSL 2011: I'll restart from three: authobiography of SpagoBI, an exemple of free software developed in Italy

gabriele.ruffatti AT eng.it

www.eng.it28

Creative Commons Attribution-Share Alike 2.5 Italia License

[email protected]

Ulteriori risorse: www.spagobi.org

Blog: www.spagoworld.org/blog/

Riferimenti

Commenti in: www.linkedin.com (gruppo: SpagoWorld / Discussions)

www.twitter.com (@andrea_gioia)