Azienda
Metodo
Oltre alle soluzioni di cui già disponiamo, ci proponiamo di prestare la nostra esperienza, finalizzata a risolvere i problemi che i clienti ci sottopongono.
La capacità di raccogliere tali incarichi si basa su una Provata capacità di comprensione, formalizzazione e sintesi dei requisiti tecnici e di business del cliente,un bagaglio di esperienza pluriennale, una conoscenza sempre aggiornata delle tecnologie informatiche di ultima generazione.
Il nostro metodo di lavoro segue le seguenti fasi:
Analisi del problema
In qualsiasi progetto la comprensione del problema è un punto fondamentale per il successo dello stesso. In collaborazione con il cliente si evidenziano le componenti del progetto e vengono definite/revisionate le funzionalità richieste. In questa fase è possibile stimare i tempi ed i costi dell'intero progetto.
Modellizzazione
Strutturiamo l'informazione evidenziando quali sono i dati centrali. Svolgiamo la ricerca delle entità che costituiscono il problema e successivamente elaboriamo modelli e relazioni utilizzando la notazione UML (Unified Modeling Language)
Architettura di sistema
Individuiamo le parti del sistema informatico da realizzare. In questo modo è possibile dividere il problema in parti più piccole, più gestibili e autonome. Vengono successivamente le interfacce tra i sottosistemi e scelte le tecnologie appropriate.
Design
Scelta delle tecnologie per la realizzazione di ogni componente del progetto. Sviluppo di algoritmi. Specifiche per l'implementazione.
Realizzazione del prototipo
Se necessario si realizzano alcune parti con funzionalità limitata per verificare la bontà delle scelte fatte. Possibilità di valutare l'aspetto, la grafica e la praticità del prodotto finale
Sviluppo
Possiamo contare su una lunga esperienza di programmazione con strumenti di ultima generazione. Ottime conoscenze di tecnologie orientate al web come i WebService. Grazie all'esperienza e basandoci su un'analisi dettagliata siamo in grado d'implementare il progetto rapidamente.
Test e documentazione
Garantiamo un'alta qualità del software da noi sviluppato. Ogni parte viene accuratamente testata e documentata.
Messa in opera
Affianchiamo e formiamo il cliente nelle fasi di test sul campo e di messa in servizio del software.
Tecnologie
Le nostre soluzioni sono basate su tecnologie stabili e all'avanguardia.
Dopo un'accurata verifica dei requisiti, l'analisi e la progettazione avvengono mediante l'utilizzo di diagrammi UML.
La creazione dei progetti avviene seguendo la filosofia Object Oriented; questo garantisce una elevata riusabilità, scalabilità ed estendibilità dei moduli software implementati.
Lo sviluppo di applicazioni per PC viene eseguito con linguaggio di Delphi su sistemi operativi Microsoft e scegliamo RDBMS di ultima generazione con particolare preferenza per Microsoft Sql Server.
Inoltre, diamo la possibilità di gestire in un'unica applicazione più reparti/aziende, attraverso la progettazione ed implementazione di soluzioni distribuite.
Per la creazione di tali applicazioni si avvale delle potenzialità di strumenti e tecnologie ASP e Web Service(SOAP).