Business Unit Sviluppo Applicativo

Sviluppo Applicativo

Scriviamo il software che manca e rimettiamo in forma quello che c'è già. Applicativi gestionali su misura, siti web, app mobile e refactoring di codice legacy, con rilasci a piccoli passi e nessun blocco dell'operatività.

Cosa facciamo

Applicativi custom
Gestionali, portali e strumenti interni costruiti sul processo reale dell'azienda invece di piegare l'azienda al software.
Siti web e portali
Siti istituzionali, landing e portali con contenuti gestibili in autonomia, veloci e indicizzabili.
App mobile
App iOS e Android, native o cross-platform, integrate con i sistemi già in uso e pubblicate sugli store.
Refactoring e modernizzazione
Riscrittura incrementale di applicativi legacy: stessa funzione, codice manutenibile, dipendenze aggiornate e test a copertura.
Integrazioni e API
Collegamento tra gestionali, CRM e servizi di terze parti con API documentate e flussi dati tracciabili.
Manutenzione evolutiva
Correzioni, aggiornamenti e nuove funzioni con priorità concordate, senza riscrivere tutto da capo a ogni esigenza.

Come lavoriamo

Lo sviluppo applicativo per noi comincia quasi sempre da qualcosa che esiste già: un gestionale che nessuno osa toccare, un portale scritto dieci anni fa, un foglio di calcolo diventato il cuore di un processo. Prima di scrivere codice nuovo leggiamo quello vecchio e i processi che lo usano, poi decidiamo insieme cosa riscrivere, cosa integrare e cosa lasciare dov'è.

Lavoriamo a rilasci piccoli e frequenti: ogni fase consegna qualcosa che funziona e che gli utenti possono usare subito, così gli errori di analisi emergono quando costano poco. Il codice è versionato, testato e documentato, e resta di proprietà del cliente, con accesso ai sorgenti e ai sistemi di deploy.

La stessa squadra che sviluppa applicativi, siti web e app mobile conosce le infrastrutture di rete su cui gireranno, quindi le scelte di architettura tengono conto di banda, sicurezza e dispositivi reali. Quando il progetto ha bisogno di più persone per un periodo limitato, attingiamo alla business unit Talent & Staffing ICT.

Per chi

  • PMI
  • Large Enterprise
  • Pubblica Amministrazione
  • Software house
  • Studi professionali
  • Retail e servizi

Il software che frena l'azienda raramente va buttato: quasi sempre va capito, messo in sicurezza e riscritto per parti. Interveniamo con lo stesso criterio sulle infrastrutture e sugli applicativi, così rete e software parlano la stessa lingua.

Domande frequenti

Riscrivete da zero o modernizzate il software esistente?

Dipende dallo stato del codice e da quanto l'azienda può permettersi di cambiare in una volta. Nella maggior parte dei casi conviene una modernizzazione incrementale: si isola un modulo, lo si riscrive con test a copertura, lo si rilascia e si passa al successivo, mantenendo il sistema in esercizio.

Con quali tecnologie sviluppate?

Scegliamo lo stack in base al progetto e a chi dovrà mantenerlo: framework web moderni per portali e gestionali, app native o cross-platform per mobile, API documentate per le integrazioni. Evitiamo tecnologie che vincolano il cliente a un unico fornitore.

Il codice resta di proprietà del cliente?

Sì. Sorgenti, repository, documentazione e credenziali dei sistemi sono del cliente dal primo giorno. Potete farli mantenere a noi, al vostro team interno o a un altro fornitore.

Come gestite la manutenzione dopo il rilascio?

Con un contratto di manutenzione evolutiva: correzioni, aggiornamenti di sicurezza e nuove funzionalità con priorità concordate periodicamente, senza riaprire ogni volta una trattativa.

Hai un applicativo da rifare o da costruire?

Partiamo da un'analisi del codice e dei processi esistenti, poi decidiamo insieme cosa riscrivere e in che ordine.

Parliamo del progetto