firenze – festival della creatività 2009 comm.it s.r.l. – ing. davide rogai, ph.d. – 15.10.09...

15
Firenze Festival della Creatività 2009 Comm.it s.r.l. Ing. Davide Rogai, Ph.D. – 15.10.09 Softwar e >> >> fast fast on on demand demand 15.10.0 15.10.0 9 9 softwar softwar e e

Upload: dona-murgia

Post on 02-May-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 2: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 3: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 4: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 5: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 6: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 7: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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)

Page 8: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 9: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 10: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 11: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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”

++@@??<<

Page 12: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 13: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 14: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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

Page 15: Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – 15.10.09 Software >> fast on demand 15.10.09 software

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