Progress Software, al convegno degli utenti europei, ha ribadito l’importanza di offrire al mercato piattaforme in grado di gestire e integrare con facilità informazioni provenienti da fonti diverse
I numeri non sempre dicono tutto, ma possono servire per valutare la buona riuscita di un evento e comprendere il reale posizionamento di unazienda.
Ledizione 2005 del Progress Technology World, lannuale manifestazione dedicata alla comunità Emea degli utenti Progress, ha portato a Lisbona oltre 600 persone, provenienti praticamente da tutti i paesi europei, un numero di per sé significativo, visti i contenuti estremamente tecnici della conferenza. Va peraltro detto che Progress Software, fondata nel 1981, nellultimo periodo ha decisamente cambiato pelle, trasformandosi da fornitore di prodotti a fornitore di soluzioni, per cui non è un caso che la manifestazione di questanno abbia cambiato nome, da Progress Developers World a Progress Technology World.
Conosciuta in passato principalmente per i suoi RDBMS, attraverso una serie di accordi e acquisizioni, Progress ora offre unampia gamma di servizi e soluzioni volte ad agevolare lo sviluppo, la gestione e lintegrazione di Business application. Attualmente Progress è strutturata su quattro unità operative. Progress Open Edge, che prende le basi dal prodotto "storico", il database 4GL, offre una piattaforma integrata per la creazione di Business application a livello aziendale, con una struttura orientata agli standard SOA (Service oriented architecture). Sonic Software, fornisce soluzioni infrastrutturali per lintegrazione di applicazioni e lorganizzazione di business process aziendali e interaziendali. da cui vine il concetto, ora largamente diffuso, di ESB (Enterprise service bus), cioè un layer intermedio che consente alle applicazioni aziendali di comunicare fra loro, fornendo la struttura necessaria per implementare unarchitettura orientata ai servizi. Data Direct Technologies fornisce invece prodotti per laccesso ai dati attraverso diversi tipologie di software e di piattaforme. Tramite lutilizzo di standard quali DBC, JDBC e Ado.Net, i prodotti di questa business unit consentono di integrare dati in ambienti di sviluppo eterogenei, come J2EE,.NET, piattaforme Web e piattaforme client/server. Infine, nata da una delle più recenti acquisizioni, la Divisione Real Time fornisce prodotti per la gestione dati in tempo reale, utilizzando alcune delle tecnologie attualmente più in voga, come lRFID e lanalisi di stream di dati, per esempio quelli relativi alle quotazioni della borsa. Durante levento di Lisbona, la parola dordine più gettonata è stata "integrazione". Ken Wilner, vice presidente of technology della divisione Open Edge, ha più volte sottolineato come, mentre storicamente la tecnologia informatica è sempre stata motore di molti cambiamenti aziendali, nel recente passato la specializzazione delle applicazioni e laffermarsi di piattaforme e tecnologie eterogenee ha rischiato di rendere lIt non più adeguata alle attuali esigenze dellazienda. Le strutture monolitiche e dedicate delle vecchie applicazioni business non si dimostravano adatte a una realtà aziendale in continua evoluzione, condizionata, per esempio, da sempre più frequenti acquisizioni e da accordi fra aziende.
La risposta, secondo Wilner, sta nella realizzazione di architetture più flessibili, e soprattutto nellofferta di soluzioni in grado di integrare e orchestrare con facilità informazioni provenienti da fonti, e spesso anche da aziende, diverse. Unarchitettura, insomma, service oriented, ma anche un approccio diverso, SODA (Service oriented development of applications), allo sviluppo delle applicazioni, che tenga conto delle aumentate esigenze di flessibilità allinterno dellazienda.