Software Integration

L’area di Software Engineering fornisce soluzioni software modellate su misura sulle esigenze dei clienti, coniugando l’approccio agile della gestione dei processi con la complessità delle tecnologie più recenti e innovative. Le principali competenze si esprimono principalmente nei seguenti ambiti:

 

icona-05

Linguaggi di programmazione

icona-04

Architetture di sistemi e software

icona-03

PROGETTAZIONE E SVILUPPO SOFTWARE

icona-33

MANUTENZIONE E REFACTORING DEL SOFTWARE

icona-15

DEPLOY DI COMPONENTI CONTAINERIZZATE E MICRO-SERVIZI

icona-25

SICUREZZA DEL SOFTWARE

icona-03

TESTING DEL SOFTWARE

icona-01

CONTINUOUS INTEGRATION & DELIVERY

 

L’evoluzione delle competenze è alimentata in maniera determinante dalla collaborazione con le Università e con organi di Ricerca con i quali, da un lato sono attive convenzioni finalizzate alla formazione curricolare e alla scrittura della tesi di laurea, e dall’altro, sono in corso progetti di ricerca su tematiche innovative.

Il ciclo di vita delle attività di progettazione, produzione e manutenzione del software segue il modello Agile; uno dei principali obiettivi dell’azienda è la diffusione del metodo agile e la promozione del conseguimento della certificazione Scrum più adeguata al ruolo di ciascun componente dei team di lavoro.