Tecnologia
- Metodo
-
Redigiamo documenti di specifica dei requisiti concordati con il cliente nell’ambito di quanto previsto dai sistemi di qualità per lo sviluppo del software.
Utilizziamo check-list da noi predisposte che supportano la effettuazione e la valutazione dei test per il software sviluppato.
Effettuiamo il monitoraggio costante delle attività di progettazione e sviluppo per mezzo di un sistema di project management che offre funzionalità di preventivazione, consuntivazione ed analisi delle ore lavorative imputabili al progetto.
Svolgiamo infine attività di supporto e manutenzione delle applicazioni software sviluppate per i clienti utilizzando un sistema di bug tracking che offre funzionalità di inserimento delle segnalazioni, workflow di gestione della risoluzione ed analisi della frequenza dei problemi relativi al progetto.
- Open Source
-
Per lo sviluppo delle applicazioni che proponiamo ai nostri Clienti abbiamo scelto di privilegiare l'uso di software Open Source perché offrono numerosi vantaggi:
-
disponibilità del codice sorgente
-
possibilità di personalizzazione
-
portabilità del software, ricompilabile su sistemi operativi diversi
-
contenimento dei prezzi dei prodotti non soggetti a licenza commerciale
-
salvaguardia degli investimenti con garanzia di continuità dei progetti software
-
facilità di manutenzione e assistenza al software.
Convinti della necessità di favorire la conoscenza e la divulgazione delle soluzioni open source, organizziamo e partecipiamo a convegni dedicati a questo argomento.
Abbiamo inoltre rilasciato con licenza open source l'applicazione CMDBuild e altri tools.
-
- Strumenti
-
Lavoriamo con gli application server che forniscono ambienti di sviluppo integrati, omogenei e già completi di alcuni importanti servizi di base.
Privilegiamo Zope, leader fra gli application server open source.Nella realizzazione di siti, portali e intranet utilizziamo strumenti per la gestione dei contenuti (CMS), in particolare Plone nell'ambiente Zope/Python e OpenCMS in ambiente Java.
Sviluppiamo App Mobile Andriod ed iOS.
Proponiamo inoltre soluzioni di gestione documentale basate sul DMS Alfresco e soluzioni di tipo "portal" basate su Liferay.
Integriamo alle nostre applicazioni database relazionali MySQL e PostgreSQL.
Utilizziamo sistemi per la reportistica web JasperReports con editor iReport.
Preferiamo installare le nostre applicazioni su sistemi operativi Linux nelle distribuzioni, Ubuntu e CentOS.
Utilizziamo gli standard web per assicurare l'interoperabilità dei servizi web su piattaforme eterogenee (formati XML, protocollo Soap e Rest in ambiente Java e Zope).
Nello sviluppo di CMDBuild sono inoltre integrati il motore di workflow Together e i componeti cartografici GeoServer e OpenLayers.
en
it

»
»
»
CMDBuild network















