Qualità, con attenzione ai costi, per chi ridefinisce i propri standard di efficienza
Tecnologie state of the art
Competenze
- Project management
- Logiche di gestione aziendale
- Software engineering (con un team di laureati)
Condizioni di fornitura
- Consegna sulla base di un system test (collaudo)
- Periodo di garanzia (system tuning).
- Fornitura del codice sorgente (contratti GNU)
- Manutenzione e help desk.
- Prezzi competitivi
Tecnologie “state of the art”
Digiframework (ambiente di sviluppo)
Il ciclo di produzione del software enterprise si sviluppa in condizioni particolarmente difficili:
- Esigenze espresse in termini di “logiche” organizzativo funzionali di massima
- Richieste di affinamenti funzionali successive alla consegna del software
- Messa a punto (system tuning) durante la fase iniziale di esercizio
- Implementazioni a fronte di nuove esigenze (manutenzione evolutiva)
- Costi di sviluppo in capo al singolo cliente
Cosa fa Digiframework:
- Fornisce funzioni standard preconfezionate.
- Genera codice standard modificabile.
- Consente al programmatore di concentrarsi sulla “logica” dell’applicazione.
Funzioni principali
- Template per la generazione del data base.
- Template per la generazione delle interfacce utente
- Template di codice standard (funzioni ripetitive)
- Libreria di “oggetti” standard (ereditabili e implementabili)
- Generazione di codice standard (JSF, GWT) modificabile
- Generatore di report multi formato
Vantaggi
- Prototipo funzionante in tempi ridotti.
- Modifiche e affinamenti sulla base del prototipo
- Riduzione dei costi di debugging
- Riduzione dei costi per il “tuning” del sistema.
- Riduzione dei costi di manutenzione evolutiva
Middleware & Tools (componentistica standard)
Mobile integration (sincronizzazione di dispositivi mobili):
- sincronizzazione del mondo mobile via web-services
- repository server per la propagazione dati verso gli applicativi della intranet
- database relazionale monoutente per i dispositivi mobili
- framework di comunicazione con il database del server di gestione dei dispositivi mobili
- client per dispositivi J2ME e per BlackBerry.
Static Publishing System (pubblicazione di pagine statiche HTML):
- contenuti provenienti da database relazionali, dati XML, web-services, etc.
- creazione automatica di pagine tramite template modificabili dall’utente finale
- creazione automatica del sistema di navigazione
- elevata velocità con grossi volumi di dati
SSO (gestione centralizzata dei profili utente e controllo degli accessi):
- logica federativa (l’accesso ad uno dei sistemi federati permette l’accesso a tutti gli altri sistemi)
- pacchetti di installazione per i diversi applicativi nei linguaggi più diffusi
Intranetware (gestione multilivello degli utenti, dei contenuti e degli aggiornamenti in una intranet):
- gestione profili utente
- pubblicazione dei contenuti
- gestione degli aggiornamenti (versioning)