firenze – festival della creatività 2009 comm.it s.r.l. – ing. davide rogai, ph.d. – 15.10.09...
TRANSCRIPT
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
Software
>> >>
fastfaston on
demanddemand
15.10.0915.10.09
softwaresoftware
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
>> Sommario
chi siamo e cosa facciamo
Sviluppo di sistemi enterprise
Generazione Automatica Prototipi a cosa serve e quali vantaggi offre
>> live-demo
APAPGG
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
Mission Portare innovazione tecnologica
nell'ambito dello sviluppo software ICT sotto forma di strumenti, consulenza e know-how.Massimizzare lo sfruttamento delle tecnologie "mobile" all'interno dei servizi ICT.
Vision dispositivi mobili vs PC mercato globale dello sviluppo SW integrazione/interoperabilità
Valori Persone Stato dell’arte Nuove sfide Valorizzazione Qualità
>> Chi siamo
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
>> Cosa facciamo
Fruizione di servizi
Applicazioni location-based
Sicurezza per il dispositivo
Sistemi informativi ad-hoc
Servizi web e sistemi distribuiti
Integrazione di sistemi
Protezione informazioni
Mobile ICT Systems
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
ICT S
yste
msM
ob
ile
MultimediaItalianTechnology
>> Clienti
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
>> Sviluppo di sistemi enterprise
Interfaccia grafica intuitiva per il click del mouse veloce per l’input da tastiera web e/o rich-client (sempre meno)
Interoperabilità con altri sistemi LAN o Internet Service Oriented Architecture (SOA)
Multi-utente (sicurezza e configurazione)
Database come repository di informazioni
Presentation
Business Logic
Persistence
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
Il progetto per la realizzazione
Grande numero di file sorgente (anche ripetitivi) dipendente dalle informazioni da gestire
Diversi aspetti da tenere in considerazione per ciascuna informazione gestita
Relazione (e.g. padre-figlio,
riferimenti)
Validazione (e.g. campi obbligatori,
formato dei dati)
CRUD (crea, leggi, aggiorna e
cancella)
Presentazione (e.g. visualizzazione,
stampa)
Esportazione (e.g. tracciato xml)
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
>> Le solite soluzioni Progettiamo il sistema
immaginando i requisiti futuri? e se domani…?
Accediamo in maniera “generica” all’informazione?
Facciamo un Framework?
NON BASTA!
Best Practices vs. “real practices”
Three-tier
Object oriented design
CASE Tool
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
>> La nostra ricetta Progettare un Framework
tenendo in considerazione più aspetti attingendo in modo critico dalle best-practices confidando nelle potenzialità della programmazione Object
Oriented per la gestione delle eccezioni >> manutenibilità ed estendibilità dei vari sistemi
Implementare/utilizzare più generatori di codice a partire da modelli di dominio analizzati
>> alta affidabilità del codice e efficacia nel bug-fix
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
Generatore di Sistemi Informativi Ad-Hoc
Realizzare un sistema web/client-server/mobile Modello dati da definire
Esigenze specifiche del cliente Integrazione con sistemi gestionali esistenti
Limitatezza del budget
Difficile condivisione delle specifiche
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
AnalisiModello
datiGestione
“anagrafiche”Business
LogicGestione
Funzionalità
Generazione automatica
Revisione requisiti
Fast-Prototyping
>> Impatto sullo sviluppo
Integrazione Mobile
Gestione“ad aspetti”
++@@??<<
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
Sistema generato
• multi-canale• scalabile• interoperabile
SOA
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
Salvataggio Filtri Ricerca
Preferiti
StampaI/O Excel
InserimentoModifica
Eliminazione
GenerazioneTracciati
QueryPersonalizzate
SAP BusinessOne
ZucchettiAdHoc
RicercaVisualizzazioneAutenticazione
Caratteristiche
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
Costo complessivo della realizzazione ridotto fino al 50%Sistema “service-oriented”, ideale per la realizzazione di estensioni per prodotti esistentigenerazione automatica di interfacce grafiche multi-canale per PC desktop, web e dispositivo mobile
Vantaggi
Firenze – Festival della Creatività 2009
Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09
Grazie
… … mind the evolution!mind the evolution!Davide Rogai
Sales & Marketing
[email protected]: 333 2363807skype: daviderogai