Come sviluppiamo

Constant Motion

La modalità con cui sviluppiamo software è passata, nel corso degli anni, attraverso tante revisioni ed è continuativamente sottoposta ad aggiornamenti e miglioramenti.

Rendere produttiva la tecnologia

Versionamento del codice con Git e Gitlab
Versionamento del codice con Git e Gitlab
Sviluppo in locale con Docker
Sviluppo in locale con Docker
Continuous Integration e Continuous Delivery
Continuous Integration e Continuous Delivery
Ambienti di progetto secondo le necessità
Ambienti di progetto secondo le necessità

Versionamento: Git e Gitlab

Il versionamento è il cuore del nostro workflow e lo gestiamo attraverso Git. I repository sono manutenuti su un’istanza Gitlab e da qui parte tutto.

Sviluppo in locale: Docker

Abbiamo scelto di adottare Docker per lo sviluppo in locale così da racchiudere i nostri software in unità standardizzate che contengono tutto ciò di cui abbiamo bisogno: i container.

DevOps: Continuous Integration e Continuous Delivery

Integrare e rilasciare codice rapidamente significa produrre valore con più affidabilità e meno effort.

La nostra azienda implementa moderne tecniche di DevOps che permettono di offrire continuativamente valore ai Clienti.

Ambienti di progetto secondo le necessità

È fondamentale avere a disposizione il giusto numero di ambienti per affrontare al meglio un progetto.

Per questo motivo offriamo ai nostri Clienti almeno due ambienti di integrazione: develop e pre-produzione.