NovaWorks snc
solutions
services
tech
contacts

Feed
Integrazione e Gestione Applicazioni:

Scegliere I giusti componenti, progettare una buona architettura, implementare soluzioni e supportarle rappresenta per un progetto software il crocevia per ottenere rapidamente benefici nei costi ed efficienza di produzione.
Portare a compimento progetti in tempo e secondo stretti vincoli di budget collaborando con un partner capace è la chiave per ottenere i massimi vantaggi dall'architettura scelta.
L'adozione di prodotti open source è un vantaggio strategico nell'esecuzione di progetti complessi i quali richiedono la realizzazione di molteplici componenti intermedie.
Proponiamo fortemente architetture SOA o comunque il modello di programmazione a servizi, per la sua semplicità e capacità di raggiungere in pieno obbiettivi quali scalabilità, estensibilità e facilità di gestione (application Management).
NovaWorks supporta un grande numero di prodotti open source per sviluppare rapidamente e facilitare le attività di integrazione tipiche delle moderne architetture.
NovaWorks offre inoltre la necessaria consulenza tecnica, legale e di processo.
Soprattutto riguardo l'aspetto delle licenze, troppo spesso trascurato.
Una lista sicuramente non esaustiva dei prodotti OS che supportiamo:

  • Spring Framework - full J2EE application stack;
  • Liferay Portal;
  • Alfresco Content Management System;
  • Apache Lucene - search engine and full text indexer an information retrieval;
  • Hibernate - database object-relational mapping;
  • JDO - database object-relational mapping;
  • Apache Cocoon Project;
  • Apache Service Mix Enterprise Service Bus
  • JBPM - JBoss Business Process Management;
  • Apache Axis 2 - web services and SOA integration framework;
  • Mondrian - Open Source OLAP Server;
  • OFBiz: The Apache Open For Business Project;
  • Weka - Open Source Data Mining;
  • Eclipse BIRT - Business Intelligence Reporting Tools;
  • Apache Roller: full-featured, multi-user and group-blog server;
  • Apache Lenya Content Manager;

Consulenza:

L'offerta di consulenza NovaWorks è centrata su quello che definiamo un approccio strategico, partendo da un efficace analisi iniziale e soprattutto mediante l'adozione di un appropriata strategia di gestione dei rischi.
Quest'ultima determina ad esempio la scelta di un prodotto open source rispetto ad un altro o la scelta di realizzare del codice "custom".
L'aggiornamento di software già esistenti che richiedono updates di librerie open source è ormai una pratica comune rispetto a qualche anno fa, quando era scontato aggiornare l'intero prodotto.
Assistere i clienti durante queste fasi e pianificare insieme i cicli di vita delle applicazioni (application's lifecycle) è una delle attività che nella nostra esperienza ha condotto ai maggiori risultati a lungo termine.
La preparazione di piani previsionali basati sulla nostra conoscenza e osservazione costante delle community open source ci permette attivamente di intervenire verso il cliente.


Verifica degli Standard di produzione e di qualità:

I consulenti di NovaWorks lavorano all'apice di una continua e sempre crescente esperienza nell'ambito della modellazione e nell'uso di tecniche di produzione del software all'avanguardia, sempre focalizzati sulla standardizzazione dei processi di produzione del codice.
Offriamo consulenza per la ridefinizione e il miglioramento continuo dei processi di produzione software, sia con interventi di formazione del personale (Mentoring), che attraverso l'introduzione graduale ed assistita di software mirati a facilitare il cliente nella loro assunzione nella sua pratica quotidiana.
Questa attività è fortemente correlata con la definizione di un manuale della qualità e il controllo della qualità del codice prodotto.
La valutazione in termini di qualità di vecchi progetti e proposte di miglioramento è un'altra delle aree su cui offriamo supporto concentrandoci sull'aspetto legale ma anche e soprattutto sull'integrazione in sistemi in fase di "ammodernamento".
NovaWorks propone ed adatta modelli e flussi di lavoro basati su standard ampiamente adottati nella comunità open source e non solo.
Questi i punti cardine su cui si snoda la nostra proposta:

  • Definizione di Blueprints e "Best practices";
  • Adozione del modello di Integrazione Continua;
  • Policy enforcement (sia nella codifica che nelle fasi di deployment);
  • Favorire l'interscambio tra i team di analisi e progettazione(project management) e team di sviluppo;

Tutti i diritti riservati - ©NovaWorks SNC 2007 - P. IVA 09643371009